0000950170-24-048414.txt : 20240425 0000950170-24-048414.hdr.sgml : 20240425 20240425163810 ACCESSION NUMBER: 0000950170-24-048414 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 73 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240425 DATE AS OF CHANGE: 20240425 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Core Laboratories Inc. /DE/ CENTRAL INDEX KEY: 0001958086 STANDARD INDUSTRIAL CLASSIFICATION: OIL, GAS FIELD SERVICES, NBC [1389] ORGANIZATION NAME: 01 Energy & Transportation IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-41695 FILM NUMBER: 24877025 BUSINESS ADDRESS: STREET 1: 6316 WINDFERN ROAD CITY: HOUSTON STATE: TX ZIP: 77040 BUSINESS PHONE: 713-328-2673 MAIL ADDRESS: STREET 1: 6316 WINDFERN ROAD CITY: HOUSTON STATE: TX ZIP: 77040 FORMER COMPANY: FORMER CONFORMED NAME: Core Laboratories Luxembourg S.A. DATE OF NAME CHANGE: 20221213 10-Q 1 clb-20240331.htm 10-Q 10-Q
0001958086--12-31falseQ1http://fasb.org/us-gaap/2023#FinanceLeaseLiabilityhttp://fasb.org/us-gaap/2023#OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTaxhttp://fasb.org/us-gaap/2023#OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax0001958086us-gaap:RetainedEarningsMember2023-03-310001958086currency:IDR2023-01-012023-03-310001958086currency:CAD2024-01-012024-03-3100019580862022-12-310001958086us-gaap:LineOfCreditMembersrt:MinimumMember2024-03-310001958086us-gaap:FairValueInputsLevel2Member2024-03-310001958086srt:MaximumMember2024-01-012024-03-310001958086currency:COP2023-01-012023-03-310001958086us-gaap:OperatingSegmentsMemberus-gaap:CorporateAndOtherMember2023-03-310001958086us-gaap:TreasuryStockCommonMember2023-03-310001958086clb:ForwardInterestRateSwapMember2024-03-310001958086us-gaap:RetainedEarningsMember2024-01-012024-03-310001958086us-gaap:TreasuryStockCommonMember2022-12-310001958086us-gaap:IntersegmentEliminationMember2024-01-012024-03-310001958086us-gaap:CommonStockMember2023-01-012023-03-310001958086currency:IDR2024-01-012024-03-310001958086srt:MaximumMemberclb:AmendedCreditFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2024-01-012024-03-310001958086us-gaap:ProductMember2023-01-012023-03-310001958086us-gaap:OperatingSegmentsMemberclb:OperatingSegmentProductionEnhancementMember2024-01-012024-03-310001958086us-gaap:LineOfCreditMember2023-12-310001958086clb:CommonStockOutstandingMember2023-01-012023-03-310001958086clb:TwoThousandTwentyOneSeniorNotesMemberus-gaap:SeriesAMember2024-03-310001958086us-gaap:TreasuryStockCommonMember2024-01-012024-03-310001958086us-gaap:OperatingSegmentsMemberclb:OperatingSegmentProductionEnhancementMember2024-03-310001958086clb:InterestRateSwapNo1Member2024-01-012024-03-310001958086clb:TwoThousandTwentyOneSeniorNotesMemberus-gaap:SeriesAMember2023-12-310001958086clb:TwoThousandTwentyOneSeniorNotesMemberus-gaap:SeriesBMember2024-03-3100019580862023-03-310001958086us-gaap:IntersegmentEliminationMember2023-01-012023-03-310001958086us-gaap:CorporateAndOtherMemberus-gaap:IntersegmentEliminationMember2023-01-012023-03-310001958086clb:InterestRateSwapNo2Member2024-01-012024-03-310001958086us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001958086clb:TwoThousandTwentyThreeSeniorNotesMember2023-06-280001958086currency:GBP2023-01-012023-03-310001958086us-gaap:AdditionalPaidInCapitalMember2022-12-310001958086us-gaap:TreasuryStockCommonMember2024-03-310001958086clb:TwoThousandTwentyOneSeniorNotesMemberus-gaap:SeriesBMember2023-12-310001958086clb:ForwardInterestRateSwapMember2024-01-012024-03-310001958086us-gaap:CommonStockMember2024-03-310001958086us-gaap:RetainedEarningsMember2024-03-310001958086us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-310001958086us-gaap:InterestRateSwapMember2024-01-012024-03-310001958086us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310001958086us-gaap:LineOfCreditMember2023-09-300001958086clb:TwoThousandTwentyThreeSeniorNotesMemberus-gaap:SeriesAMember2024-01-012024-03-310001958086us-gaap:NoncontrollingInterestMember2023-03-310001958086clb:TwoThousandTwentyThreeSeniorNotesMembersrt:MinimumMember2023-06-280001958086us-gaap:CommonStockMember2022-12-310001958086us-gaap:AdditionalPaidInCapitalMember2024-03-310001958086us-gaap:OperatingSegmentsMemberclb:OperatingSegmentProductionEnhancementMember2023-03-310001958086srt:MinimumMember2024-01-012024-03-310001958086clb:TwoThousandTwentyThreeSeniorNotesMemberus-gaap:SeriesAMember2023-12-310001958086currency:GBP2024-01-012024-03-310001958086us-gaap:RetainedEarningsMember2022-12-310001958086us-gaap:RetainedEarningsMember2023-12-310001958086clb:InterestRateSwapNo2Member2023-01-012023-03-310001958086currency:CAD2023-01-012023-03-310001958086srt:MinimumMember2024-03-310001958086us-gaap:OperatingSegmentsMemberus-gaap:CorporateAndOtherMember2024-01-012024-03-310001958086us-gaap:AdditionalPaidInCapitalMember2023-12-310001958086us-gaap:NoncontrollingInterestMember2022-12-310001958086clb:TwoThousandTwentyThreeSeniorNotesMemberus-gaap:SeriesAMember2024-03-310001958086currency:TRY2023-01-012023-03-310001958086clb:CommonStockOutstandingMember2024-03-310001958086us-gaap:NoncontrollingInterestMember2024-01-012024-03-310001958086clb:InterestRateSwapNo1Member2024-03-310001958086us-gaap:ProductMember2024-01-012024-03-310001958086currency:RUB2023-01-012023-03-310001958086us-gaap:InterestRateSwapMember2023-01-012023-03-310001958086clb:TwoThousandTwentyThreeSeniorNotesMemberus-gaap:SeriesBMember2024-01-012024-03-310001958086us-gaap:CommonStockMember2023-03-310001958086srt:OtherCurrencyMember2024-01-012024-03-310001958086clb:CommonStockOutstandingMember2023-12-310001958086currency:RUB2024-01-012024-03-310001958086clb:OperatingSegmentReservoirDescriptionMemberus-gaap:IntersegmentEliminationMember2024-01-012024-03-310001958086us-gaap:NoncontrollingInterestMember2023-01-012023-03-310001958086currency:EUR2024-01-012024-03-310001958086us-gaap:OperatingSegmentsMemberclb:OperatingSegmentReservoirDescriptionMember2023-03-310001958086currency:EUR2023-01-012023-03-310001958086us-gaap:OperatingSegmentsMemberclb:OperatingSegmentReservoirDescriptionMember2024-01-012024-03-310001958086clb:TwoThousandTwentyOneSeniorNotesSeriesAMember2024-03-3100019580862024-04-190001958086us-gaap:TreasuryStockCommonMember2023-12-310001958086us-gaap:AdditionalPaidInCapitalMember2023-03-310001958086clb:AmendedCreditFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMembersrt:MinimumMember2024-01-012024-03-310001958086us-gaap:CommonStockMember2024-01-012024-03-3100019580862023-06-282023-06-280001958086us-gaap:OperatingSegmentsMemberus-gaap:CorporateAndOtherMember2024-03-310001958086clb:InterestRateSwapNo2Member2024-03-310001958086us-gaap:TreasuryStockCommonMember2023-01-012023-03-310001958086us-gaap:CorporateAndOtherMemberus-gaap:IntersegmentEliminationMember2024-01-012024-03-310001958086us-gaap:OperatingSegmentsMemberclb:OperatingSegmentProductionEnhancementMember2023-01-012023-03-310001958086clb:OperatingSegmentProductionEnhancementMemberus-gaap:IntersegmentEliminationMember2023-01-012023-03-310001958086us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001958086clb:TwoThousandTwentyOneSeniorNotesMemberus-gaap:SeriesAMember2024-01-012024-03-310001958086us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001958086clb:TwoThousandTwentyThreeSeniorNotesMemberus-gaap:SeriesBMember2024-03-310001958086us-gaap:NoncontrollingInterestMember2024-03-3100019580862023-01-012023-03-310001958086us-gaap:ServiceMember2024-01-012024-03-310001958086us-gaap:FairValueInputsLevel2Member2023-12-310001958086us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001958086clb:CommonStockOutstandingMember2024-01-012024-03-3100019580862024-01-012024-03-310001958086clb:CommonStockOutstandingMember2022-12-310001958086clb:InterestRateSwapNo1Member2023-01-012023-03-310001958086clb:TwoThousandTwentyThreeSeniorNotesMemberus-gaap:SeriesBMember2023-12-3100019580862023-12-310001958086us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-310001958086srt:OtherCurrencyMember2023-01-012023-03-310001958086currency:COP2024-01-012024-03-310001958086srt:ScenarioForecastMember2024-04-242024-04-240001958086srt:MaximumMemberclb:ForwardInterestRateSwapMember2024-03-310001958086srt:MaximumMemberclb:TwoThousandTwentyThreeSeniorNotesMember2023-06-280001958086clb:TwoThousandTwentyOneSeniorNotesMemberus-gaap:SeriesBMember2024-01-012024-03-310001958086us-gaap:ServiceMember2023-01-012023-03-310001958086clb:OperatingSegmentProductionEnhancementMemberus-gaap:IntersegmentEliminationMember2024-01-012024-03-310001958086srt:MaximumMemberus-gaap:LineOfCreditMember2024-03-310001958086us-gaap:NoncontrollingInterestMember2023-12-310001958086us-gaap:OperatingSegmentsMemberclb:OperatingSegmentReservoirDescriptionMember2023-01-012023-03-310001958086us-gaap:LineOfCreditMember2024-03-310001958086us-gaap:OperatingSegmentsMemberclb:OperatingSegmentReservoirDescriptionMember2024-03-310001958086clb:TwoThousandTwentyThreeSeniorNotesMember2024-01-012024-03-3100019580862025-04-012024-03-310001958086us-gaap:OperatingSegmentsMemberus-gaap:CorporateAndOtherMember2023-01-012023-03-310001958086currency:TRY2024-01-012024-03-3100019580862024-03-310001958086us-gaap:RetainedEarningsMember2023-01-012023-03-310001958086us-gaap:IntersegmentEliminationMemberclb:OperatingSegmentReservoirDescriptionMember2023-01-012023-03-310001958086clb:CommonStockOutstandingMember2023-03-310001958086us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001958086us-gaap:CommonStockMember2023-12-31xbrli:purexbrli:sharesclb:Segmentiso4217:USDiso4217:USDxbrli:shares

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-Q

(Mark One)

QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the quarterly period ended March 31, 2024

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

 

CORE LABORATORIES INC.

(Exact name of registrant as specified in its charter)

 

Delaware

 

98-1164194

(State or other jurisdiction of

incorporation or organization)

 

(I.R.S. Employer Identification No.)

 

 

 

6316 Windfern Road

 

 

Houston, TX

 

77040

(Address of principal executive offices)

 

(Zip Code)

 

(713) 328-2673

(Registrant's telephone number, including area code)

 

None

(Former name, former address and former fiscal year, if changed since last report)

 

Securities registered pursuant to Section 12(b) of the Act:

 

Title of each class

 

Trading

Symbol(s)

 

Name of each exchange on which registered

Common Stock (par value $0.01)

 

CLB

 

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 ☒

 

The number of shares of common stock of the registrant, par value $0.01 per share, outstanding at April 19, 2024 was 46,899,863.


 

CORE LABORATORIES INC.

FORM 10-Q FOR THE QUARTER ENDED MARCH 31, 2024

INDEX

PART I - FINANCIAL INFORMATION

 

 

 

Page

 

 

 

Item 1.

Financial Statements

 

 

 

 

 

Consolidated Balance Sheets at March 31, 2024 (Unaudited) and December 31, 2023

3

 

 

 

 

Consolidated Statements of Operations for the Three Months Ended March 31, 2024 and 2023 (Unaudited)

4

 

 

 

 

Consolidated Statements of Comprehensive Income for the Three Months Ended March 31, 2024 and 2023 (Unaudited)

5

 

 

 

 

Consolidated Statements of Changes in Equity for the Three Months Ended March 31, 2024 and 2023 (Unaudited)

6

 

 

 

 

Consolidated Statements of Cash Flows for the Three Months Ended March 31, 2024 and 2023 (Unaudited)

8

 

 

 

 

Notes to the Interim Consolidated Financial Statements (Unaudited)

9

 

 

 

Item 2.

Management’s Discussion and Analysis of Financial Condition and Results of Operations

19

 

 

 

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

29

 

 

 

Item 4.

Controls and Procedures

29

 

 

 

 

 

 

PART II - OTHER INFORMATION

 

 

 

Item 1.

Legal Proceedings

30

 

 

 

Item 1A.

Risk Factors

30

 

 

 

Item 2.

Unregistered Sales of Equity Securities and Issuer Purchases of Equity Securities

30

 

 

 

Item 5.

Other Information

31

 

 

 

Item 6.

Exhibits

32

 

 

 

 

Signature

33

 

 

 

 

 


 

PART I - FINANCIAL INFORMATION

Item 1. Financial Statements

CORE LABORATORIES INC.

CONSOLIDATED BALANCE SHEETS

(In thousands, except share and per share data)

 

 

March 31,
2024

 

 

December 31,
2023

 

 

 

(Unaudited)

 

 

 

 

ASSETS

 

 

 

 

 

 

CURRENT ASSETS:

 

 

 

 

 

 

Cash and cash equivalents

 

$

14,913

 

 

$

15,120

 

Accounts receivable, net of allowance for credit losses
      of $
2,548 and $2,280 at 2024 and 2023, respectively

 

 

115,092

 

 

 

109,352

 

Inventories

 

 

70,711

 

 

 

71,702

 

Prepaid expenses

 

 

9,562

 

 

 

8,153

 

Income taxes receivable

 

 

14,443

 

 

 

13,716

 

Other current assets

 

 

4,326

 

 

 

5,093

 

TOTAL CURRENT ASSETS

 

 

229,047

 

 

 

223,136

 

PROPERTY, PLANT AND EQUIPMENT, net of accumulated depreciation
      of $
318,151 and $315,796 at 2024 and 2023, respectively

 

 

98,521

 

 

 

99,626

 

RIGHT OF USE ASSETS

 

 

53,636

 

 

 

53,842

 

INTANGIBLES, net of accumulated amortization and impairment
      of $
18,951 and $18,825 at 2024 and 2023, respectively

 

 

6,801

 

 

 

6,926

 

GOODWILL

 

 

99,445

 

 

 

99,445

 

DEFERRED TAX ASSETS, net

 

 

66,267

 

 

 

69,201

 

OTHER ASSETS

 

 

34,233

 

 

 

34,219

 

TOTAL ASSETS

 

$

587,950

 

 

$

586,395

 

LIABILITIES AND EQUITY

 

 

 

 

 

 

CURRENT LIABILITIES:

 

 

 

 

 

 

Accounts payable

 

$

32,486

 

 

$

33,506

 

Accrued payroll and related costs

 

 

20,178

 

 

 

18,791

 

Taxes other than payroll and income

 

 

4,148

 

 

 

5,939

 

Unearned revenues

 

 

5,126

 

 

 

4,755

 

Operating lease liabilities

 

 

10,430

 

 

 

10,175

 

Income taxes payable

 

 

3,816

 

 

 

7,280

 

Other current liabilities

 

 

9,284

 

 

 

7,651

 

TOTAL CURRENT LIABILITIES

 

 

85,468

 

 

 

88,097

 

LONG-TERM DEBT, net

 

 

160,370

 

 

 

163,134

 

LONG-TERM OPERATING LEASE LIABILITIES

 

 

41,481

 

 

 

42,076

 

DEFERRED COMPENSATION

 

 

30,445

 

 

 

30,544

 

DEFERRED TAX LIABILITIES, net

 

 

12,590

 

 

 

12,697

 

OTHER LONG-TERM LIABILITIES

 

 

20,179

 

 

 

20,040

 

COMMITMENTS AND CONTINGENCIES

 

 

 

 

 

 

EQUITY:

 

 

 

 

 

 

Preference stock, 6,000,000 shares authorized, $0.01 par value; none issued or outstanding

 

 

 

 

 

 

Common stock, 200,000,000 shares authorized, $0.01 par value, 46,938,557 issued and 46,864,366 outstanding at 2024; 46,938,557 issued and 46,856,536 outstanding at 2023

 

 

469

 

 

 

469

 

Additional paid-in capital

 

 

114,642

 

 

 

110,011

 

Retained earnings

 

 

123,508

 

 

 

120,756

 

Accumulated other comprehensive income (loss)

 

 

(5,160

)

 

 

(4,972

)

Treasury stock (at cost), 74,191 and 82,021 shares at 2024 and 2023, respectively

 

 

(1,304

)

 

 

(1,449

)

Total Core Laboratories Inc. shareholders' equity

 

 

232,155

 

 

 

224,815

 

Non-controlling interest

 

 

5,262

 

 

 

4,992

 

TOTAL EQUITY

 

 

237,417

 

 

 

229,807

 

TOTAL LIABILITIES AND EQUITY

 

$

587,950

 

 

$

586,395

 

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


 

CORE LABORATORIES INC.

CONSOLIDATED STATEMENTS OF OPERATIONS

(In thousands, except per share data)

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

 

 

(Unaudited)

 

REVENUE:

 

 

 

 

 

 

Services

 

$

96,495

 

 

$

91,076

 

Product sales

 

 

33,142

 

 

 

37,280

 

Total revenue

 

 

129,637

 

 

 

128,356

 

OPERATING EXPENSES:

 

 

 

 

 

 

Cost of services, exclusive of depreciation expense shown below

 

 

73,865

 

 

 

70,934

 

Cost of product sales, exclusive of depreciation expense shown below

 

 

30,723

 

 

 

30,594

 

General and administrative expense, exclusive of depreciation expense shown below

 

 

11,789

 

 

 

16,331

 

Depreciation

 

 

3,715

 

 

 

3,939

 

Amortization

 

 

128

 

 

 

105

 

Other (income) expense, net

 

 

846

 

 

 

(28

)

OPERATING INCOME

 

 

8,571

 

 

 

6,481

 

Interest expense

 

 

3,423

 

 

 

3,429

 

Income before income taxes

 

 

5,148

 

 

 

3,052

 

Income tax expense (benefit)

 

 

1,658

 

 

 

610

 

Net income

 

 

3,490

 

 

 

2,442

 

Net income attributable to non-controlling interest

 

 

270

 

 

 

69

 

Net income attributable to Core Laboratories Inc.

 

$

3,220

 

 

$

2,373

 

 

 

 

 

 

 

 

EARNINGS PER SHARE INFORMATION:

 

 

 

 

 

 

Basic earnings per share

 

$

0.07

 

 

$

0.05

 

Basic earnings per share attributable to Core Laboratories Inc.

 

$

0.07

 

 

$

0.05

 

 

 

 

 

 

 

 

Diluted earnings per share

 

$

0.07

 

 

$

0.05

 

Diluted earnings per share attributable to Core Laboratories Inc.

 

$

0.07

 

 

$

0.05

 

 

 

 

 

 

 

WEIGHTED AVERAGE COMMON SHARES OUTSTANDING:

 

 

 

 

 

 

Basic

 

 

46,859

 

 

 

46,634

 

Diluted

 

 

47,703

 

 

 

47,481

 

 

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


 

CORE LABORATORIES INC.

CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

(In thousands)

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

 

 

(Unaudited)

 

Net income

 

$

3,490

 

 

$

2,442

 

Other comprehensive income (loss):

 

 

 

 

 

 

Interest rate swaps:

 

 

 

 

 

 

Interest rate swap amount reclassified to net income

 

 

(297

)

 

 

266

 

Income tax (expense) benefit on interest rate swaps reclassified to net income

 

 

62

 

 

 

(56

)

Total interest rate swaps

 

 

(235

)

 

 

210

 

Pension and other postretirement benefit plans:

 

 

 

 

 

 

Amortization of actuarial gain (loss) reclassified to net income

 

 

64

 

 

 

39

 

Income tax (expense) benefit on pension and other postretirement benefit plans reclassified to net income

 

 

(17

)

 

 

(10

)

Total pension and other postretirement benefit plans

 

 

47

 

 

 

29

 

Total other comprehensive income (loss)

 

 

(188

)

 

 

239

 

Comprehensive income

 

 

3,302

 

 

 

2,681

 

Comprehensive income attributable to non-controlling interest

 

 

270

 

 

 

69

 

Comprehensive income attributable to Core Laboratories Inc.

 

$

3,032

 

 

$

2,612

 

 

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


 

CORE LABORATORIES INC.

CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY

(In thousands, except share and per share data)

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

 

 

(Unaudited)

 

Common Stock

 

 

 

Balance at Beginning of Period

 

$

469

 

 

$

1,194

 

New share issuance

 

 

 

 

 

 

Balance at End of Period

 

$

469

 

 

$

1,194

 

Additional Paid-In Capital

 

 

 

 

 

 

Balance at Beginning of Period

 

$

110,011

 

 

$

102,254

 

New share issuance

 

 

 

 

 

 

Stock-based compensation

 

 

4,631

 

 

 

8,981

 

Balance at End of Period

 

$

114,642

 

 

$

111,235

 

Retained Earnings

 

 

 

 

 

 

Balance at Beginning of Period

 

$

120,756

 

 

$

85,949

 

Dividends paid

 

 

(468

)

 

 

(467

)

Net income attributable to Core Laboratories Inc.

 

 

3,220

 

 

 

2,373

 

Balance at End of Period

 

$

123,508

 

 

$

87,855

 

Accumulated Other Comprehensive Income (Loss)

 

 

 

 

 

 

Balance at Beginning of Period

 

$

(4,972

)

 

$

(3,777

)

Interest rate swaps, net of income taxes

 

 

(235

)

 

 

210

 

Pension and other postretirement benefit plans, net of income taxes

 

 

47

 

 

 

29

 

Balance at End of Period

 

$

(5,160

)

 

$

(3,538

)

Treasury Stock

 

 

 

 

 

 

Balance at Beginning of Period

 

$

(1,449

)

 

$

(1,362

)

Stock-based compensation

 

 

189

 

 

 

3

 

Repurchase of common stock

 

 

(44

)

 

 

(1

)

Balance at End of Period

 

$

(1,304

)

 

$

(1,360

)

Non-Controlling Interest

 

 

 

 

 

 

Balance at Beginning of Period

 

$

4,992

 

 

$

4,696

 

Net income attributable to non-controlling interest

 

 

270

 

 

 

69

 

Balance at End of Period

 

$

5,262

 

 

$

4,765

 

Total Equity

 

 

 

 

 

 

Balance at Beginning of Period

 

$

229,807

 

 

$

188,954

 

New share issuance

 

 

 

 

 

 

Stock-based compensation

 

 

4,820

 

 

 

8,984

 

Dividends paid

 

 

(468

)

 

 

(467

)

Net income

 

 

3,490

 

 

 

2,442

 

Interest rate swaps, net of income taxes

 

 

(235

)

 

 

210

 

Pension and other postretirement benefit plans, net of income taxes

 

 

47

 

 

 

29

 

Repurchase of common stock

 

 

(44

)

 

 

(1

)

Balance at End of Period

 

$

237,417

 

 

$

200,151

 

 

 

 

 

 

 

Cash Dividends per Share

 

$

0.01

 

 

$

0.01

 

 

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


 

CORE LABORATORIES INC.

CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (Continued)

(In thousands, except share and per share data)

 

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

 

 

(Unaudited)

 

Common Stock - Number of shares issued

 

 

 

Balance at Beginning of Period

 

 

46,938,557

 

 

 

46,699,102

 

New share issuance

 

 

 

 

 

2,000

 

Balance at End of Period

 

 

46,938,557

 

 

 

46,701,102

 

 

 

 

 

 

 

 

Treasury Stock - Number of shares

 

 

 

 

 

 

Balance at Beginning of Period

 

 

(82,021

)

 

 

(67,168

)

Stock-based compensation

 

 

10,675

 

 

 

150

 

Repurchase of common stock

 

 

(2,845

)

 

 

(57

)

Balance at End of Period

 

 

(74,191

)

 

 

(67,075

)

 

 

 

 

 

 

 

Common Stock - Number of shares outstanding

 

 

 

 

 

 

Balance at Beginning of Period

 

 

46,856,536

 

 

 

46,631,934

 

New share issuance

 

 

 

 

 

2,000

 

Stock-based compensation

 

 

10,675

 

 

 

150

 

Repurchase of common stock

 

 

(2,845

)

 

 

(57

)

Balance at End of Period

 

 

46,864,366

 

 

 

46,634,027

 

 

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


 

CORE LABORATORIES INC.

CONSOLIDATED STATEMENTS OF CASH FLOWS

(In thousands)

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

 

 

(Unaudited)

 

CASH FLOWS FROM OPERATING ACTIVITIES:

 

 

 

 

 

 

Net income

 

$

3,490

 

 

$

2,442

 

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

 

 

 

 

Stock-based compensation

 

 

4,820

 

 

 

8,984

 

Depreciation and amortization

 

 

3,843

 

 

 

4,044

 

Assets write-down

 

 

1,110

 

 

 

1,015

 

Changes in value of life insurance policies

 

 

(946

)

 

 

(791

)

Deferred income taxes

 

 

2,827

 

 

 

936

 

Other non-cash items

 

 

269

 

 

 

(195

)

Changes in assets and liabilities:

 

 

 

 

 

 

Accounts receivable

 

 

(6,290

)

 

 

(4,024

)

Inventories

 

 

991

 

 

 

(6,897

)

Prepaid expenses and other current assets

 

 

(2,017

)

 

 

(3,399

)

Other assets

 

 

160

 

 

 

1,746

 

Accounts payable

 

 

(551

)

 

 

(7,078

)

Accrued expenses

 

 

(2,469

)

 

 

587

 

Unearned revenues

 

 

371

 

 

 

10

 

Other liabilities

 

 

(78

)

 

 

(549

)

Net cash provided by (used in) operating activities

 

 

5,530

 

 

 

(3,169

)

CASH FLOWS FROM INVESTING ACTIVITIES:

 

 

 

 

 

 

Capital expenditures

 

 

(3,052

)

 

 

(2,208

)

Patents and other intangibles

 

 

(3

)

 

 

90

 

Proceeds from sale of assets

 

 

593

 

 

 

80

 

Net proceeds on life insurance policies

 

 

805

 

 

 

 

Net cash provided by (used in) investing activities

 

 

(1,657

)

 

 

(2,038

)

CASH FLOWS FROM FINANCING ACTIVITIES:

 

 

 

 

 

 

Repayment of long-term debt

 

 

(17,000

)

 

 

(16,000

)

Proceeds from long-term debt

 

 

14,000

 

 

 

24,000

 

Debt issuance costs

 

 

(19

)

 

 

(184

)

Dividends paid

 

 

(468

)

 

 

(466

)

Repurchase of common stock

 

 

(44

)

 

 

(1

)

Equity related transaction costs

 

 

(549

)

 

 

(1,285

)

Net cash provided by (used in) financing activities

 

 

(4,080

)

 

 

6,064

 

NET CHANGE IN CASH AND CASH EQUIVALENTS

 

 

(207

)

 

 

857

 

CASH AND CASH EQUIVALENTS, beginning of period

 

 

15,120

 

 

 

15,428

 

CASH AND CASH EQUIVALENTS, end of period

 

$

14,913

 

 

$

16,285

 

 

 

 

 

 

 

 

Supplemental disclosures of cash flow information:

 

 

 

 

 

 

Cash payments for interest

 

$

3,286

 

 

$

2,956

 

Cash payments for income taxes

 

$

2,650

 

 

$

1,541

 

Non-cash investing and financing activities:

 

 

 

 

 

 

Capital expenditures incurred but not paid for as of the end of the period

 

$

1,200

 

 

$

575

 

Equity related transaction costs incurred but not paid for as of the end of the period

 

$

207

 

 

$

 

 

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


 

CORE LABORATORIES INC.

NOTES TO THE INTERIM CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

1. DESCRIPTION OF BUSINESS

References to “Core Lab”, “Core Laboratories”, the “Company”, “we”, “our” and similar phrases are used throughout this Quarterly Report on Form 10-Q (“Quarterly Report”) and relate collectively to Core Laboratories Inc. and its consolidated subsidiaries.

We operate our business in two segments: (1) Reservoir Description and (2) Production Enhancement. These complementary operating segments provide different services and products and utilize different technologies for evaluating and improving reservoir performance and increasing oil and gas recovery from new and existing fields. For a description of the types of services and products offered by these operating segments, see Note 16 - Segment Reporting.

2. SIGNIFICANT ACCOUNTING POLICIES UPDATE

Basis of Presentation and Principles of Consolidation

On May 1, 2023, Core Laboratories N.V. completed its previously announced redomestication transaction (the “Redomestication Transaction”) which through a series of steps, resulted in the merger of Core Laboratories N.V., a holding company in the Netherlands, with and into Core Laboratories Luxembourg S.A., a public limited liability company incorporated under the laws of Luxembourg, with Core Laboratories Luxembourg S.A. surviving, and subsequently the migration of Core Laboratories Luxembourg S.A. out of Luxembourg and its domestication as Core Laboratories Inc., a Delaware corporation. The Redomestication Transaction has been accounted for as a transaction between entities under common control. There is no difference between the combined separate entities prior to the Redomestication Transaction and the combined separate entities after the Redomestication Transaction, therefore, comparative information reported in these financial statements do not differ from amounts previously reported under Core Laboratories N.V.’s consolidated financial statements. These financial statements should be read in conjunction with Core Laboratories N.V.’s Quarterly Report on Form 10-Q for the three months ended March 31, 2023 and Core Laboratories N.V.’s Annual Report on Form 10-K for the year ended December 31, 2022, including Note 2 - Summary of Significant Accounting Policies.

The accompanying unaudited interim consolidated financial statements include the accounts of Core Laboratories Inc. and its subsidiaries for which we have a controlling voting interest and/or a controlling financial interest. These financial statements have been prepared in accordance with United States generally accepted accounting principles (“U.S. GAAP”) for interim financial information using the instructions to Form 10-Q and Article 10 of Regulation S-X. Core Laboratories Inc.’s balance sheet information for the year ended December 31, 2023, was derived from the 2023 audited consolidated financial statements. Accordingly, these financial statements do not include all of the information and footnote disclosures required by U.S. GAAP for the annual financial statements and should be read in conjunction with the audited financial statements and the summary of significant accounting policies and notes thereto included in Core Laboratories Inc.’s Annual Report on Form 10-K for the year ended December 31, 2023, including Note 2 - Summary of Significant Accounting Policies. There have been no changes to the accounting policies of the combined entities during the three months ended March 31, 2024.

Core Laboratories Inc. uses the equity method of accounting for investments in which it has less than a majority interest and does not exercise control but does exert significant influence. Non-controlling interests have been recorded to reflect outside ownership attributable to consolidated subsidiaries that are less than 100% owned. All inter-company transactions and balances have been eliminated in consolidation.

In the opinion of management, all adjustments considered necessary for a fair statement of the results for the interim periods presented have been included in these financial statements. Furthermore, the operating results presented for the three months ended March 31, 2024, may not necessarily be indicative of the results that may be expected for the year ending December 31, 2024.


 

Certain reclassifications were made to prior period amounts in order to conform to the current period presentations. These reclassifications had no impact on the reported net income or cash flows for the three months ended March 31, 2023.

Property, Plant and Equipment

We review our long-lived assets (“LLA”) for impairment when events or changes in circumstances indicate that their net book value may not be recovered over their remaining service lives. Indicators of possible impairment may include significant declines in activity levels in regions where specific assets or groups of assets are located, extended periods of idle use, declining revenue or cash flow or overall changes in general market conditions.

The geopolitical conflict between Russia and Ukraine, which began in February 2022 and has continued through March 31, 2024, has resulted in disruptions to our operations in Russia and Ukraine. As of March 31, 2024, all laboratory facilities, offices, and locations in Russia and Ukraine continued to operate with no significant impact to local business operations. Therefore, we determined there was no triggering event for LLA in Russia and Ukraine, and no impairment assessments have been performed as of March 31, 2024.

Recent Accounting Pronouncements

Issued But Not Yet Effective

In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“ASU”) 2023- 07 Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses on an annual and interim basis. The amendment is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The amendment should be applied retrospectively to all prior periods presented in the financial statements. Upon adoption, our disclosures regarding segment reporting will be expanded accordingly.

In December 2023, FASB issued ASU 2023-09 Income Taxes (Topic 740): Improvements to Income Tax Disclosures to improve transparency of income tax disclosures, primarily by requiring consistent categories and greater disaggregation of information in the rate reconciliation and income taxes paid disaggregated by jurisdiction. The amendment is effective for annual periods beginning after December 15, 2024. Early adoption is permitted. The amendment should be applied prospectively; however, retrospective application is permitted. Upon adoption, our disclosures regarding income taxes will be expanded accordingly.

3. ACQUISITIONS AND DIVESTURES

We had no significant business acquisitions or divestures during the three months ended March 31, 2024 and 2023.

4. CONTRACT ASSETS AND LIABILITIES

The balance of contract assets and liabilities consisted of the following (in thousands):

 

March 31,
2024

 

 

December 31,
2023

 

Contract assets:

 

 

 

 

 

 

Current

 

$

911

 

 

$

1,293

 

 

$

911

 

 

$

1,293

 

Contract liabilities:

 

 

 

 

 

 

Current

 

$

668

 

 

$

299

 

 

$

668

 

 

$

299

 

 


 

 

 

March 31,
2024

 

Estimate of when contract liabilities will be recognized as revenue:

 

 

 

Within 12 months

 

$

668

 

The current portion of contract assets are included in our accounts receivable. The current portion of contract liabilities is included in unearned revenues.

We did not recognize any impairment losses on our contract assets during the three months ended March 31, 2024 and 2023.

5. INVENTORIES

Inventories consist of the following (in thousands):

 

 

March 31,
2024

 

 

December 31,
2023

 

Finished goods

 

$

31,477

 

 

$

30,508

 

Parts and materials

 

 

35,660

 

 

 

37,670

 

Work in progress

 

 

3,574

 

 

 

3,524

 

Total inventories

 

$

70,711

 

 

$

71,702

 

We include freight costs incurred for shipping inventory to our clients in the cost of product sales caption in the accompanying consolidated statements of operations.

6. LEASES

We have operating leases primarily consisting of office and lab space, machinery and equipment and vehicles. We entered into a sublease agreement that commenced on July 1, 2023, for existing office and lab space in Calgary, Alberta, Canada.

The components of lease expense and other information are as follows (in thousands):

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

Consolidated Statements of Operations:

 

 

 

 

 

 

Operating lease expense

 

$

4,282

 

 

$

4,489

 

Short-term lease expense

 

 

552

 

 

 

429

 

Variable lease expense

 

 

429

 

 

 

604

 

Sublease income

 

 

(57

)

 

 

 

Total lease expense

 

$

5,206

 

 

$

5,522

 

Consolidated Statements of Cash Flows:

 

 

 

 

 

 

Operating cash flows - operating leases payments

 

$

3,850

 

 

$

4,165

 

Right of use assets obtained in exchange for
     operating lease obligations

 

 

1,534

 

 

 

8,590

 

Other information:

 

 

 

 

 

 

Weighted-average remaining lease term - operating leases

 

8.99 years

 

 

8.41 years

 

Weighted-average discount rate - operating leases

 

 

5.37

%

 

 

5.18

%

 


 

Scheduled undiscounted lease payments for non-cancellable operating leases consist of the following (in thousands):

 

 

March 31, 2024

 

 

 

Operating Leases

 

 

Operating Sublease

 

Remainder of 2024

 

$

9,919

 

 

$

(169

)

2025

 

 

10,341

 

 

 

(232

)

2026

 

 

8,074

 

 

 

(237

)

2027

 

 

6,313

 

 

 

(241

)

2028

 

 

4,907

 

 

 

(163

)

Thereafter

 

 

26,678

 

 

 

 

Total undiscounted lease payments

 

 

66,232

 

 

$

(1,042

)

Less: Imputed interest

 

 

(14,321

)

 

 

 

Total operating lease liabilities

 

$

51,911

 

 

 

 

See Note 13 - Other (income) and expense, net regarding lease abandonments during the three months ended March 31, 2024 and 2023.

7. LONG-TERM DEBT, NET

We have no finance lease obligations. Debt is summarized in the following table (in thousands):

 

Interest Rate

 

Maturity Date

 

March 31,
2024

 

 

December 31,
2023

 

2021 Senior Notes Series A (1)

4.09%

 

January 12, 2026

 

$

45,000

 

 

$

45,000

 

2021 Senior Notes Series B (1)

4.38%

 

January 12, 2028

 

 

15,000

 

 

 

15,000

 

2023 Senior Notes Series A (2)

7.25%

 

June 28, 2028

 

 

25,000

 

 

 

25,000

 

2023 Senior Notes Series B (2)

7.50%

 

June 28, 2030

 

 

25,000

 

 

 

25,000

 

Credit Facility

 

 

 

 

 

53,000

 

 

 

56,000

 

Total long-term debt

 

 

 

 

 

163,000

 

 

 

166,000

 

Less: Debt issuance costs

 

 

 

 

 

(2,630

)

 

 

(2,866

)

Long-term debt, net

 

 

 

 

$

160,370

 

 

$

163,134

 

 

(1) Interest is payable semi-annually on June 30 and December 30.

(2) Interest is payable semi-annually on March 28 and September 28.

We, along with our wholly owned subsidiary Core Laboratories (U.S.) Interests Holdings, Inc. (“CLIH”) as issuer, have senior notes outstanding that were issued through private placement transactions. Series A and Series B of the 2021 Senior Notes were issued in 2021 (the “2021 Senior Notes”). Series A and Series B of the 2023 Senior Notes were issued in 2023 (the “2023 Senior Notes”). The 2021 Senior Notes and the 2023 Senior Notes are collectively the “Senior Notes”.

We, along with CLIH, have a credit facility, the Eighth Amended and Restated Credit Agreement (as amended, the “Credit Facility”) for an aggregate borrowing commitment of $135.0 million with a $50.0 million “accordion” feature.

The Credit Facility is secured by first priority interests in (1) substantially all of the tangible and intangible personal property, and equity interest of CLIH and certain of the Company’s U.S. and foreign subsidiary companies; and (2) instruments evidencing intercompany indebtedness owing to the Company, CLIH and certain of the Company’s U.S. and foreign subsidiary companies. Under the Credit Facility, the Secured Overnight Financing Rate (“SOFR”) plus 2.00% to SOFR plus 3.00% will be applied to outstanding borrowings. Any outstanding balance under the Credit Facility is due at maturity on July 25, 2026, subject to springing maturity on July 12, 2025, if any portion of the Company’s 2021 Senior Notes Series A due January 12, 2026, in the aggregate principal amount of $45.0 million, remain outstanding on July 12, 2025, unless the Company’s liquidity equals or exceeds the principal amount of the 2021 Senior Notes Series A outstanding on such date. The available capacity at any point in time is reduced by outstanding borrowings and outstanding letters of credit which totaled approximately $9.8 million at March 31, 2024, resulting in an available borrowing capacity under the Credit Facility of approximately $72.2


 

million. In addition to indebtedness under the Credit Facility, we had approximately $7.4 million of outstanding letters of credit and performance guarantees and bonds from other sources as of March 31, 2024.

The Credit Facility and Senior Notes include a cross-default provision, whereby a default under one agreement may trigger a default in the other agreements.

The terms of the Credit Facility and Senior Notes require us to meet certain covenants, including, but not limited to, an interest coverage ratio (calculated as consolidated EBITDA divided by interest expense) and a leverage ratio (calculated as consolidated net indebtedness divided by consolidated EBITDA), where consolidated EBITDA (as defined in each agreement) and interest expense are calculated using the most recent four fiscal quarters. The Credit Facility has more restrictive covenants with a minimum interest coverage ratio of 3.00 to 1.00 and permits a maximum leverage ratio of 2.50 to 1.00. The Credit Facility allows non-cash charges such as impairment of assets, stock compensation and other non-cash charges to be added back in the calculation of consolidated EBITDA. The terms of our Credit Facility also allow us to negotiate in good faith to amend any ratio or requirement to preserve the original intent of the agreement if any change in accounting principles would affect the computation of any financial ratio or covenant of the Credit Facility. In accordance with the terms of the Credit Facility, our leverage ratio is 1.76, and our interest coverage ratio is 6.27, each for the period ended March 31, 2024. We are in compliance with all covenants contained in our Credit Facility and Senior Notes as of March 31, 2024. Certain of our material, wholly owned subsidiaries are guarantors or co-borrowers under the Credit Facility and Senior Notes.

See Note 11 - Derivative Instruments and Hedging Activities for additional information regarding interest rate swap agreements we have entered to fix the underlying risk-free rate on our Credit Facility and Senior notes.

The estimated fair value of total debt at March 31, 2024, and December 31, 2023, approximated the book value of total debt. The fair value was estimated using Level 2 inputs by calculating the sum of the discounted future interest and principal payments through the maturity date.

8. PENSION AND OTHER POSTRETIREMENT BENEFIT PLANS

Prior to January 2020, one of our subsidiaries provided a noncontributory defined benefit pension plan covering substantially all of our Dutch employees (“Dutch Plan”) who were hired prior to 2000. This pension benefit was based on years of service and final pay or career average pay, depending on when the employee began participating. The Dutch Plan was curtailed prior to January 2020, and these employees have been moved into the Dutch defined contribution plan. However, the unconditional indexation for this group of participants continues for so long as they remain in active service with the Company.

The following table summarizes the components of net periodic pension cost under the Dutch Plan (in thousands):

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

Interest cost

 

$

354

 

 

$

367

 

Expected return on plan assets

 

 

(290

)

 

 

(326

)

Net periodic pension cost

 

$

64

 

 

$

41

 

 


 

9. COMMITMENTS AND CONTINGENCIES

We have been and may, from time to time, be named as a defendant in legal actions that arise in the ordinary course of business. These include, but are not limited to, employment-related claims and contractual disputes or claims for personal injury or property damage which occur in connection with the provision of our services and products. A liability is accrued when a loss is both probable and can be reasonably estimated.

See Note 7 - Long-term Debt, net for amounts committed under letters of credit and performance guarantees and bonds.

10. EQUITY

Treasury Stock

During the three months ended March 31, 2024, we distributed 10,675 shares of treasury stock upon vesting of stock-based awards. During the three months ended March 31, 2024, we repurchased 2,845 shares of our common stock for $44 thousand which were surrendered to us pursuant to the terms of a stock-based compensation plan in consideration of the participants' tax burdens resulting from the issuance of common stock under that plan. Such shares of common stock, unless canceled, may be reissued for a variety of purposes such as future acquisitions, non-employee director stock awards or employee stock awards.

Dividend Policy

In March 2024, we paid a quarterly cash dividend of $0.01 per share of common stock. In addition, on April 24, 2024, we declared a quarterly dividend of $0.01 per share of common stock for shareholders of record on May 6, 2024, and payable on May 28, 2024.

Accumulated Other Comprehensive Income (Loss)

Amounts recognized, net of income tax, in accumulated other comprehensive income (loss) consist of the following (in thousands):

 

 

March 31,
2024

 

 

December 31,
2023

 

Pension and other post-retirement benefit plans - unrecognized prior service costs and net actuarial loss

 

$

(5,867

)

 

$

(5,914

)

Interest rate swaps - net gain (loss) on fair value

 

 

707

 

 

 

942

 

Total accumulated other comprehensive income (loss)

 

$

(5,160

)

 

$

(4,972

)

 

11. DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES

We are exposed to market risks related to fluctuations in interest rates. To mitigate these risks, we may utilize derivative instruments in the form of interest rate swaps. We do not enter into derivative transactions for speculative purposes.

Under the Company’s Credit Facility, the SOFR plus 2.00% to SOFR plus 3.00% will be applied to outstanding borrowings. See Note 7 - Long-term Debt, net for additional information. The Company has elected to apply the optional expedient for hedging relationships affected by reference rate reform. Accordingly, no outstanding balance on the Credit Facility with a SOFR rate will preclude cash flow hedging with existing London Inter-Bank Offer Rate (“LIBOR”) hedging instruments.

In August 2014, we entered into a swap agreement with a notional amount of $25 million (“2014 Variable-to-Fixed Swap”), and the LIBOR portion of the interest rate was fixed at 2.5% through August 29, 2024. In February 2020, we entered into a second swap agreement with a notional amount of $25 million (“2020 Variable-to-Fixed Swap”), and the LIBOR portion of the interest rate was fixed at 1.3% through February 28, 2025. These interest rate swap agreements were terminated, dedesignated and settled in March 2021. The hedging relationship is highly effective; therefore, gains and losses on these swaps will be reclassified into interest expense in accordance with the forecasted transactions or the scheduled interest payments on the Credit


 

Facility. Remaining net losses on these swaps included in accumulated other comprehensive income (loss) as of March 31, 2024, are $0.2 million all of which is expected to be reclassified into earnings within the next 12 months as interest payments are made on the Company’s Credit Facility.

In March 2021, we entered into a new forward interest rate swap agreement and carried the fair value of the terminated 2014 and 2020 Variable-to-Fixed Swaps into the new agreement in a “blend and extend” structured transaction. The purpose of this forward interest rate swap agreement is to fix the underlying risk-free rate, that would be associated with the anticipated issuance of new long-term debt by the Company in future periods. The forward interest rate swap would hedge the risk-free rate on forecasted long-term debt for a maximum of 11 years through March 2033. Risk associated with future changes in the 10-year LIBOR interest rates have been fixed up to a notional amount of $60 million with this instrument. The interest rate swap qualifies as a cash flow hedging instrument. This forward interest rate swap agreement was terminated and settled in April 2022. The hedging relationship is highly effective, therefore, the gain on the termination of the forward interest rate swap was included in accumulated other comprehensive income (loss). On June 28, 2023, the Company issued the 2023 Senior Notes in the aggregate principal amount of $50 million at fixed interest rates of 7.25% and 7.50%. The Company has elected to apply the optional expedient for hedging relationships affected by reference rate reform. Accordingly, no outstanding balance on the 2023 Senior Notes will preclude cash flow hedging with the existing LIBOR hedging instrument. The Company recognized a gain of $0.4 million in earnings for the $10 million over hedged portion of the interest rate swap in 2023. The remaining net gain on this swap included in accumulated other comprehensive income (loss) at March 31, 2024, which will be amortized into interest expense in accordance with the forecasted transactions or the scheduled interest payments on the 2023 Senior Notes and any future debt through March 2033, is $0.9 million, of which $0.9 million gain is expected to be reclassified into earnings within the next 12 months.

As of March 31, 2024, the aggregated gains and losses on these interest swaps that are included in accumulated other comprehensive income (loss) are a net gain of $0.7 million.

At March 31, 2024, we had fixed rate long-term debt aggregating $110 million and variable rate long-term debt aggregating $53 million.

The effect of the interest rate swaps on the consolidated statements of operations is as follows (in thousands):

 

 

Three Months Ended

 

 

 

 

 

March 31,

 

 

 

 

 

2024

 

 

2023

 

 

Income Statement
Classification

Derivatives designated as hedges:

 

 

 

 

 

 

 

5 year interest rate swap

 

$

39

 

 

$

83

 

 

Increase (decrease) to interest expense

10 year interest rate swap

 

 

(336

)

 

 

183

 

 

Increase (decrease) to interest expense

 

 

$

(297

)

 

$

266

 

 

 

 

12. FINANCIAL INSTRUMENTS


 

The Company’s only financial assets and liabilities which are measured at fair value on a recurring basis relate to certain aspects of the Company’s benefit plans. We use the market approach to determine the fair value of these assets and liabilities using significant other observable inputs (Level 2) with the assistance of third-party specialists. We do not have any assets or liabilities measured at fair value on a recurring basis using quoted prices in an active market (Level 1) or significant unobservable inputs (Level 3). Gains and losses related to the fair value changes in the financial assets and liabilities are recorded in general and administrative expense in the consolidated statements of operations.

The following table summarizes the fair value balances (in thousands):

 

 

 

 

 

Fair Value Measurement at

 

 

 

 

 

 

March 31, 2024

 

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Company owned life insurance policies (1)

 

$

25,533

 

 

$

 

 

$

25,533

 

 

$

 

 

$

25,533

 

 

$

 

 

$

25,533

 

 

$

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Deferred compensation liabilities

 

$

18,696

 

 

$

 

 

$

18,696

 

 

$

 

 

$

18,696

 

 

$

 

 

$

18,696

 

 

$

 

 

 

 

 

 

 

Fair Value Measurement at

 

 

 

 

 

 

December 31, 2023

 

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Company owned life insurance policies (1)

 

$

25,397

 

 

$

 

 

$

25,397

 

 

$

 

 

$

25,397

 

 

$

 

 

$

25,397

 

 

$

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Deferred compensation liabilities

 

$

17,299

 

 

$

 

 

$

17,299

 

 

$

 

 

$

17,299

 

 

$

 

 

$

17,299

 

 

$

 

(1) Company owned life insurance policies have cash surrender value and are intended to assist in funding deferred compensation liabilities and other benefit plans.

13. OTHER (INCOME) EXPENSE, NET

The components of other (income) expense, net, are as follows (in thousands):

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

(Gain) loss on sale of assets

 

$

(537

)

 

$

96

 

Results of non-consolidated subsidiaries

 

 

(31

)

 

 

(137

)

Foreign exchange (gain) loss, net

 

 

285

 

 

 

(144

)

Rents and royalties

 

 

(6

)

 

 

(145

)

Return on pension assets and other pension costs

 

 

(290

)

 

 

(326

)

Loss on lease abandonment and other exit costs

 

 

699

 

 

 

641

 

Assets write-down

 

 

1,110

 

 

 

1,015

 

Insurance and other settlements

 

 

(1,011

)

 

 

(604

)

Severance and other charges

 

 

824

 

 

 

 

Other, net

 

 

(197

)

 

 

(424

)

Total other (income) expense, net

 

$

846

 

 

$

(28

)

During the three months ended March 31, 2024 and 2023, we abandoned certain leases in the U.S. and Canada, respectively, and incurred lease abandonment and other exit costs of $0.7 million and $0.6 million, respectively. As a result of consolidating


 

and exiting these facilities, the associated leasehold improvements, right of use assets and other assets of $1.1 million and $1.0 million were abandoned and expensed, respectively.

During the three months ended March 31, 2024, we had a fire incident at one of our U.K. facilities and have recorded partial insurance settlements of $1.0 million associated with costs incurred and loss of income from business interruption. During the three months ended March 31, 2023, the State of Louisiana expropriated the access road to one of our facilities and paid us a settlement of $0.6 million.

Foreign exchange (gain) loss, net by currency is summarized in the following table (in thousands):

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

British Pound

 

$

31

 

 

$

(251

)

Canadian Dollar

 

 

39

 

 

 

58

 

Colombian Peso

 

 

(7

)

 

 

53

 

Euro

 

 

18

 

 

 

84

 

Indonesian Rupiah

 

 

80

 

 

 

(71

)

Russian Ruble

 

 

(3

)

 

 

(251

)

Turkish Lira

 

 

21

 

 

 

(5

)

Other currencies, net

 

 

106

 

 

 

239

 

Foreign exchange (gain) loss, net

 

$

285

 

 

$

(144

)

 

14. INCOME TAX EXPENSE (BENEFIT)

The Company recorded income tax expense of $1.7 million and $0.6 million for the three months ended March 31, 2024 and 2023, respectively. The effective tax rate for the three months ended March 31, 2024, was 32.2% recorded on income before income taxes of $5.1 million. The effective tax rate for the three months ended March 31, 2023, was 20% recorded on income before income taxes of $3.1 million. The tax rate for the three months ended March 31, 2024, was largely impacted by the earnings mix of jurisdictions subject to tax for the period and items discrete to the quarter.

15. EARNINGS PER SHARE

We compute basic earnings per share by dividing net income attributable to Core Laboratories Inc. by the number of weighted average common shares outstanding during the period. Diluted earnings per share includes the incremental effect of contingently issuable shares from performance and restricted stock awards, as determined using the treasury stock method. The Redomestication Transaction had no effect on earnings per share for the periods presented.

The following table summarizes the calculation of weighted average shares of common stock outstanding used in the computation of basic and diluted earnings per share (in thousands):

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

Weighted average common shares outstanding - basic

 

 

46,859

 

 

 

46,634

 

Effect of dilutive securities:

 

 

 

 

 

 

Restricted shares

 

 

55

 

 

 

105

 

Performance shares

 

 

789

 

 

 

742

 

Weighted average common shares outstanding - diluted

 

 

47,703

 

 

 

47,481

 

 


 

16. SEGMENT REPORTING

We operate our business in two segments. These complementary operating segments provide different services and products and utilize different technologies for evaluating and improving reservoir performance and increasing oil and gas recovery from new and existing fields.

Reservoir Description: Encompasses the characterization of petroleum reservoir rock and reservoir fluids samples to increase production and improve recovery of crude oil and natural gas from our clients’ reservoirs. We provide laboratory-based analytical and field services to characterize properties of crude oil and crude oil-derived products to the oil and gas industry. Services associated with these fluids include determining the quality and measuring the quantity of the reservoir fluids and their derived products, such as gasoline, diesel and biofuels. We also provide proprietary and joint industry studies based on these types of analyses and manufacture associated laboratory equipment. In addition, we provide reservoir description capabilities that support various activities associated with energy transition projects, including services that support carbon capture, utilization and storage, geothermal projects, and the evaluation and appraisal of mining activities around lithium and other elements necessary for energy storage.
Production Enhancement: Includes services and manufactured products associated with reservoir well completions, perforations, stimulation, production and well abandonment. We provide integrated diagnostic services to evaluate and monitor the effectiveness of well completions and to develop solutions aimed at increasing the effectiveness of enhanced oil recovery projects.

We use the same accounting policies to prepare our operating segment results as are used to prepare our consolidated financial statements. All interest and other non-operating income (expense) is attributable to Corporate & Other and is not allocated to specific operating segments. Summarized financial information of our operating segments is shown in the following table (in thousands):

 

 

Reservoir
Description

 

 

Production
Enhancement

 

 

Corporate &
Other
(1)

 

 

Consolidated

 

Three months ended March 31, 2024

 

 

 

 

 

 

 

 

 

 

 

 

Revenue from unaffiliated clients

 

$

84,236

 

 

$

45,401

 

 

$

 

 

$

129,637

 

Inter-segment revenue

 

 

14

 

 

 

47

 

 

 

(61

)

 

 

 

Segment operating income

 

 

6,892

 

 

 

1,576

 

 

 

103

 

 

 

8,571

 

Total assets

 

 

308,490

 

 

 

163,665

 

 

 

115,795

 

 

 

587,950

 

Capital expenditures

 

 

2,830

 

 

 

220

 

 

 

2

 

 

 

3,052

 

Depreciation and amortization

 

 

2,684

 

 

 

1,036

 

 

 

123

 

 

 

3,843

 

Three months ended March 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

Revenue from unaffiliated clients

 

$

80,188

 

 

$

48,168

 

 

$

 

 

$

128,356

 

Inter-segment revenue

 

 

41

 

 

 

54

 

 

 

(95

)

 

 

 

Segment operating income

 

 

2,471

 

 

 

3,281

 

 

 

729

 

 

 

6,481

 

Total assets

 

 

302,855

 

 

 

167,017

 

 

 

123,745

 

 

 

593,617

 

Capital expenditures

 

 

1,562

 

 

 

618

 

 

 

28

 

 

 

2,208

 

Depreciation and amortization

 

 

2,885

 

 

 

991

 

 

 

168

 

 

 

4,044

 

(1) "Corporate & Other" represents those items that are not directly related to a particular operating segment and eliminations.

 


 

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

On May 1, 2023, Core Laboratories N.V. completed its previously announced redomestication transaction (the “Redomestication Transaction”), which, through a series of steps, resulted in the merger of Core Laboratories N.V., a holding company in the Netherlands, with and into Core Laboratories Luxembourg S.A., a public limited liability company incorporated under the laws of Luxembourg, with Core Laboratories Luxembourg S.A. surviving, and subsequently the migration of Core Laboratories Luxembourg S.A. out of Luxembourg and its domestication as Core Laboratories Inc., a Delaware corporation. The Redomestication Transaction has been accounted for as a transaction between entities under common control. There is no difference between the combined separate entities prior to the Redomestication Transaction and the combined separate entities after the Redomestication Transaction, therefore, comparative information reported below does not differ from amounts previously reported under Core Laboratories N.V.’s consolidated financial statements. The following discussion should be read in conjunction with Core Laboratories Inc.’s Annual Report on Form 10-K for the year ended December 31, 2023, Core Laboratories N.V.’s Quarterly Report on Form 10-Q for the three months ended March 31, 2023 and Core Laboratories N.V.’s Annual Report on Form 10-K for the year ended December 31, 2022, including Note 2 - Summary of Significant Accounting Policies.

The following discussion highlights the current operating environment and summarizes the financial position of Core Laboratories Inc. and its subsidiaries as of March 31, 2024, and should be read in conjunction with the unaudited interim consolidated financial statements and notes thereto included elsewhere in this Quarterly Report on Form 10-Q (“Quarterly Report”).

General

Core Laboratories Inc. is a Delaware corporation. It was established in 1936 and is one of the world's leading providers of proprietary and patented reservoir description and production enhancement services and products to the oil and gas industry. These services and products can enable our clients to evaluate and improve reservoir performance and increase oil and gas recovery from new and existing fields. We make measurements on reservoir rocks, reservoir fluids (crude oil, natural gas and water) and their derived products. In addition, we assist clients in evaluating subsurface targets associated with carbon capture and sequestration projects or initiatives. Core Laboratories Inc. has over 70 offices in more than 50 countries and employs approximately 3,500 people worldwide.

References to “Core Lab”, “Core Laboratories”, the “Company”, “we”, “our” and similar phrases are used throughout this Quarterly Report and relate collectively to Core Laboratories Inc. and its consolidated affiliates.

We operate our business in two segments. These complementary operating segments provide different services and products and utilize different technologies for evaluating and improving reservoir performance and increasing oil and gas recovery from new and existing fields.

Reservoir Description: Encompasses the characterization of petroleum reservoir rock and reservoir fluids samples to increase production and improve recovery of crude oil and natural gas from our clients' reservoirs. We provide laboratory-based analytical and field services to characterize properties of crude oil and crude oil-derived products to the oil and gas industry. Services associated with these fluids include determining the quality and measuring the quantity of the reservoir fluids and their derived products, such as gasoline, diesel and biofuels. We also provide proprietary and joint industry studies based on these types of analyses and manufacture associated laboratory equipment. In addition, we provide reservoir description capabilities that support various activities associated with energy transition projects, including services that support carbon capture, utilization and storage, geothermal projects, and the evaluation and appraisal of mining activities around lithium and other elements necessary for energy storage.

 

Production Enhancement: Includes services and manufactured products associated with reservoir well completions, perforations, stimulation, production and well abandonment. We provide integrated diagnostic services to evaluate and monitor the effectiveness of well completions and to develop solutions aimed at increasing the effectiveness of enhanced oil recovery projects.

Cautionary Statement Regarding Forward-Looking Statements

This Quarterly Report contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933 and Section 21E of the Securities Exchange Act of 1934 (“Exchange Act”). Certain statements contained in this Management's Discussion and Analysis of Financial Condition and Results of Operations section, including those under the headings “Outlook” and “Liquidity and Capital Resources”, and in other parts of this Quarterly Report, are forward-looking. In addition, from time to time, we may publish forward-looking statements relating to such matters as anticipated financial performance, business prospects, technological developments, new products, research and development activities and similar matters. Forward-looking statements can be identified by the use of forward-looking terminology such as “may”, “will”, “believe”, “expect”, “anticipate”, “estimate”, “continue”, or other similar words, including statements as to the intent, belief, or current expectations of our directors, officers, and management with respect to our future operations, performance, or positions or which contain other forward-looking information. These forward-looking statements are based on our current expectations and beliefs concerning future developments and their potential effect on us. While management believes that these forward-looking statements are reasonable as and when made, no assurances can be given that the future results indicated, whether expressed or implied, will be achieved. While we believe that these statements are and will be accurate, our actual results and experience may differ materially from the anticipated results or other expectations expressed in our statements due to a variety of risks and uncertainties.

We undertake no obligation to publicly update or revise any forward-looking statements, whether as a result of new information, future events or otherwise. For a more detailed discussion of some of the foregoing risks and uncertainties, see Part II, “Item 1A - Risk Factors” of this Quarterly Report and “Item 1A - Risk Factors” of our Annual Report on Form 10-K for the year ended December 31, 2023, filed by us with the SEC.

Outlook

Currently, global oil inventories are low relative to historical levels, and with continued supply restrictions from the Organization of the Petroleum Exporting Countries (“OPEC+”), global supply is expected to remain tight relative to forecasted growth in oil demand for the next few years. During the last couple of years, OPEC+ and its key member, Saudi Arabia, announced several mandatory and voluntary reductions in production that continue to remain in place and are aimed at supporting the stability of the oil market.

The current global demand for crude oil and natural gas remains at a high level and according to the latest International Energy Agency’s report, global demand is expected to increase in 2024 and 2025. As a result, it is anticipated that crude-oil commodity prices for the near-term will remain at current levels or increase if projections for demand remain accurate. In 2022 and 2023, capital spending towards the exploration of crude oil and natural gas reached their highest level in over a decade with modest growth expected in 2024 and 2025. Therefore, our clients' activities associated with the appraisal, development and production of crude oil and natural gas are also expected to remain at current levels or increase for the remainder of 2024. Outside the U.S., international oil and gas projects continue to build and are expected to grow and accelerate into the next several years. U.S. onshore drilling and completion activities are expected to remain at current levels with some typical seasonal decrease towards the end of the year.

The ongoing geopolitical conflicts between Russia and Ukraine and in the Middle East continue to cause disruptions to traditional maritime supply chains and the trading of crude oil and derived products, such as diesel fuel. The maritime supply chains associated with the movement of crude oil have continued to realign and stabilize throughout 2023 and in 2024, which has reduced some of the volatility in crude-oil prices and disruptions to our operations. Core Lab expects crude-oil supply lines to remain more stable, and the Company's volume of associated laboratory services to be commensurate with the trading and


 

movement of crude-oil into Europe, the Middle East, Asia and across the globe. The United States, the European Union, the United Kingdom and other countries continue to expand sanctions, export controls and other measures against Russia, Belarus and other countries, regions, officials, individuals or industries in the respective territories, which may have further impact on the trading and movement of crude oil and derived products. We have no way to predict the progress or outcome of these events, and any resulting government responses are fluid and beyond our control.

We continue to focus on large-scale core analyses and reservoir fluids characterization studies in most oil-producing regions across the globe, which include both newly developed fields and brownfield extensions in many offshore developments in both the U.S. and internationally. In the U.S. we are involved in projects in many of the onshore unconventional basins and offshore projects in the Gulf of Mexico. Outside the U.S. we continue to work on many smaller and large-scale projects analyzing crude oil and derived products in every major producing region of the world. Notable larger projects are in locations such as Guyana and Suriname located offshore South America, Australia, Southern Namibia and the Middle East. Analysis and measurement of crude oil derived products also occurs in every major producing region of the world. Additionally, some of our major clients have increased their investment in projects to capture and sequester CO2. The Company’s activities on these projects have expanded and are expected to continue expanding in 2024 and beyond.

Additionally, on March 6, 2024, the SEC finalized rules to require certain climate-related disclosures in filings for public companies, beginning for fiscal year 2025 for large accelerated filers. However, the rule has been subject to consolidated legal challenges in the U.S. Court of Appeals for the Eighth Circuit and the SEC has announced that it will not implement the rule while litigation is pending. While we are still assessing the rule’s potential impact on us, if the rule takes effect, we will be required to comply.

 

 


 

Results of Operations

Our results of operations as a percentage of applicable revenue are as follows (in thousands):

 

 

Three Months Ended March 31,

 

 

 

 

2024

 

2023

 

$ Change

 

 

% Change

REVENUE:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Services

 

$

96,495

 

 

74%

 

$

91,076

 

 

71%

 

$

5,419

 

 

6%

Product sales

 

 

33,142

 

 

26%

 

 

37,280

 

 

29%

 

 

(4,138

)

 

(11)%

Total revenue

 

 

129,637

 

 

100%

 

 

128,356

 

 

100%

 

 

1,281

 

 

1%

OPERATING EXPENSES:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cost of services, exclusive of depreciation expense shown below*

 

 

73,865

 

 

77%

 

 

70,934

 

 

78%

 

 

2,931

 

 

4%

Cost of product sales, exclusive of depreciation expense shown below*

 

 

30,723

 

 

93%

 

 

30,594

 

 

82%

 

 

129

 

 

0%

Total cost of services and product sales

 

 

104,588

 

 

81%

 

 

101,528

 

 

79%

 

 

3,060

 

 

3%

General and administrative expense, exclusive of depreciation expense shown below

 

 

11,789

 

 

9%

 

 

16,331

 

 

13%

 

 

(4,542

)

 

(28)%

Depreciation and amortization

 

 

3,843

 

 

3%

 

 

4,044

 

 

3%

 

 

(201

)

 

(5)%

Other (income) expense, net

 

 

846

 

 

1%

 

 

(28

)

 

—%

 

 

874

 

 

NM

OPERATING INCOME

 

 

8,571

 

 

7%

 

 

6,481

 

 

5%

 

 

2,090

 

 

32%

Interest expense

 

 

3,423

 

 

3%

 

 

3,429

 

 

3%

 

 

(6

)

 

(0)%

Income before income taxes

 

 

5,148

 

 

4%

 

 

3,052

 

 

2%

 

 

2,096

 

 

69%

Income tax expense (benefit)

 

 

1,658

 

 

1%

 

 

610

 

 

—%

 

 

1,048

 

 

172%

Net income

 

 

3,490

 

 

3%

 

 

2,442

 

 

2%

 

 

1,048

 

 

43%

Net income attributable to non-controlling interest

 

 

270

 

 

—%

 

 

69

 

 

—%

 

 

201

 

 

NM

Net income attributable to Core Laboratories Inc.

 

$

3,220

 

 

2%

 

$

2,373

 

 

2%

 

$

847

 

 

36%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Other Data:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Current ratio (1)

 

2.68:1

 

 

 

 

2.38:1

 

 

 

 

 

 

 

 

Debt to EBITDA ratio (2)

 

1.99:1

 

 

 

 

2.52:1

 

 

 

 

 

 

 

 

Debt to Adjusted EBITDA ratio (3)

 

1.76:1

 

 

 

 

2.18:1

 

 

 

 

 

 

 

 

 

“NM” means not meaningful

*Percentage based on applicable revenue rather than total revenue

(1)
Current ratio is calculated as follows: current assets divided by current liabilities.
(2)
Debt to EBITDA ratio is calculated as follows: debt less cash divided by the sum of consolidated net income plus interest, taxes, depreciation, amortization and certain non-cash adjustments.
(3)
Debt to Adjusted EBITDA ratio (as defined in our Credit Facility) is calculated as follows: debt less cash divided by the sum of consolidated net income plus interest, taxes, depreciation, amortization, impairments, severance and certain non-cash adjustments.

 

 

 

 

Three Months Ended

 

 

 

 

March 31, 2024

 

December 31, 2023

 

$ Change

 

 

% Change

REVENUE:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Services

 

$

96,495

 

 

74%

 

$

94,690

 

 

74%

 

$

1,805

 

 

2%

Product sales

 

 

33,142

 

 

26%

 

 

33,520

 

 

26%

 

 

(378

)

 

(1)%

Total revenue

 

 

129,637

 

 

100%

 

 

128,210

 

 

100%

 

 

1,427

 

 

1%

OPERATING EXPENSES:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cost of services, exclusive of depreciation expense shown below*

 

 

73,865

 

 

77%

 

 

71,104

 

 

75%

 

 

2,761

 

 

4%

Cost of product sales, exclusive of depreciation expense shown below*

 

 

30,723

 

 

93%

 

 

30,413

 

 

91%

 

 

310

 

 

1%

Total cost of services and product sales

 

 

104,588

 

 

81%

 

 

101,517

 

 

79%

 

 

3,071

 

 

3%

General and administrative expense, exclusive of depreciation expense shown below

 

 

11,789

 

 

9%

 

 

8,665

 

 

7%

 

 

3,124

 

 

36%

Depreciation and amortization

 

 

3,843

 

 

3%

 

 

3,874

 

 

3%

 

 

(31

)

 

(1)%

Other (income) expense, net

 

 

846

 

 

1%

 

 

(427

)

 

—%

 

 

1,273

 

 

NM

OPERATING INCOME

 

 

8,571

 

 

7%

 

 

14,581

 

 

11%

 

 

(6,010

)

 

(41)%

Interest expense

 

 

3,423

 

 

3%

 

 

3,618

 

 

3%

 

 

(195

)

 

(5)%

Income before income taxes

 

 

5,148

 

 

4%

 

 

10,963

 

 

9%

 

 

(5,815

)

 

(53)%

Income tax expense (benefit)

 

 

1,658

 

 

1%

 

 

8,529

 

 

7%

 

 

(6,871

)

 

(81)%

Net income

 

 

3,490

 

 

3%

 

 

2,434

 

 

2%

 

 

1,056

 

 

43%

Net income attributable to non-controlling interest

 

 

270

 

 

—%

 

 

235

 

 

—%

 

 

35

 

 

NM

Net income attributable to Core Laboratories Inc.

 

$

3,220

 

 

2%

 

$

2,199

 

 

2%

 

$

1,021

 

 

46%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Other Data:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Current ratio (1)

 

2.68:1

 

 

 

 

2.53:1

 

 

 

 

 

 

 

 

Debt to EBITDA ratio (2)

 

1.99:1

 

 

 

 

2.11:1

 

 

 

 

 

 

 

 

Debt to Adjusted EBITDA ratio (3)

 

1.76:1

 

 

 

 

1.76:1

 

 

 

 

 

 

 

 

 

“NM” means not meaningful

*Percentage based on applicable revenue rather than total revenue

(1)
Current ratio is calculated as follows: current assets divided by current liabilities.
(2)
Debt to EBITDA ratio is calculated as follows: debt less cash divided by the sum of consolidated net income plus interest, taxes, depreciation and amortization and certain non-cash adjustments.
(3)
Debt to Adjusted EBITDA ratio (as defined in our Credit Facility) is calculated as follows: debt less cash divided by the sum of consolidated net income plus interest, taxes, depreciation, amortization, impairments, severance and certain non-cash adjustments.

Operating Results for the Three Months Ended March 31, 2024 compared to the Three Months Ended March 31, 2023 and December 31, 2023

Service Revenue

Service revenue is primarily tied to activities associated with the exploration, appraisal, development, and production of oil, gas and derived products outside the U.S. For the three months ended March 31, 2024, service revenue was $96.5 million, an increase of 6% year-over-year and 2% sequentially. Year-over-year, the increase was due to growth in activity levels in both international and U.S. markets. Activity on reservoir rock and fluid projects in the Middle East has continued to expand and reservoir fluid analysis services in the European and Asian regions showed improvement from the disruptions last year caused by the on-going conflict between Russia-Ukraine. This growth was partially offset by typical seasonal decline, lower revenue in Russia and delayed project revenue of approximately $0.7 million due to a fire incident that occurred at one of our facilities in the United Kingdom. Sequentially, the growth was primarily driven by increased activity on reservoir rock and fluids projects


 

in the Middle East and well completion diagnostic services in the U.S., partially offset by a loss of revenue due to the fire incident in the United Kingdom and lower revenue in Russia, as discussed above.

Product Sales Revenue

Product sales are primarily tied to supporting the U.S. onshore drilling and completion operations and bulk product sales to international markets. Product sales to international markets are typically shipped and delivered in bulk and the timing of delivery can vary from one quarter to another. For the three months ended March 31, 2024, product sales revenue of $33.1 million decreased 11% year-over-year and remained relatively flat sequentially. Year-over-year the decline in our product sales revenue is primarily due to lower U.S. onshore activity, where the average U.S. land rig count decreased 19% over the same period in the prior year. Additionally, we had lower sales of manufactured laboratory equipment when compared to the same quarter in the prior year. Sequentially, product sales increased in North America but were offset by fewer international bulk sales during the three months ended March 31, 2024.

Cost of Services, excluding depreciation

Cost of services was $73.9 million for the three months ended March 31, 2024, an increase of 4% year-over-year and sequentially. Cost of services expressed as a percentage of service revenue was 77% for the three months ended March 31, 2024, compared to 78% for the same period in the prior year, and 75% compared to the prior quarter. Year-over-year, improvement in cost of services as a percentage of service revenue primarily was associated with improved utilization of our global laboratory network on higher revenue, although it was partially offset by higher employee compensation costs and continuing inflation. Sequentially, the increase in cost of services as a percentage of services revenue was primarily due to higher employee compensation and inflation as discussed above.

Cost of Product Sales, excluding depreciation

Cost of product sales was $30.7 million for the three months ended March 31, 2024, relatively flat year-over-year and sequentially. Cost of product sales expressed as a percentage of product sales revenue was 93% for the three months ended March 31, 2024, compared to 82% year-over-year and 91% sequentially. The year-over-year increase in cost of product sales as a percentage of product sales was primarily due to higher absorption of fixed costs on a lower revenue base and inflation in material, personnel, and logistical costs. Sequentially, the increase in cost of product sales as a percentage of product sales was primarily due to a lower level of international bulk product sales, which have a higher gross margin.

General and Administrative Expense, excluding depreciation

General and administrative (“G&A”) expense includes corporate management and centralized administrative services that benefit our operations. G&A expense for the three months ended March 31, 2024, was $11.8 million, a decrease of $4.5 million year-over-year and an increase of $3.1 million sequentially. Year-over-year, the three months ended March 31, 2024, included the acceleration of stock compensation expense for retirement eligible executives of $3.5 million, compared to $6.5 million included in the three months ended March 31, 2023. The remainder of the decrease was primarily associated with changes in market value of company owned life insurance investment instruments which fund certain employee retirement plans. Sequentially, the three months ended December 31, 2023, did not include any accelerated stock compensation expense for retirement eligible executives.

Depreciation and Amortization Expense

Depreciation and amortization expense for the three months ended March 31, 2024, was $3.8 million, a decrease of 5% year-over-year and relatively flat sequentially. The decrease in depreciation and amortization expense compared to the prior year is primarily due to assets which became fully depreciated.

Other (Income) Expense, Net


 

The components of other (income) expense, net, are as follows (in thousands):

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

(Gain) loss on sale of assets

 

$

(537

)

 

$

96

 

Results of non-consolidated subsidiaries

 

 

(31

)

 

 

(137

)

Foreign exchange (gain) loss, net

 

 

285

 

 

 

(144

)

Rents and royalties

 

 

(6

)

 

 

(145

)

Return on pension assets and other pension costs

 

 

(290

)

 

 

(326

)

Loss on lease abandonment and other exit costs

 

 

699

 

 

 

641

 

Assets write-down

 

 

1,110

 

 

 

1,015

 

Insurance and other settlements

 

 

(1,011

)

 

 

(604

)

Severance and other charges

 

 

824

 

 

 

 

Other, net

 

 

(197

)

 

 

(424

)

Total other (income) expense, net

 

$

846

 

 

$

(28

)

During the three months ended March 31, 2024 and 2023, we abandoned certain leases in the U.S. and Canada, respectively, and incurred lease abandonment and other exit costs of $0.7 million and $0.6 million, respectively. As a result of consolidating and exiting these facilities, the associated leasehold improvements, right of use assets and other assets of $1.1 million and $1.0 million were abandoned and expensed, respectively.

During the three months ended March 31, 2024, we had a fire incident at one of our U.K. facilities and have recorded partial insurance settlements of $1.0 million associated with costs incurred and loss of income from business interruption. During the three months ended March 31, 2023, the State of Louisiana expropriated the access road to one of our facilities and paid us a settlement of $0.6 million.

Foreign exchange (gain) loss, net by currency is summarized in the following table (in thousands):

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

British Pound

 

$

31

 

 

$

(251

)

Canadian Dollar

 

 

39

 

 

 

58

 

Colombian Peso

 

 

(7

)

 

 

53

 

Euro

 

 

18

 

 

 

84

 

Indonesian Rupiah

 

 

80

 

 

 

(71

)

Russian Ruble

 

 

(3

)

 

 

(251

)

Turkish Lira

 

 

21

 

 

 

(5

)

Other currencies, net

 

 

106

 

 

 

239

 

Foreign exchange (gain) loss, net

 

$

285

 

 

$

(144

)

Interest Expense

Interest expense for the three months ended March 31, 2024 was $3.4 million, relatively flat year-over-year. The Company’s average outstanding debt for the three-month period ending March 31, 2024, is lower when compared to the same period in the prior year; however, the Company’s blended average interest rate has increased. Sequentially, interest expense was $3.6 million in the prior quarter, and the decrease was primarily due to lower average borrowings during the three months ended March 31, 2024.

Income Tax Expense (Benefit)

The Company recorded income tax expense of $1.7 million and $0.6 million for the three months ended March 31, 2024 and 2023, respectively. The effective tax rate for the three months ended March 31, 2024, was 32.2% recorded on income before income tax of $5.1 million. The effective tax rate for the three months ended March 31, 2023, was 20% recorded on income


 

before income taxes of $3.1 million. The tax rate for the three months ended March 31, 2024, was largely impacted by the earnings mix of jurisdictions subject to tax for that period and items discrete to the quarter.

Segment Analysis

We operate our business in two segments. These complementary operating segments provide different services and products and utilize different technologies for evaluating and improving reservoir performance and increasing oil and gas recovery from new and existing fields. The following tables summarize our results by operating segment (in thousands):

 

 

Three Months Ended

 

 

 

 

 

 

March 31, 2024

 

March 31, 2023

 

December 31, 2023

 

Year-over-year

 

Sequential

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

% Change

 

% Change

REVENUE:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Reservoir Description

 

$

84,236

 

 

65%

 

$

80,188

 

 

62%

 

$

84,628

 

 

66%

 

5%

 

—%

Production Enhancement

 

 

45,401

 

 

35%

 

 

48,168

 

 

38%

 

 

43,582

 

 

34%

 

(6)%

 

4%

Total revenue

 

$

129,637

 

 

100%

 

$

128,356

 

 

100%

 

$

128,210

 

 

100%

 

1%

 

1%

OPERATING INCOME:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Reservoir Description *

 

$

6,892

 

 

8%

 

$

2,471

 

 

3%

 

$

12,259

 

 

14%

 

179%

 

(44)%

Production Enhancement *

 

 

1,576

 

 

3%

 

 

3,281

 

 

7%

 

 

2,195

 

 

5%

 

(52)%

 

(28)%

Corporate and Other (1)

 

 

103

 

 

—%

 

 

729

 

 

1%

 

 

127

 

 

—%

 

NM

 

NM

Total operating income

 

$

8,571

 

 

7%

 

$

6,481

 

 

5%

 

$

14,581

 

 

11%

 

32%

 

(41)%

* Percentage, which represents operating margins, is based on operating income divided by applicable revenue rather than total revenue.
"NM" means not meaningful
(1) "Corporate and Other" represents those items that are not directly related to a particular operating segment.

Reservoir Description

Reservoir Description operations are closely correlated with trends in international and offshore activity levels, with approximately 80% of its revenue sourced from existing producing fields, development projects and movement of crude oil products outside the U.S.

Revenue from the Reservoir Description operating segment of $84.2 million for the three months ended March 31, 2024 increased 5% year-over-year and was flat sequentially. The year-over-year increase was primarily due to growth in activity levels in both international and U.S. markets. Growth in reservoir rock and fluid analysis in both international and U.S. markets offset typical seasonal decline and delayed project revenue caused by the fire in our United Kingdom facility. The Company holds insurance policies for both property damage and business interruption, which has minimized the loss to the Company associated with the fire. Sequentially, the increase in demand for our reservoir rock and fluid analysis services on international projects was offset by disruptions caused by the on-going geopolitical conflicts and lower revenue associated with the sale of manufactured laboratory equipment.

Operating income of $6.9 million for the three months ended March 31, 2024, increased $4.4 million, year-over-year and decreased $5.4 million sequentially. Operating margins were 8% for the three months ended March 31, 2024, compared to 3% year-over-year, and 14% sequentially. Year-over-year, the increase in operating income and margins was primarily attributable to incremental revenue and a lower amount of accelerated stock compensation expense for retirement eligible employees of $2.3 million in 2024 compared to a charge of $4.2 million in the same period of 2023. Sequentially, the decrease in operating margins is primarily due to the $2.3 million accelerated stock compensation expense discussed above and $1.6 million charge associated with the consolidation and exit of certain facilities during the three-month period ending March 31, 2024. There were no similar charges during the three months ended December 31,2023.

Production Enhancement

Production Enhancement operations are largely focused on complex completions in unconventional oil and gas reservoirs in the U.S. as well as conventional projects across the globe. U.S. onshore drilling and completion activities typically experience a


 

seasonal decline at end of the year with activity levels increasing at the beginning of the year. Average rig count in the U.S. land market for the three months ended March 31, 2024, was down by 19% year-over-year and remained flat sequentially. International drilling and completion activities continued to improve year-over-year, which increased by 5%, however remained flat sequentially.

Revenue from the Production Enhancement operating segment of $45.4 million for the three months ended March 31, 2024, decreased 6% year-over-year and increased 4% sequentially. Year-over-year, revenue decreased primarily due to lower product sales in the U.S. market as a result of lower U.S. onshore activity, however this was partially offset by strong growth in well completion diagnostic services. Sequentially, the increase was primarily driven by strong growth in well completion diagnostic services and product sales to the U.S. markets, partially offset by fewer bulk sales in the international market.

Operating income of $1.6 million for the three months ended March 31, 2024, decreased $1.7 million year-over-year, and $0.6 million sequentially. Operating margins for the three months ended March 31, 2024, was 3%, compared to operating margins of 7% year-over-year and 5% sequentially. Year-over-year, the decrease in operating income and margins was primarily due to decremental revenue and inflation on material, personnel and logistical costs. This was partially offset by a lower charge of $1.2 million associated with accelerated stock compensation expense for retirement eligible employees in 2024 compared to a charge of $2.3 million in the same period of 2023. Sequentially, the decrease in operating income and operating margins primarily was related to the charge of $1.2 million associated with accelerated stock compensation expense as discussed above. There was no similar accelerated stock compensation charge during the three months ended December 31,2023.

Liquidity and Capital Resources

General

We have historically financed our activities through cash on hand, cash flows from operations, bank credit facilities, equity financing and the issuance of debt. Cash flows from operating activities provide the primary source of funds to finance operating needs, capital expenditures, dividends and our share repurchase program. Our ability to maintain and grow our operating income and cash flow depends, to a large extent, on continued investing activities. We believe our future cash flows from operations, supplemented by our borrowing capacity and the ability to issue additional equity and debt, should be sufficient to fund our debt requirements, capital expenditures, working capital, dividends, share repurchase program and future acquisitions. The Company will continue to monitor and evaluate the availability of debt and equity markets.

We are a holding company incorporated in Delaware. Therefore, we conduct substantially all of our operations through our subsidiaries. Our cash availability is largely dependent upon the ability of our subsidiaries to pay cash dividends or otherwise distribute or advance funds to us and on the terms and conditions of our existing and future credit arrangements. There are no restrictions preventing any of our subsidiaries from repatriating earnings, except for the unrepatriated earnings of our Russian subsidiary which are not expected to be distributed in the foreseeable future, and there are no restrictions or income taxes associated with distributing cash to the parent company through loans or advances. As of March 31, 2024, $13.6 million of our $14.9 million of cash was held by our foreign subsidiaries.

The Company continues to maintain the quarterly dividend of $0.01 per share.

Cash Flows

The following table summarizes cash flows (in thousands):


 

 

 

Three Months Ended March 31,

 

 

 

 

 

2024

 

 

2023

 

 

% Change

Cash flows provided by (used in):

 

 

 

 

 

 

 

 

Operating activities

 

$

5,530

 

 

$

(3,169

)

 

NM

Investing activities

 

 

(1,657

)

 

 

(2,038

)

 

(19)%

Financing activities

 

 

(4,080

)

 

 

6,064

 

 

NM

Net change in cash and cash equivalents

 

$

(207

)

 

$

857

 

 

NM

Comparing the three months ended March 31, 2024 to the same period in the prior year, cash flows provided by operating activities improved to $5.5 million in 2024 compared to cash used in operating activities of $3.2 million in the same period 2023. Net income was $1.0 million higher in 2024, and the Company improved its levels of working capital associated with inventory.

Cash flows used in investing activities for the three months ended March 31, 2024 of $1.7 million were driven primarily by funding capital expenditures of $3.1 million offset by proceeds on the sale of assets of $0.6 million and proceeds on company owned life insurance policies of $0.8 million. Cash flows used in investing activities for the three months ended March 31, 2023 of $2.0 million were driven primarily by funding capital expenditures of $2.2 million.

Cash flows used in financing activities for the three months ended March 31, 2024 of $4.1 million includes a $3.0 million net reduction in long-term debt, quarterly dividends of $0.5 million and $0.6 million associated with the Redomestication Transaction. Cash flows provided by financing activities for the three months ended March 31, 2023 of $6.1 million includes drawdowns on our Credit Facility of $8.0 million, offset by quarterly dividend payments of $0.5 million and $1.3 million associated with the Redomestication Transaction.

During the three months ended March 31, 2024, we repurchased 2,845 shares of our common stock to satisfy personal tax liabilities of participants in our stock-based compensation plan for an aggregate purchase price of $44 thousand.

We utilize the non-GAAP financial measure of free cash flow to evaluate our cash flows and results of operations. Free cash flow is defined as net cash provided by operating activities (which is the most directly comparable GAAP measure) less cash paid for capital expenditures. Management believes that free cash flow provides useful information to investors regarding the cash available in the period that was in excess of our needs to fund our capital expenditures and operating activities. Free cash flow is not a measure of operating performance under GAAP and should not be considered in isolation nor construed as an alternative to operating profit, net income (loss) or cash flows from operating, investing or financing activities, each as determined in accordance with GAAP. Free cash flow does not represent residual cash available for distribution because we may have other non-discretionary expenditures that are not deducted from the measure. Moreover, since free cash flow is not a measure determined in accordance with GAAP and thus is susceptible to varying interpretations and calculations, free cash flow as presented, may not be comparable to similarly titled measures presented by other companies. The following table reconciles this non-GAAP financial measure to the most directly comparable measure calculated and presented in accordance with GAAP (in thousands):

 

 

Three Months Ended March 31,

 

 

 

 

 

2024

 

 

2023

 

 

% Change

Free cash flow calculation:

 

 

 

 

 

 

 

 

Net cash provided by (used in) operating activities

 

$

5,530

 

 

$

(3,169

)

 

NM

Less: Cash paid for capital expenditures

 

 

(3,052

)

 

 

(2,208

)

 

38%

Free cash flow

 

$

2,478

 

 

$

(5,377

)

 

NM

Free cash flow for the three months ended March 31, 2024 was $2.5 million, compared to negative $5.4 million for the same period in 2023. The cash used in operating activities during the three months ended March 31, 2023 was primarily associated with an increase in inventory and lower net income. Additionally, capital expenditures were $0.8 million higher during the three months ended March 31, 2024.


 

Senior Notes, Credit Facility and Available Future Liquidity

We, along with our wholly owned subsidiary Core Laboratories (U.S.) Interests Holdings, Inc. (“CLIH”) as issuer, have senior notes outstanding that were issued through private placement transactions.

Additionally, we, along with CLIH, have a secured credit facility, the Eighth Amended and Restated Credit Agreement (as amended, the “Credit Facility”) for an aggregate borrowing commitment of $135.0 million with a $50.0 million “accordion” feature. As of March 31, 2024, the Credit Facility has an available borrowing capacity of approximately $72.2 million.

These debt instruments are summarized in the following table (in thousands):

 

Interest Rate

 

Maturity Date

 

March 31,
2024

 

 

December 31,
2023

 

2021 Senior Notes Series A (1)

4.09%

 

January 12, 2026

 

$

45,000

 

 

$

45,000

 

2021 Senior Notes Series B (1)

4.38%

 

January 12, 2028

 

 

15,000

 

 

 

15,000

 

2023 Senior Notes Series A (2)

7.25%

 

June 28, 2028

 

 

25,000

 

 

 

25,000

 

2023 Senior Notes Series B (2)

7.50%

 

June 28, 2030

 

 

25,000

 

 

 

25,000

 

Credit Facility

 

 

 

 

 

53,000

 

 

 

56,000

 

Total long-term debt

 

 

 

 

 

163,000

 

 

 

166,000

 

Less: Debt issuance costs

 

 

 

 

 

(2,630

)

 

 

(2,866

)

Long-term debt, net

 

 

 

 

$

160,370

 

 

$

163,134

 

(1) Interest is payable semi-annually on June 30 and December 30.

(2) Interest is payable semi-annually on March 28 and September 28.

In accordance with the terms of the Credit Facility, our leverage ratio is 1.76, and our interest coverage ratio is 6.27, each for the period ended March 31, 2024. We are in compliance with all covenants contained in our Credit Facility and Senior Notes as of March 31, 2024. Certain of our material, wholly owned subsidiaries are guarantors or co-borrowers under the Credit Facility and Senior Notes. See Note 7 - Long-term Debt, net of the Notes to the Interim Consolidated Financial Statements for additional information regarding the terms and financial covenants of the Senior Notes and the Credit Facility.

See Note 11 - Derivative Instruments and Hedging Activities of the Notes to the Interim Consolidated Financial Statements, for additional information regarding interest rate swap agreements we have entered to fix the underlying risk-free rate on our Credit Facility and the 2023 Senior Notes.

Item 3. Quantitative and Qualitative Disclosures About Market Risk

There have been no material changes in market risk from the information provided in Item 7A. “Quantitative and Qualitative Disclosures About Market Risk” of Core Laboratories Inc.'s Annual Report on Form 10-K for the year ended December 31, 2023.

Item 4. Controls and Procedures

A complete discussion of our controls and procedures is included in Core Laboratories Inc.'s Annual Report on Form 10-K for the year ended December 31, 2023.

Disclosure Controls and Procedures

Our management, under the supervision of and with the participation of our Chief Executive Officer and Chief Financial Officer, has evaluated the effectiveness of our disclosure controls and procedures, as such term is defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, as of the end of the period covered by this report. Our disclosure controls and procedures are designed to provide reasonable assurance that the information required to be disclosed by us in our reports filed or submitted under the Exchange Act is accumulated and communicated to management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure and is recorded, processed, summarized and reported within the time periods specified in the rules and forms of the SEC. Based on such evaluation, our


 

Chief Executive Officer and Chief Financial Officer have concluded that our disclosure controls and procedures were effective as of March 31, 2024, at the reasonable assurance level.

Our management does not expect that our disclosure controls and procedures or our internal control over financial reporting will prevent all errors and all fraud. Further, the design of disclosure controls and internal control over financial reporting must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within a company have been detected.

Changes in Internal Control Over Financial Reporting

There have been no changes in our system of internal control over financial reporting, as such term is defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act, during the fiscal quarter ended March 31, 2024 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

CORE LABORATORIES INC.

PART II - OTHER INFORMATION

See Note 9 - Commitments and Contingencies of the Notes to the Interim Consolidated Financial Statements in Part I, Item 1 of this Quarterly Report.

Item 1A. Risk Factors

Our business faces many risks. Any of the risks discussed in this Quarterly Report or our other SEC filings could have a material impact on our business, financial position or results of operations.

Additional risks and uncertainties not presently known to us or that we currently believe to be immaterial may also impair our business operations. For a detailed discussion of the risk factors that should be understood by any investor contemplating investment in our securities, please refer to “Item 1A - Risk Factors” in Core Laboratories Inc.’s Annual Report on Form 10-K for the year ended December 31, 2023.

Item 2. Unregistered Sales of Equity Securities and Issuer Purchases of Equity Securities

Unregistered Sales of Equity Securities

None.

Issuer Purchases of Equity Securities

The following table provides information about our purchases of shares of our common stock, par value $0.01, that are registered by us pursuant to Section 12 of the Exchange Act during the three months ended March 31, 2024:

Period

 

Total Number
of Shares
Purchased

 

 

Average Price
Paid Per
Share

 

 

Total Number of Shares
Purchased as Part of a
Publicly Announced
Program

 

 

Maximum Number of
Shares That May Yet be
Purchased Under the
Program
(2)

 

January 1-31, 2024

 

 

 

 

$

 

 

 

 

 

 

4,611,835

 

February 1-29, 2024 (1)

 

 

398

 

 

$

15.03

 

 

 

 

 

 

4,612,737

 

March 1-31, 2024 (1)

 

 

2,447

 

 

$

15.46

 

 

 

 

 

 

4,619,665

 

Total

 

 

2,845

 

 

$

15.40

 

 

 

 

 

 

 

 


 

(1)
Repurchased shares were surrendered to us by participants in a stock-based compensation plan to settle any personal tax liabilities which may result from the award.
(2)
During the three months ended March 31, 2024, we distributed 10,675 shares of our treasury stock upon vesting of stock-based awards.

Item 5. Other Information

During the three months ended March 31, 2024, no director or officer of the Company adopted, modified or terminated any “Rule 10b5-1 trading arrangement” or “non-Rule 10b5-1 trading arrangement” within the meaning of Item408(a) of Item 408 of Regulation S-K.


 

Item 6. Exhibits

 

Exhibit

No.

 

Exhibit Title

 

Incorporated by

reference from the

following documents

10.1

 

Amended and Restated Employment Agreement, by and between Core Laboratories Inc. and Lawrence V. Bruno, dated February 1, 2024 (1)

 

Form 10-K, February 14, 2024 (File No. 001-41695)

10.2

 

Amended and Restated Employment Agreement, by and between Core Laboratories Inc. and Christopher S. Hill, dated February 1, 2024 (1)

 

Form 10-K, February 14, 2024 (File No. 001-41695)

10.3

 

Amended and Restated Employment Agreement, by and between Core Laboratories Inc. and Gwendolyn Y. Gresham, dated February 1, 2024 (1)

 

Form 10-K, February 14, 2024 (File No. 001-41695)

10.4

 

Amended and Restated Employment Agreement, by and between Core Laboratories Inc. and Mark D. Tattoli, dated February 1, 2024 (1)

 

Form 10-K, February 14, 2024 (File No. 001-41695)

31.1

-

Certification of Chief Executive Officer Pursuant to Rule 13a-14(a) of the Securities Exchange Act of 1934, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

 

Filed herewith

31.2

-

Certification of Chief Financial Officer Pursuant to Rule 13a-14(a) of the Securities Exchange Act of 1934, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

 

Filed herewith

32.1

-

Certification of Chief Executive Officer Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

 

Furnished herewith

32.2

-

Certification of Chief Financial Officer Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

 

Furnished herewith

101.INS

-

Inline XBRL Instance Document – the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document

 

Filed herewith

101.SCH

-

Inline XBRL Schema Document

 

Filed herewith

101.CAL

-

Inline XBRL Calculation Linkbase Document

 

Filed herewith

101.LAB

-

Inline XBRL Label Linkbase Document

 

Filed herewith

101.PRE

-

Inline XBRL Presentation Linkbase Document

 

Filed herewith

101.DEF

-

Inline XBRL Definition Linkbase Document

 

Filed herewith

104

-

Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101)

 

Filed herewith

(1) Management contracts or compensatory plans or arrangements.

 

 

 


 

SIGNATURE

Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant, Core Laboratories Inc., has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.

 

 

CORE LABORATORIES INC.

 

 

 

Date:

April 25, 2024

By:

/s/ Christopher S. Hill

 

 

Christopher S. Hill

 

 

Chief Financial Officer

 

 

(Duly Authorized Officer and

 

 

Principal Financial Officer)

 


EX-31.1 2 clb-ex31_1.htm EX-31.1 EX-31.1

 

Exhibit 31.1

Certification

I, Lawrence V. Bruno, certify that:

1. I have reviewed this quarterly report on Form 10-Q of Core Laboratories Inc. (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 period covered by this report;

3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the Registrant as of, and for, the periods presented in this report;

4. The Registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the Registrant and have:

(a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the Registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)
Evaluated the effectiveness of the Registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)
Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the Registrant's most recent fiscal quarter (the Registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the Registrant's internal control over financial reporting; and

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

(a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the Registrant's ability to record, process, summarize and report financial information; and
(b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the Registrant's internal control over financial reporting.

 

 

Date:

April 25, 2024

By:

/s/ Lawrence V. Bruno

Lawrence V. Bruno

Chief Executive Officer

 

 


EX-31.2 3 clb-ex31_2.htm EX-31.2 EX-31.2

 

Exhibit 31.2

Certification

I, Christopher S. Hill, certify that:

1. I have reviewed this quarterly report on Form 10-Q of Core Laboratories Inc. (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 period covered by this report;

3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the Registrant as of, and for, the periods presented in this report;

4. The Registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the Registrant and have:

(a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the Registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)
Evaluated the effectiveness of the Registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)
Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the Registrant's most recent fiscal quarter (the Registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the Registrant's internal control over financial reporting; and

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

(a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the Registrant's ability to record, process, summarize and report financial information; and
(b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the Registrant's internal control over financial reporting.

 

 

 

 

 

 

Date:

April 25, 2024

By:

/s/ Christopher S. Hill

Christopher S. Hill

Chief Financial Officer

 

 


EX-32.1 4 clb-ex32_1.htm EX-32.1 EX-32.1

 

Exhibit 32.1

 

Certification of

Chief Executive Officer

Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

 

I, Lawrence V. Bruno, Chief Executive Officer of Core Laboratories Inc. (the “Company”), hereby certify that the accompanying report on Form 10-Q for the quarter ended March 31, 2024, filed by the Company with the Securities and Exchange Commission on the date hereof fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934, as amended, (the “Report”).

 

I further certify that the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

 

Date:

April 25, 2024

/s/ Lawrence V. Bruno

 

 

Name:

 Lawrence V. Bruno

 

 

Title:

Chief Executive Officer

 

 


EX-32.2 5 clb-ex32_2.htm EX-32.2 EX-32.2

 

Exhibit 32.2

 

Certification of

Chief Financial Officer

Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

 

I, Christopher S. Hill, Chief Financial Officer of Core Laboratories Inc. (the “Company”), hereby certify that the accompanying report on Form 10-Q for the quarter ended March 31, 2024, filed by the Company with the Securities and Exchange Commission on the date hereof fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934, as amended, (the “Report”).

 

I further certify that the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

 

Date:

April 25, 2024

/s/ Christopher S. Hill

 

 

Name:

Christopher S. Hill

 

 

Title:

Chief Financial Officer

 

 


EX-101.SCH 6 clb-20240331.xsd XBRL TAXONOMY EXTENSION SCHEMA WITH EMBEDDED LINKBASES DOCUMENT 100000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 100010 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 100020 - Disclosure - Leases - Schedule of Undiscounted Cash Flows for Non-cancellable Leases (Details) 2 link:presentationLink link:calculationLink link:definitionLink 100030 - Statement - Consolidated Balance Sheets Parenthetical link:presentationLink link:calculationLink link:definitionLink 100040 - Disclosure - Leases - Schedule of Undiscounted Cash Flows for Non-cancellable Leases (Details) 3 link:presentationLink link:calculationLink link:definitionLink 100050 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 100060 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 100070 - Statement - Consolidated Statements of Changes in Equity link:presentationLink link:calculationLink link:definitionLink 100080 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 995455 - Disclosure - Description of Business link:presentationLink link:calculationLink link:definitionLink 995465 - Disclosure - Significant Accounting Policies Update link:presentationLink link:calculationLink link:definitionLink 995475 - Disclosure - Acquisitions and Divestures link:presentationLink link:calculationLink link:definitionLink 995485 - Disclosure - Contract Assets and Liabilities link:presentationLink link:calculationLink link:definitionLink 995495 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 995505 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 995515 - Disclosure - Long-Term Debt, Net link:presentationLink link:calculationLink link:definitionLink 995525 - Disclosure - Pension and Other Postretirement Benefit Plans link:presentationLink link:calculationLink link:definitionLink 995535 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 995545 - Disclosure - Equity link:presentationLink link:calculationLink link:definitionLink 995555 - Disclosure - Derivative Instruments and Hedging Activities link:presentationLink link:calculationLink link:definitionLink 995565 - Disclosure - Financial Instruments link:presentationLink link:calculationLink link:definitionLink 995575 - Disclosure - Other (Income) Expense, Net link:presentationLink link:calculationLink link:definitionLink 995585 - Disclosure - Income Tax Expense (Benefit) link:presentationLink link:calculationLink link:definitionLink 995595 - Disclosure - Earnings per Share link:presentationLink link:calculationLink link:definitionLink 995605 - Disclosure - Segment Reporting link:presentationLink link:calculationLink link:definitionLink 995615 - Disclosure - Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 995625 - Disclosure - Contract Assets and Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 995635 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 995645 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 995655 - Disclosure - Long-Term Debt, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 995665 - Disclosure - Pension and Other Postretirement Benefit Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 995675 - Disclosure - Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 995685 - Disclosure - Derivative Instruments and Hedging Activities (Tables) link:presentationLink link:calculationLink link:definitionLink 995695 - Disclosure - Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 995705 - Disclosure - Other (Income) Expense, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 995715 - Disclosure - Earnings per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 995725 - Disclosure - Segment Reporting (Tables) link:presentationLink link:calculationLink link:definitionLink 995735 - Disclosure - Description of Business (Details) link:presentationLink link:calculationLink link:definitionLink 995745 - Disclosure - Acquisitions and Divestures - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995755 - Disclosure - Contract Assets and Liabilities - Contract Assets and Liabilities Changes in Net Contract Assets (Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 995765 - Disclosure - Contract Assets and Liabilities - Contract Assets and Liabilities Current and Long-term Contract Liabilities (Details 1) link:presentationLink link:calculationLink link:definitionLink 995775 - Disclosure - Contract Assets and Liabilities - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995785 - Disclosure - Inventories - Schedule of Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 995795 - Disclosure - Leases - Schedule of Components of Lease Expense and Other Information (Details) link:presentationLink link:calculationLink link:definitionLink 995805 - Disclosure - Leases - Schedule of Undiscounted Cash Flows for Non-cancellable Leases (Details) link:presentationLink link:calculationLink link:definitionLink 995815 - Disclosure - Leases - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995825 - Disclosure - Long-Term Debt, Net - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995835 - Disclosure - Long-Term Debt, Net - Schedule of Long-term Debt Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 995845 - Disclosure - Pension and Other Postretirement Benefit Plans - Schedule of Components of Net Periodic Pension Cost (Details) link:presentationLink link:calculationLink link:definitionLink 995855 - Disclosure - Pension and Other Postretirement Benefit Plans - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995865 - Disclosure - Equity - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995875 - Disclosure - Equity - Schedule of Accumulated Other Comprehensive Income (Loss) Net of Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 995885 - Disclosure - Derivative Instruments and Hedging Activities - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995895 - Disclosure - Derivative Instruments and Hedging Activities - Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 995905 - Disclosure - Financial Instruments - Summary of Fair Value Balances (Details) link:presentationLink link:calculationLink link:definitionLink 995915 - Disclosure - Other (Income) Expense, Net - Schedule of Other (Income) Expense, Net (Details) link:presentationLink link:calculationLink link:definitionLink 995925 - Disclosure - Other (Income) Expense, Net - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995935 - Disclosure - Other (Income) Expense, Net - Foreign Currency (Gain) Loss, Net By Currency (Details) link:presentationLink link:calculationLink link:definitionLink 995945 - Disclosure - Income Tax Expense (Benefit) - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995955 - Disclosure - Earnings per Share - Summary of Calculation of Weighted Average Shares Used in the Computation of Basic and Diluted Earnings per Share (Details) link:presentationLink link:calculationLink link:definitionLink 995965 - Disclosure - Earnings per Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 995975 - Disclosure - Segment Reporting - Schedule of Segment Reporting Information, by Segment (Details) link:presentationLink link:calculationLink link:definitionLink Lease Agreements [Member] Operating Sublease 2025 Lessee, Operating Lease, Liability, to be Paid, Year One Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Document Transition Report Document Transition Report Revenue, Remaining Performance Obligation, Amount Contract liability Equity related transaction costs Payments of Stock Issuance Costs Tabular disclosure for maximum consolidated leverage ratios. Schedule Of Maximum Leverage Ratios Schedule of Maximum Leverage Ratios Total undiscounted lease payments Lessor, Operating Lease, Payment to be Received Total undiscounted lease payments Non-Controlling Interest [Member] Noncontrolling Interest [Member] Other Liabilities, Noncurrent OTHER LONG-TERM LIABILITIES Other Liabilities, Noncurrent, Total Schedule of Segment Reporting Information, by Segment [Table] Schedule Of Segment Reporting Information By Segment [Table] Increase (Decrease) in Prepaid Expense and Other Assets, Total Increase (Decrease) in Prepaid Expense and Other Assets Prepaid expenses and other current assets Diluted Weighted average number of assuming diluted shares outstanding. Weighted Average Number Of Assuming Diluted Shares Outstanding Rights [Member] Rights Shares [Member] Fair Value, Inputs, Level 1 [Member] Fair Value, Inputs, Level 1 [Member] Interest rate swaps - net gain (loss) on fair value AOCI, Cash Flow Hedge, Cumulative Gain (Loss), after Tax 2021 Senior Notes Series A [Member] Two Thousand Twenty One Senior Notes Series A [Member] Two thousand twenty one senior notes series A. 2028 Lessee, Operating Lease, Liability, to be Paid, Year Four Fair Value Disclosures [Text Block] Financial Instruments Revenue from unaffiliated clients Revenue from Contract with Customer, Excluding Assessed Tax, Total Revenue from Contract with Customer, Excluding Assessed Tax Revenue Increase (Decrease) in Insurance Assets, Total Increase (Decrease) in Insurance Assets Changes in value of life insurance policies Shares issued, value, change in par value due to corporate domicile. Shares Issued, Value, Change In Par Value Due To Corporate Domicile Change in par value Contract with Customer, Liability, Current Current Maximum leverage ratio permitted Ratio of Indebtedness to Net Capital Long-Term Debt, Percentage Bearing Fixed Interest, Amount Long-term debt, percentage bearing fixed interest, amount Net loss reclassified to interest expense Net Loss Reclassified to Interest Expense Net loss reclassified to interest expense. Schedule of Derivative Liabilities at Fair Value [Table Text Block] Schedule of Derivative Liabilities at Fair Value Rule 10b5-1 Arrangement Modified Rule10b51ArrModifiedFlag Rule10b51 arrangement modified flag. Goodwill, Acquired During Period Goodwill, acquired during period Revenue from External Customers by Products and Services Revenue from External Customers by Products and Services [Table Text Block] Operating Lease, Liability, Noncurrent LONG-TERM OPERATING LEASE LIABILITIES Repurchase of common stock (shares) Treasury stock, shares, acquired Stock Repurchased During Period, Shares Repurchase of common stock (shares) Cash dividends per share Common Stock, Dividends, Per Share, Cash Paid Cash Dividends per Share Comprehensive income attributable to non-controlling interest Net income attributable to non-controlling interest Net Income (Loss) Attributable to Noncontrolling Interest, Total Net Income (Loss) Attributable to Noncontrolling Interest Incremental Common Shares Attributable to Dilutive Effect of Contingently Issuable Shares Performance shares Defined Benefit Plan, Expected Return (Loss) on Plan Assets Expected return on plan assets Liabilities, Fair Value Disclosure Deferred compensation plan, liability Assets, Current TOTAL CURRENT ASSETS Currency [Axis] Currency Turkish Lira [Member] Turkey, New Lira Liabilities and Equity TOTAL LIABILITIES AND EQUITY Entity Address, State or Province Entity Address, State or Province Derivative Instruments and Hedging Activities Disclosure [Text Block] Derivative Instruments and Hedging Activities Long-Term Debt [Text Block] Long-Term Debt, Net Stock Issued During Period, Value, New Issues New share issuance Deferred Income Tax Assets, Net, Total Deferred Income Tax Assets, Net DEFERRED TAX ASSETS, net Pension and other postretirement benefit plans, net of income taxes Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, after Tax Comprehensive income attributable to Core Laboratories Inc. Comprehensive Income (Loss), Net of Tax, Attributable to Parent Income Tax Credits and Adjustments Inventory Disclosure [Text Block] Inventories Trading Symbol Trading Symbol Common Stock, Shares, Issued Common stock, shares, issued Common Stock, Shares, Issued, Total New blended and extended interest swap agreement. New Blended And Extended Interest Swap Agreement [Member] New Blended and Extended Interest Swap Agreement [Member] 2021 Senior Notes. Two Thousand Twenty One Senior Notes [Member] 2021 Senior Notes [Member] 2021 Senior Notes [Member] Interest Rate Swap No. 1 [Member] Interest Rate Swap No1 [Member] Interest Rate Swap No. 1 [Member] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Schedule of Long-Term Debt Instruments [Table] Debt Instrument [Table] Balance at End of Period Balance at Beginning of Period Shares, Outstanding Balance at End of Period Balance at Beginning of Period Line of Credit Facility, Remaining Borrowing Capacity Remaining borrowing capacity 2027 Lessee, Operating Lease, Liability, to be Paid, Year Three Auction Market Preferred Securities, Stock Series, Title [Domain] Accumulated Other Comprehensive Income (Loss) [Member] AOCI Attributable to Parent [Member] Acquisitions and Divestures Business Combination Disclosure [Text Block] Total other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Net gain included in AOCI expected to be reclassified into earnings Net Gain Included In AOCI Expected to be Reclassified into Earnings Net gain included In AOCI expected to be reclassified into earnings. Entity Address, City or Town Entity Address, City or Town Operating Lease, Weighted Average Discount Rate, Percent Weighted-average discount rate - operating leases 2026 Lessor, Operating Lease, Payment to be Received, Year Two 2024 Other Currencies, Net [Member] Other Currency [Member] Payments of Ordinary Dividends, Common Stock Dividends paid 2027 Lessor, Operating Lease, Payment to be Received, Year Three 2025 Subsequent Event [Member] Subsequent Event Type [Axis] Additional Paid-In Capital [Member] Additional Paid-in Capital [Member] Derivative, Fixed Interest Rate Derivative, fixed interest rate Schedule of Operating Leased Assets [Table] Liabilities, Current [Abstract] CURRENT LIABILITIES: Assets, Current [Abstract] CURRENT ASSETS: Accounts Receivable, Allowance for Credit Loss, Current Allowance for doubtful accounts Preferred Stock, Par or Stated Value Per Share Preferred stock, par value per share Assets write-down Impairment, Long-Lived Asset, Held-for-Use Impairment, Long-Lived Asset, Held-for-Use, Total Statement of Stockholders' Equity [Abstract] Operating Lease, Liability, Current Operating lease liabilities Debt Instrument, Maturity Date Maturity date Long-term Debt, Total Long-Term Debt Total long-term debt Derivative Contract [Domain] Derivative Contract PROPERTY, PLANT AND EQUIPMENT, net of accumulated depreciation of $318,151 and $315,796 at 2024 and 2023, respectively Property, Plant and Equipment, Net, Ending Balance Property, Plant and Equipment, Net, Beginning Balance Property, Plant and Equipment, Net, Total Property, Plant and Equipment, Net Increase (Decrease) in Deferred Income Taxes Deferred income taxes Change in par value and equity related transaction costs Change In Par Value And Equity Related Tansaction Costs Change in par value and equity related transaction costs. Derivative, Contract End Date Derivative, maturity date Other (Income) Expense [Table] Other Income Expense [Table] Other Income Expense [Table] Dividends payable, date declared Dividends Payable, Date Declared Debt instrument covenant interest coverage ratio. Debt Instrument Covenant Interest Coverage Ratio Calculated interest coverage ratio Operating Segment Production Enhancement Member Operating Segment Production Enhancement [Member] Production Enhancement [Member] Statement of Comprehensive Income [Abstract] Scenario [Domain] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Treasury stock (at cost) Treasury Stock, Common, Shares United Kingdom, Pounds British Pound [Member] Entity Central Index Key Entity Central Index Key Assets, Fair Value Disclosure, Total Assets, Fair Value Disclosure Company owned life insurance policies Increase (Decrease) in Other Operating Assets, Total Increase (Decrease) in Other Operating Assets Other assets Preferred Stock, Shares Outstanding, Ending Balance Preferred Stock, Shares Outstanding, Beginning Balance Preferred Stock, Shares Outstanding Preferred stock, shares outstanding Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Revenue, remaining performance obligation, expected timing of satisfaction, period Liabilities, Current TOTAL CURRENT LIABILITIES Entity Tax Identification Number Income loss before income tax Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income before income taxes Inventory, Finished Goods, Net of Reserves Finished goods Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Increase (Decrease) in Operating Capital [Abstract] Changes in assets and liabilities: Payments of Debt Issuance Costs Debt issuance costs Partial proceeds from insurance settlement investing activities Partial Proceeds from Insurance Settlement, Investing Activities Partial Proceeds from Insurance Settlement, Investing Activities Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives Balance Sheet Location By Derivative Contract Type By Hedging Designation [Table] Leases Lessee, Operating Leases [Text Block] Restricted shares Restricted Stock [Member] Contract with Customer, Asset, after Allowance for Credit Loss [Abstract] Contract assets Derivative Instrument Derivative Instrument [Axis] Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss) [Table Text Block] Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss) Total assets Assets TOTAL ASSETS Operating Lease, Right-of-Use Asset RIGHT OF USE ASSETS Entity Registrant Name Entity Registrant Name Debt Issuance Costs, Net, Total Debt Issuance Costs, Net Less: Debt issuance costs Related Party, Type [Domain] Related Party Retained Earnings (Accumulated Deficit) Retained earnings Retained Earnings (Accumulated Deficit), Ending Balance Retained Earnings (Accumulated Deficit), Beginning Balance Retained Earnings (Accumulated Deficit), Total Supplemental Cash Flow Information [Abstract] Supplemental disclosures of cash flow information: Retained Earnings [Member] Retained Earnings [Member] Corporate and Other [Member] Corporate and Other [Member] Equity, Including Portion Attributable to Noncontrolling Interest Balance at End of Period Balance at Beginning of Period TOTAL EQUITY (Gain) loss on sale of assets Gain (Loss) on Disposition of Assets Gain (Loss) on Disposition of Assets, Total Deferred Income Tax Liabilities, Net, Total Deferred Income Tax Liabilities, Net DEFERRED TAX LIABILITIES, net Minimum [Member] Minimum [Member] Significant Accounting Policies [Text Block] Significant Accounting Policies Update Derivative Instruments and Hedging Activities Disclosure [Abstract] Operating Lease, Liability, Total Operating Lease, Liability Total operating lease liabilities Severance and other charges Severance Costs Forecast Member Forecast [Member] Finance Lease, Liability, Total Finance Lease, Liability Financing lease obligations Euro Member Countries, Euro Euro [Member] Equity Component [Domain] Equity Component Segments [Axis] Segments Defined Benefit Plan, Plan Assets, Contributions by Employer Contributions by employer Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net income to net cash provided by (used in) operating activities: Sublease Income Sublease income Sublease income Debt Disclosure [Abstract] Maximum leverage ratio permitted Debt Instrument, Basis Spread on Variable Rate Basis spread on variable rate Entity Current Reporting Status Entity Current Reporting Status Common Stock, Shares Authorized Common stock, shares authorized Fair Value, by Balance Sheet Grouping [Table] Fair Value By Balance Sheet Grouping [Table] Assets [Abstract] ASSETS Sale of common shares Proceeds from Issuance of Common Stock Proceeds from issuance of common shares 2028 Lessor, Operating Lease, Payment to be Received, Year Four 2026 Amortization of Intangible Assets Amortization of Intangible Assets, Total Amortization Impairment losses on receivables. Impairment Losses On Receivables Impairment losses on receivables Common stock, 200,000,000 shares authorized, $0.01 par value, 46,938,557 issued and 46,864,366 outstanding at 2024; 46,938,557 issued and 46,856,536 outstanding at 2023 Common Stock, Value, Issued Common Stock, Value, Issued, Ending Balance Common Stock, Value, Issued, Beginning Balance Common Stock, Value, Issued, Total Repayments of Long-term Debt, Total Repayments of Long-Term Debt Repayment of long-term debt Income (Loss) from Continuing Operations, Per Diluted Share Diluted earnings per share Other Noncash Income (Expense), Total Other non-cash items Other Noncash Income (Expense) Proceeds from Sale of Property, Plant, and Equipment, Total Proceeds from Sale of Property, Plant, and Equipment Proceeds from sale of assets Current Fiscal Year End Date Current Fiscal Year End Date Share-based Payment Arrangement, Noncash Expense, Total Share-Based Payment Arrangement, Noncash Expense Stock-based compensation Segment operating income Operating Income (Loss) OPERATING INCOME Insurance Settlement [Member] Insurance and other settlement [Member] Debt Instrument, Covenant, Interest Coverage Ratio, Minimum Debt Instrument Covenant Interest Coverage Ratio Minimum Interest coverage ratio, minimum Income Tax Expense (Benefit), Total Income Tax Expense (Benefit) Income tax expense (benefit) Income tax expense Indonesia, Rupiahs [Member] Indonesia, Rupiahs Income taxes payable Taxes Payable, Current, Total Taxes Payable, Current Income taxes payable Schedule of Segment Reporting Information, by Segment [Table Text Block] Schedule of Segment Reporting Information, by Segment Income Taxes Paid Cash payments for income taxes Revenue from Contract with Customer [Text Block] Contract Assets and Liabilities Debt Instrument, Face Amount Face amount Total other (income) expense, net Other Nonoperating Income (Expense) Other (Income) expense, net Long-Term Debt, Percentage Bearing Variable Interest, Amount Long-term debt, percentage bearing variable interest, amount Operating Expenses [Abstract] OPERATING EXPENSES: Net loss included in accumulated other comprehensive income Net loss included in Accumulated Other Comprehensive Income Net loss included in accumulated other comprehensive income. Long-Term Debt, Type [Domain] Long-term Debt, Type Income (Loss) from Continuing Operations before Income Taxes, Foreign Unrepatriated earnings of our Russian subsidiary Contract with Customer, Liability, Current Including Contract with Customer, Liability Non-current, Current Portion Contract With Customer Liability Current Including Contract With Customer Liability Noncurrent Current Portion Unearned revenues Derivative Instruments, Gain (Loss) [Table] Derivative Instruments Gain Loss By Hedging Relationship By Income Statement Location By Derivative Instrument Risk [Table] Commitments and Contingencies Disclosure [Abstract] Other Assets, Noncurrent, Total Other Assets, Noncurrent OTHER ASSETS Intersegment Eliminations [Member] Intersegment Eliminations [Member] Other Accrued Liabilities, Current Other current liabilities Equity [Text Block] Equity Depreciation, Total Depreciation Depreciation Interest Paid, Excluding Capitalized Interest, Operating Activities Cash payments for interest Lease, Cost [Table Text Block] Schedule of Components of Lease Expense and Other Information Derivative, Term of Contract Derivative, term of contract Defined Benefit Plan, Interest Cost Interest cost Earnings Per Share [Abstract] EARNINGS PER SHARE INFORMATION: Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Schedule of Undiscounted Cash Flows for Non-cancellable Leases Accounting Policies [Abstract] Segments [Domain] Segments Scenario [Axis] Loss on lease abandonment and other exit costs Loss on Lease Abandonment and Other Exit Costs Loss on Lease Abandonment and Other Exit Costs Capitalized Contract Cost, Impairment Loss Impairment losses on contract assets Auction Market Preferred Securities, Stock Series [Axis] Earnings Per Share, Basic Basic earnings (loss) per share attributable to Core Laboratories N.V. Basic earnings per share attributable to Core Laboratories Inc. Schedule of Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Commitments and Contingencies COMMITMENTS AND CONTINGENCIES Business Combinations [Abstract] Income Statement [Abstract] At the market offerings. At The Market Offerings [Member] At-The-Market Offerings [Member] ATM Program [Member] Related Party, Type [Axis] Related Party Performance shares Performance Shares [Member] Schedule of Contract Assets and Liabilities Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Operating Lease, Cost Operating lease expense Short-Term Lease, Cost Short-term lease expense Retirement Benefits [Abstract] Statistical Measurement [Domain] Statistical Measurement Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities Cost of services and product sales exclusive of depreciation expense shown below Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization, Total Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization Document Period End Date Document Period End Date Statistical Measurement [Axis] Statistical Measurement Results of non-consolidated subsidiaries Income From Non-Consolidated Subsidiaries Income from non-consolidated subsidiaries. Commitments and Contingencies Disclosure [Text Block] Commitments and Contingencies Operating cash flows - operating leases payments Operating Lease, Payments Earnings Per Share, Diluted Diluted earnings (loss) per share attributable to Core Laboratories N.V. Diluted earnings per share attributable to Core Laboratories Inc. Product and Service [Domain] Product and Service Forward Interest Rate Swap [Member] Forward Interest Rate Swap [Member] Forward Interest Rate Swap [Member] Revenue from Contract with Customer [Abstract] General and administrative expense excluding depreciation. General And Administrative Expense Excluding Depreciation General and administrative expense, exclusive of depreciation expense shown below Income tax (expense) benefit on pension and other postretirement benefit plans reclassified to net income Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax, Total Debt Instrument, Name [Domain] Other Income and Other Expense Disclosure [Text Block] Other (Income) Expense, Net Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV Other (Income) Expense [Line Items] Other Income Expense [Line Items] Other Income Expense [Line Items] Return on pension assets and other pension costs Income From Pension Assets and Other Pension Costs Income from pension assets and other pension costs. Number of Reportable Segments Number of reportable segments Additional Paid in Capital, Common Stock Additional paid-in capital Additional Paid in Capital, Common Stock, Ending Balance Additional Paid in Capital, Common Stock, Beginning Balance Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect NET CHANGE IN CASH AND CASH EQUIVALENTS Foreign Currency Transaction Gain (Loss), before Tax, Total Gain (Loss), Foreign Currency Transaction, before Tax Total (gain) loss, net Foreign exchange (gain) loss, net Payments for Repurchase of Common Stock Repurchase of common stock Stockholders' Equity Attributable to Noncontrolling Interest, Ending Balance Stockholders' Equity Attributable to Noncontrolling Interest, Beginning Balance Stockholders' Equity Attributable to Noncontrolling Interest, Total Equity, Attributable to Noncontrolling Interest Non-controlling interest Income tax (expense) benefit on interest rate swaps reclassified to net income Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax, Total Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax Income tax expense (benefit) on interest rate swaps reclassified to net income (loss) Finite-Lived Intangible Assets, Major Class Name [Domain] Basis of Presentation and Principles of Consolidation Consolidation, Policy [Policy Text Block] Liabilities and Equity [Abstract] LIABILITIES AND EQUITY Entity Address, Postal Zip Code Entity Address, Postal Zip Code Entity Interactive Data Current Entity Interactive Data Current Increase (Decrease) in Accounts Payable, Total Increase (Decrease) in Accounts Payable Accounts payable Series B [Member] Series B [Member] Equity [Abstract] EQUITY: Less: Imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount ATM Program. ATM Program [Member] Atm Program [Member] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Equity Components [Axis] Equity Components Increase (Decrease) in Accounts Receivable Accounts receivable Increase (Decrease) in Other Operating Liabilities, Total Increase (Decrease) in Other Operating Liabilities Other liabilities Retirement Benefits [Text Block] Pension and Other Postretirement Benefit Plans Inventory Disclosure [Abstract] Schedule of Other (Income) Expense, Net Schedule of Other Operating Cost and Expense, by Component [Table Text Block] Local Phone Number Local Phone Number Sale of Stock [Axis] Sale of Stock Goodwill, Ending Balance Goodwill, Beginning Balance Goodwill, Total Goodwill GOODWILL Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation [Table] Statement of Cash Flows [Abstract] Unrealized Gain (Loss) on Interest Rate Cash Flow Hedges, Pretax, Accumulated Other Comprehensive Income (Loss) Unrealized gain (loss) on interest rate cash flow hedges Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Proceeds From Issuance Of Common Stock Net Proceeds From Issuance Of Common Stock Net Organization, Consolidation and Presentation of Financial Statements [Abstract] Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated other comprehensive income (loss) Total accumulated other comprehensive income Property, Plant and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax Gain (loss) on fair value of interest rate swaps Common Stock, Par or Stated Value Per Share Common stock, par value per share Service [Member] Service [Member] Deferred Compensation Liability, Classified, Noncurrent, Total Deferred Compensation Liability, Classified, Noncurrent DEFERRED COMPENSATION Debt Instrument, Interest Rate, Stated Percentage Debt Instrument, interest rate Maximum [Member] Maximum [Member] Financial and Nonfinancial Asset, Fair Value Disclosure. Financial And Nonfinancial Asset Fair Value Disclosure Deferred compensation plan, assets Consolidation Items [Domain] Consolidation Items Dividends, Total Dividends Dividends paid Capital expenditures Segment, Expenditure, Addition to Long-Lived Assets Description of Business Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Long term debt terms Long-Term Debt, Term Fair Value, Inputs, Level 3 [Member] Fair Value, Inputs, Level 3 [Member] LONG-TERM DEBT, net Long-Term Debt and Lease Obligation Long-term Debt and Lease Obligation, Total Inventory, Work in Process, Net of Reserves Work in progress Rents and royalties Rental And Royalty Income Nonoperating Rental And Royalty Income Nonoperating Aggregate amount of net loss included in accumulated other comprehensive income expected to be reclassified into earnings. Net loss included in AOCI Expected To Be Reclassified Into Earnings Net loss included in AOCI expected to be reclassified into earnings Operating Segments [Member] Operating Segments [Member] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Schedule of Inventory, Current [Table Text Block] Schedule of Inventories Segment Reporting Disclosure [Text Block] Segment Reporting Summary of Fair Value Balances Fair Value, by Balance Sheet Grouping [Table Text Block] City Area Code City Area Code Inventory, Net Inventories Total inventories Net Cash Provided by (Used in) Operating Activities [Abstract] CASH FLOWS FROM OPERATING ACTIVITIES: Consolidation Items [Axis] Consolidation Items Proceeds from Issuance of Long-term Debt, Total Proceeds from Issuance of Long-Term Debt Proceeds from long-term debt Accumulated Depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Basic Weighted average common shares outstanding - basic Weighted Average Number of Shares Outstanding, Basic, Total Weighted Average Number of Shares Outstanding, Basic Net Cash Provided by (Used in) Financing Activities [Abstract] CASH FLOWS FROM FINANCING ACTIVITIES: Written off previously deferred cost. Written off Previously Deferred Cost Written off previously deferred cost Statement [Table] Statement [Table] Increase (Decrease) in Contract with Customer, Liability Unearned revenues Document Fiscal Period Focus Document Fiscal Period Focus Total undiscounted lease payments Lessee, Operating Lease, Liability, to be Paid 2026 Lessee, Operating Lease, Liability, to be Paid, Year Two Statement [Line Items] Statement [Line Items] Schedule of Long-Term Debt Instruments [Table Text Block] Schedule of Long-term Debt Instruments Common stock excluded from the diluted earnings per share calculation Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Contract assets Contract with Customer, Asset, after Allowance for Credit Loss Remainder of 2024 Remainder of 2024 Lessor, Operating Lease, Payment to be Received, Remainder of Fiscal Year Lease, Cost Total lease expense Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Excluding Service Cost, Statement of Income or Comprehensive Income [Extensible Enumeration] Asset Class [Domain] Accounts receivable, net of allowance for credit losses of $2,548 and $2,280 at 2024 and 2023, respectively Accounts Receivable, after Allowance for Credit Loss, Current Accounts Receivable, after Allowance for Credit Loss, Current, Total Common Shares [Member] Common Stock [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Parts and materials Inventory, Raw Materials and Purchased Parts, Net of Reserves Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value, Ending Balance Cash and Cash Equivalents, at Carrying Value, Beginning Balance Cash and Cash Equivalents, at Carrying Value, Total Stock Repurchased During Period, Value Treasury stock, value Repurchase of common stock Other Assets, Current Other current assets Prepaid Expense, Current, Total Prepaid Expense, Current Prepaid expenses Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Antidilutive Securities, Name [Domain] Operating Leased Assets [Line Items] Other Operating Income (Expense), Net Other (income) expense, net Treasury stock (at cost), 74,191 and 82,021 shares at 2024 and 2023, respectively Treasury Stock, Value, Ending Balance Treasury Stock, Value, Beginning Balance Treasury Stock, Value, Total Treasury Stock, Value Cover [Abstract] Document Fiscal Year Focus Document Fiscal Year Focus Operating segment reservoir description. Operating Segment Reservoir Description [Member] Reservoir Description [Member] Sale of Stock [Domain] Sale of Stock Net gain included in accumulated other comprehensive income Net Gain included in Accumulated Other Comprehensive Income Net gain included in accumulated other comprehensive income. Income Taxes Receivable, Current Income taxes receivable Segment Reporting [Abstract] Security Exchange Name Security Exchange Name Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Preferred Stock, Shares Issued, Total Preferred stock, shares issued Preferred Stock, Shares Issued Preferred Stock, Shares Authorized Preferred stock, shares authorized Common shares, vesting, stock based award Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares Right of use assets obtained in exchange for operating lease obligations Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Deferred Compensation Liability, Current and Noncurrent, Total Deferred Compensation Liability, Current and Noncurrent Deferred compensation liabilities Weighted Average Number of Shares Outstanding, Diluted [Abstract] WEIGHTED AVERAGE COMMON SHARES OUTSTANDING: Entity Emerging Growth Company Entity Emerging Growth Company Other, net Other Nonoperating Gains (Losses) Amendment Flag Amendment Flag Amortization of actuarial gain (loss) reclassified to net income Other Comprehensive Income Loss Reclassification Amortization From AOCI Pension And Other Postretirement Benefit Plans For Net Gain Loss Before Tax Other comprehensive income loss reclassification amortization from AOCI pension and other postretirement benefit plans for net gain loss before tax. Series A [Member] Series A [Member] Summary of Calculation of Weighted Average Shares Used in the Computation of Basic and Diluted Earnings per Share Schedule of Weighted Average Number of Shares [Table Text Block] Payments proceeds from patents and other intangibles. Payments Proceeds From Patents And Other Intangibles Patents and other intangibles Amended credit facility. Amended Credit Facility [Member] Amended Credit Facility Leases [Abstract] Variable Rate [Domain] Variable Rate Securities Act File Number Entity File Number Remainder of 2024 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Colombia, Pesos Colombian Peso [Member] Effective Income Tax Rate Reconciliation, Tax Contingency, Other, Amount Accrued withholding taxes Long-Term Debt, Excluding Current Maturities Long-term debt, net Performance bonds not under the credit facility. Performance Bonds Performance bonds Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents CASH AND CASH EQUIVALENTS, end of period CASH AND CASH EQUIVALENTS, beginning of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Total Disposal Group Classification [Domain] Accounts Payable, Current Accounts payable Accounts Payable, Current, Total Debt Instrument [Axis] Total pension and other postretirement benefit plans Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax, Total Preference stock, 6,000,000 shares authorized, $0.01 par value; none issued or outstanding Preferred Stock, Value, Issued Preferred Stock, Value, Issued, Ending Balance Preferred Stock, Value, Issued, Beginning Balance Preferred Stock, Value, Issued, Total Entity Small Business Entity Small Business Entity Shell Company Entity Shell Company Number of operating segments Number of Operating Segments Gain on forward interest rate swap agreements terminated and settlements Gain (Loss) on Sale of Derivatives Thereafter Amount of lessee's undiscounted obligation for lease payment for operating lease due after forth 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). Lessee Operating Lease Liability Payments Due After Year Four Foreign Currency Gains Losses By Currency Table [Text Block] Foreign currency gains (losses) by currency. Foreign Currency (Gain) Loss, Net By Currency Earnings per Share Earnings Per Share [Text Block] Revenues [Abstract] REVENUES: Debt Instrument, Number of Series of Debt Issued Debt Instrument Number Of Series Of Debt Issued Number of series of debt issued Entity Address, Address Line One Entity Address, Address Line One Wells Fargo Securities, LLC. Wells Fargo Securities L L C [Member] Wells Fargo Securities, LLC [Member] Antidilutive Securities [Axis] Subsequent Event Type [Domain] Thereafter Lessor, Operating Lease, Payment to be Received, after Year Five Interest Rate Swap No. 2 [Member] Interest Rate Swap No2 [Member] Interest Rate Swap No. 2 [Member] Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent Non-Current Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent, Total Income Statement Location [Axis] Income Statement Location Variable Lease, Cost Variable lease expense Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Contract liabilities Contract with Customer, Liability [Abstract] Long-Term Debt, Type [Axis] Long-term Debt, Type Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net income Fair Value, Inputs, Level 2 [Member] Fair Value, Inputs, Level 2 [Member] Product [Member] Product [Member] Depreciation, Depletion and Amortization, Total Depreciation, Depletion and Amortization Depreciation and amortization Product and Service [Axis] Product and Service Contract with Customer, Liability, Noncurrent Non-current Title of 12(b) Security Title of 12(b) Security Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture, Total Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Stock-based compensation Interest Rate Swap No. 3 [Member]. Interest Rate Swap No3 [Member] Interest Rate Swap No. 3 [Member] All Currencies [Domain] All Currencies Interest rate swap amount reclassified to net income Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Interest rate swap amount reclassified to net income (loss) Treasury Stock [Member] Treasury Stock, Common [Member] Entity Address, Country Entity Address, Country Net Cash Provided by (Used in) Investing Activities [Abstract] CASH FLOWS FROM INVESTING ACTIVITIES: Interest Rate Swap [Member] Interest Rate Swap [Member] Equity related transaction costs incurred but not paid for as of the end of the period Equity related transaction costs incurred but not paid Equity Related Transaction Costs Incurred But Not Paid Proceeds from Derivative Instrument, Financing Activities Proceeds from terminated and settled interest rate swap Increase (Decrease) in Inventories, Total Increase (Decrease) in Inventories Inventories Contract with Customer, Liability Contract liabilities Line of credit facility reduced minimum borrowing capacity. Line Of Credit Facility Reduced Minimum Borrowing Capacity Line of credit facility reduced minimum borrowing capacity Common Stock, Shares, Outstanding Common shares, outstanding Common Stock, Shares, Outstanding, Ending Balance Common Stock, Shares, Outstanding, Beginning Balance Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation [Line Items] Expropriation Settlement From Related Party Expropriation settlement from related party. Expropriation settlement from related party Core Laboratories Inc. Core Laboratories Inc.[Member] Core Laboratories Inc. Common Stock Outstanding [Member] Common stock outstanding. Common Stock Outstanding [Member] Non-Rule 10b5-1 Arrangement Modified NonRule10b51ArrModifiedFlag NonRule10b51 arrangement modified flag. Income Statement Location [Domain] Income Statement Location Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax Total interest rate swaps Total interest rate swaps Performance bonds under credit facility Performance Bonds Under Credit Facility Performance bonds under credit facility Other Comprehensive Income (Loss), Financial Liability, Fair Value Option, Unrealized Gain (Loss) Arising During Period, after Tax Interest rate swaps, net of income taxes Document Type Document Type Line of Credit [Member] Credit Facility [Member] Line of Credit [Member] Canada, Dollars Canadian Dollar [Member] Line of Credit Facility, Current Borrowing Capacity Current borrowing capacity Two thousand twenty-three senior notes. Two Thousand Twenty-Three Senior Notes [Member] 2023 Senior Notes [Member] Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Pension and other post-retirement benefit plans - unrecognized prior service costs and net actuarial loss Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Gain (Loss), before Tax Document Quarterly Report Document Quarterly Report Additional minority interest decrease from distributions to noncontrolling interest holders. Additional Minority Interest Decrease From Distributions To Noncontrolling Interest Holders Non-controlling interest additions Tax payable other than payroll and income current. Tax Payable Other Than Payroll And Income Current Taxes other than payroll and income Schedule of Components of Net Periodic Pension Cost Schedule of Net Benefit Costs [Table Text Block] Disposal Group Classification [Axis] Derivative, Notional Amount Derivative, notional amount 2011 Seniors Notes [Member] Two Thousand Eleven Senior Notes [Member] 2011 Senior Notes [Member] Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Entity Filer Category Entity Filer Category Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Non-cash investing and financing activities: Increase (Decrease) in Accrued Liabilities, Total Increase (Decrease) in Accrued Liabilities Accrued expenses Operating Lease, Impairment Loss Impairment loss on lease Variable Rate [Axis] Variable Rate Net proceeds on life insurance policies Premiums on life insurance policies Premiums on life insurance policies 2025 Lessor, Operating Lease, Payment to be Received, Year One Asset Class [Axis] Capital Expenditures Incurred but Not yet Paid Capital expenditures incurred but not paid for as of the end of the period Equity related transaction costs Transaction costs related to equity. Transaction Costs Related To Equity Equity related Transaction costs Assets write-down Asset Impairment Charges Asset Impairment Charges, Total Total Core Laboratories Inc. shareholders' equity Stockholders' Equity Attributable to Parent, Ending Balance Stockholders' Equity Attributable to Parent, Beginning Balance Equity, Attributable to Parent SOFR [Member] Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] INTANGIBLES, net of accumulated amortization and impairment of $18,951 and $18,825 at 2024 and 2023, respectively Intangible Assets, Net (Excluding Goodwill), Total Intangible Assets, Net (Excluding Goodwill) Net income attributable to Core Laboratories Inc. Interest Expense, Total Interest Expense Interest expense Description of Business Business Description and Basis of Presentation [Text Block] Current Contract with Customer, Asset, after Allowance for Credit Loss, Current Contract with Customer, Asset, after Allowance for Credit Loss, Current, Total Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Statement of Financial Position [Abstract] Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture, Total Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Stock-based compensation (shares) Weighted average common shares outstanding - diluted Weighted Average Number of Shares Outstanding, Diluted Partial insurance settlements Insurance and other settlements Proceeds from Insurance Settlement, Investing Activities Effective Income Tax Rate Reconciliation, Percent, Total Effective Income Tax Rate Reconciliation, Percent Effective income tax rate Other Income and Expenses [Abstract] Debt instrument covenant leverage ratio. Debt Instrument Covenant Leverage Ratio Calculated covenant leverage ratio Income (Loss) from Continuing Operations, Per Outstanding Share, Total Income (Loss) from Continuing Operations, Per Basic Share Basic earnings per share Operating Lease, Weighted Average Remaining Lease Term Weighted-average remaining lease term - operating leases Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Net periodic pension cost Income Tax Expense (Benefit) Income Tax Disclosure [Text Block] Stock Issued During Period, Shares, Treasury Stock Reissued Treasury stock reissued Russian Ruble [Member] Russia, Rubles Restricted shares Weighted Average Number of Shares, Restricted Stock Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Fair Value Disclosures [Abstract] Amount decreased due to difference between the total par value of common shares. Amount Decreased Due To Difference Between The Total Par Value Of Common Shares Amount decreased due to difference between the total par value of common shares Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Comprehensive income Fair Value Hierarchy and NAV [Axis] Fair Value, Inputs, Level 1 [Member] Payments to Acquire Property, Plant, and Equipment, Total Capital expenditures Payments to Acquire Property, Plant, and Equipment Capital expenditures Stock Issued During Period, Shares, New Issues New share issuance (shares) Employee-related Liabilities, Current, Total Employee-related Liabilities, Current Accrued payroll and related costs Income Tax Disclosure [Abstract] Finite-Lived Intangible Assets by Major Class [Axis] XML 8 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2024
Apr. 19, 2024
Cover [Abstract]    
Entity Registrant Name CORE LABORATORIES INC.  
Entity Central Index Key 0001958086  
Trading Symbol CLB  
Current Fiscal Year End Date --12-31  
Entity Filer Category Large Accelerated Filer  
Document Type 10-Q  
Document Period End Date Mar. 31, 2024  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q1  
Amendment Flag false  
Entity Emerging Growth Company false  
Entity Small Business false  
Entity Common Stock, Shares Outstanding   46,899,863
Entity Shell Company false  
Entity Current Reporting Status Yes  
Entity File Number 001-41695  
Entity Incorporation, State or Country Code DE  
Entity Address, Address Line One 6316 Windfern Road  
Entity Address, City or Town Houston  
Entity Address, State or Province TX  
Entity Address, Postal Zip Code 77040  
City Area Code 713  
Local Phone Number 328-2673  
Document Quarterly Report true  
Document Transition Report false  
Entity Interactive Data Current Yes  
Title of 12(b) Security Common Stock (par value $0.01)  
Security Exchange Name NYSE  
Entity Tax Identification Number 98-1164194  
XML 9 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
CURRENT ASSETS:    
Cash and cash equivalents $ 14,913 $ 15,120
Accounts receivable, net of allowance for credit losses of $2,548 and $2,280 at 2024 and 2023, respectively 115,092 109,352
Inventories 70,711 71,702
Prepaid expenses 9,562 8,153
Income taxes receivable 14,443 13,716
Other current assets 4,326 5,093
TOTAL CURRENT ASSETS 229,047 223,136
PROPERTY, PLANT AND EQUIPMENT, net of accumulated depreciation of $318,151 and $315,796 at 2024 and 2023, respectively 98,521 99,626
RIGHT OF USE ASSETS 53,636 53,842
INTANGIBLES, net of accumulated amortization and impairment of $18,951 and $18,825 at 2024 and 2023, respectively 6,801 6,926
GOODWILL 99,445 99,445
DEFERRED TAX ASSETS, net 66,267 69,201
OTHER ASSETS 34,233 34,219
TOTAL ASSETS 587,950 586,395
CURRENT LIABILITIES:    
Accounts payable 32,486 33,506
Accrued payroll and related costs 20,178 18,791
Taxes other than payroll and income 4,148 5,939
Unearned revenues 5,126 4,755
Operating lease liabilities 10,430 10,175
Income taxes payable 3,816 7,280
Other current liabilities 9,284 7,651
TOTAL CURRENT LIABILITIES 85,468 88,097
LONG-TERM DEBT, net 160,370 163,134
LONG-TERM OPERATING LEASE LIABILITIES 41,481 42,076
DEFERRED COMPENSATION 30,445 30,544
DEFERRED TAX LIABILITIES, net 12,590 12,697
OTHER LONG-TERM LIABILITIES 20,179 20,040
COMMITMENTS AND CONTINGENCIES
EQUITY:    
Preference stock, 6,000,000 shares authorized, $0.01 par value; none issued or outstanding 0 0
Common stock, 200,000,000 shares authorized, $0.01 par value, 46,938,557 issued and 46,864,366 outstanding at 2024; 46,938,557 issued and 46,856,536 outstanding at 2023 469 469
Additional paid-in capital 114,642 110,011
Retained earnings 123,508 120,756
Accumulated other comprehensive income (loss) (5,160) (4,972)
Treasury stock (at cost), 74,191 and 82,021 shares at 2024 and 2023, respectively (1,304) (1,449)
Total Core Laboratories Inc. shareholders' equity 232,155 224,815
Non-controlling interest 5,262 4,992
TOTAL EQUITY 237,417 229,807
TOTAL LIABILITIES AND EQUITY $ 587,950 $ 586,395
XML 10 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Balance Sheets Parenthetical - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts $ 2,548 $ 2,280
Accumulated Depreciation 318,151 315,796
Accumulated amortization $ 18,951 $ 18,825
Preferred stock, par value per share $ 0.01 $ 0.01
Preferred stock, shares authorized 6,000,000 6,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value per share $ 0.01 $ 0.01
Common stock, shares authorized 200,000,000 200,000,000
Common stock, shares, issued 46,938,557 46,938,557
Common shares, outstanding 46,864,366 46,856,536
Treasury stock (at cost) 74,191 82,021
XML 11 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
REVENUES:    
Revenue $ 129,637 $ 128,356
OPERATING EXPENSES:    
General and administrative expense, exclusive of depreciation expense shown below 11,789 16,331
Depreciation 3,715 3,939
Amortization 128 105
Other (income) expense, net 846 (28)
OPERATING INCOME 8,571 6,481
Interest expense 3,423 3,429
Income before income taxes 5,148 3,052
Income tax expense (benefit) 1,658 610
Net income 3,490 2,442
Net income attributable to non-controlling interest 270 69
Net income attributable to Core Laboratories Inc. $ 3,220 $ 2,373
EARNINGS PER SHARE INFORMATION:    
Basic earnings per share $ 0.07 $ 0.05
Basic earnings per share attributable to Core Laboratories Inc. 0.07 0.05
Diluted earnings per share 0.07 0.05
Diluted earnings per share attributable to Core Laboratories Inc. $ 0.07 $ 0.05
WEIGHTED AVERAGE COMMON SHARES OUTSTANDING:    
Basic 46,859 46,634
Diluted 47,703 47,481
Service [Member]    
REVENUES:    
Revenue $ 96,495 $ 91,076
OPERATING EXPENSES:    
Cost of services and product sales exclusive of depreciation expense shown below 73,865 70,934
Product [Member]    
REVENUES:    
Revenue 33,142 37,280
OPERATING EXPENSES:    
Cost of services and product sales exclusive of depreciation expense shown below $ 30,723 $ 30,594
XML 12 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Statement of Comprehensive Income [Abstract]    
Net income $ 3,490 $ 2,442
Interest rate swap amount reclassified to net income (297) 266
Income tax (expense) benefit on interest rate swaps reclassified to net income 62 (56)
Total interest rate swaps (235) 210
Amortization of actuarial gain (loss) reclassified to net income 64 39
Income tax (expense) benefit on pension and other postretirement benefit plans reclassified to net income (17) (10)
Total pension and other postretirement benefit plans 47 29
Total other comprehensive income (loss) (188) 239
Comprehensive income 3,302 2,681
Comprehensive income attributable to non-controlling interest 270 69
Comprehensive income attributable to Core Laboratories Inc. $ 3,032 $ 2,612
XML 13 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Statements of Changes in Equity - USD ($)
$ in Thousands
Total
Common Shares [Member]
Additional Paid-In Capital [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Treasury Stock [Member]
Non-Controlling Interest [Member]
Common Stock Outstanding [Member]
Balance at Beginning of Period at Dec. 31, 2022 $ 188,954 $ 1,194 $ 102,254 $ 85,949 $ (3,777) $ (1,362) $ 4,696  
Balance at Beginning of Period at Dec. 31, 2022   46,699,102       (67,168)   46,631,934
Stock-based compensation 8,984   8,981     $ 3    
Stock-based compensation (shares)           150   150
Repurchase of common stock (1)         $ (1)    
Repurchase of common stock (shares)           (57)   (57)
Dividends paid (467)     (467)        
Pension and other postretirement benefit plans, net of income taxes 29       29      
New share issuance 0 $ 0 0          
New share issuance (shares)   2,000           2,000
Interest rate swaps, net of income taxes 210       210      
Net income 2,442     2,373     69  
Balance at End of Period at Mar. 31, 2023 $ 200,151 $ 1,194 111,235 87,855 (3,538) $ (1,360) 4,765  
Balance at End of Period at Mar. 31, 2023   46,701,102       (67,075)   46,634,027
Cash Dividends per Share $ 0.01              
Balance at Beginning of Period at Dec. 31, 2023 $ 229,807 $ 469 110,011 120,756 (4,972) $ (1,449) 4,992  
Balance at Beginning of Period at Dec. 31, 2023   46,938,557       (82,021)   46,856,536
Stock-based compensation 4,820   4,631     $ 189    
Stock-based compensation (shares)           10,675   10,675
Repurchase of common stock $ (44)         $ (44)    
Repurchase of common stock (shares) 2,845         (2,845)   (2,845)
Dividends paid $ (468)     (468)        
Pension and other postretirement benefit plans, net of income taxes 47       47      
New share issuance 0 $ 0 0          
New share issuance (shares)   0           0
Interest rate swaps, net of income taxes (235)       (235)      
Net income 3,490     3,220     270  
Balance at End of Period at Mar. 31, 2024 $ 237,417 $ 469 $ 114,642 $ 123,508 $ (5,160) $ (1,304) $ 5,262  
Balance at End of Period at Mar. 31, 2024   46,938,557       (74,191)   46,864,366
Cash Dividends per Share $ 0.01              
XML 14 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 3,490 $ 2,442
Adjustments to reconcile net income to net cash provided by (used in) operating activities:    
Stock-based compensation 4,820 8,984
Depreciation and amortization 3,843 4,044
Assets write-down 1,110 1,015
Changes in value of life insurance policies (946) (791)
Deferred income taxes 2,827 936
Other non-cash items 269 (195)
Changes in assets and liabilities:    
Accounts receivable (6,290) (4,024)
Inventories 991 (6,897)
Prepaid expenses and other current assets (2,017) (3,399)
Other assets 160 1,746
Accounts payable (551) (7,078)
Accrued expenses (2,469) 587
Unearned revenues 371 10
Other liabilities (78) (549)
Net cash provided by (used in) operating activities 5,530 (3,169)
CASH FLOWS FROM INVESTING ACTIVITIES:    
Capital expenditures (3,052) (2,208)
Patents and other intangibles (3) 90
Proceeds from sale of assets 593 80
Net proceeds on life insurance policies 805 0
Net cash provided by (used in) investing activities (1,657) (2,038)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Repayment of long-term debt (17,000) (16,000)
Proceeds from long-term debt 14,000 24,000
Debt issuance costs (19) (184)
Dividends paid (468) (466)
Repurchase of common stock (44) (1)
Equity related transaction costs (549) (1,285)
Net cash provided by (used in) financing activities (4,080) 6,064
NET CHANGE IN CASH AND CASH EQUIVALENTS (207) 857
CASH AND CASH EQUIVALENTS, beginning of period 15,120 15,428
CASH AND CASH EQUIVALENTS, end of period 14,913 16,285
Supplemental disclosures of cash flow information:    
Cash payments for interest 3,286 2,956
Cash payments for income taxes 2,650 1,541
Non-cash investing and financing activities:    
Capital expenditures incurred but not paid for as of the end of the period 1,200 575
Equity related transaction costs incurred but not paid for as of the end of the period $ 207 $ 0
XML 15 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Pay vs Performance Disclosure    
Net Income (Loss) $ 3,220 $ 2,373
XML 16 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Insider Trading Arrangements
3 Months Ended
Mar. 31, 2024
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
Rule 10b5-1 Arrangement Modified false
Non-Rule 10b5-1 Arrangement Modified false
XML 17 R10.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Description of Business
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Description of Business

1. DESCRIPTION OF BUSINESS

References to “Core Lab”, “Core Laboratories”, the “Company”, “we”, “our” and similar phrases are used throughout this Quarterly Report on Form 10-Q (“Quarterly Report”) and relate collectively to Core Laboratories Inc. and its consolidated subsidiaries.

We operate our business in two segments: (1) Reservoir Description and (2) Production Enhancement. These complementary operating segments provide different services and products and utilize different technologies for evaluating and improving reservoir performance and increasing oil and gas recovery from new and existing fields. For a description of the types of services and products offered by these operating segments, see Note 16 - Segment Reporting.

XML 18 R11.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Significant Accounting Policies Update
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Significant Accounting Policies Update

2. SIGNIFICANT ACCOUNTING POLICIES UPDATE

Basis of Presentation and Principles of Consolidation

On May 1, 2023, Core Laboratories N.V. completed its previously announced redomestication transaction (the “Redomestication Transaction”) which through a series of steps, resulted in the merger of Core Laboratories N.V., a holding company in the Netherlands, with and into Core Laboratories Luxembourg S.A., a public limited liability company incorporated under the laws of Luxembourg, with Core Laboratories Luxembourg S.A. surviving, and subsequently the migration of Core Laboratories Luxembourg S.A. out of Luxembourg and its domestication as Core Laboratories Inc., a Delaware corporation. The Redomestication Transaction has been accounted for as a transaction between entities under common control. There is no difference between the combined separate entities prior to the Redomestication Transaction and the combined separate entities after the Redomestication Transaction, therefore, comparative information reported in these financial statements do not differ from amounts previously reported under Core Laboratories N.V.’s consolidated financial statements. These financial statements should be read in conjunction with Core Laboratories N.V.’s Quarterly Report on Form 10-Q for the three months ended March 31, 2023 and Core Laboratories N.V.’s Annual Report on Form 10-K for the year ended December 31, 2022, including Note 2 - Summary of Significant Accounting Policies.

The accompanying unaudited interim consolidated financial statements include the accounts of Core Laboratories Inc. and its subsidiaries for which we have a controlling voting interest and/or a controlling financial interest. These financial statements have been prepared in accordance with United States generally accepted accounting principles (“U.S. GAAP”) for interim financial information using the instructions to Form 10-Q and Article 10 of Regulation S-X. Core Laboratories Inc.’s balance sheet information for the year ended December 31, 2023, was derived from the 2023 audited consolidated financial statements. Accordingly, these financial statements do not include all of the information and footnote disclosures required by U.S. GAAP for the annual financial statements and should be read in conjunction with the audited financial statements and the summary of significant accounting policies and notes thereto included in Core Laboratories Inc.’s Annual Report on Form 10-K for the year ended December 31, 2023, including Note 2 - Summary of Significant Accounting Policies. There have been no changes to the accounting policies of the combined entities during the three months ended March 31, 2024.

Core Laboratories Inc. uses the equity method of accounting for investments in which it has less than a majority interest and does not exercise control but does exert significant influence. Non-controlling interests have been recorded to reflect outside ownership attributable to consolidated subsidiaries that are less than 100% owned. All inter-company transactions and balances have been eliminated in consolidation.

In the opinion of management, all adjustments considered necessary for a fair statement of the results for the interim periods presented have been included in these financial statements. Furthermore, the operating results presented for the three months ended March 31, 2024, may not necessarily be indicative of the results that may be expected for the year ending December 31, 2024.

Certain reclassifications were made to prior period amounts in order to conform to the current period presentations. These reclassifications had no impact on the reported net income or cash flows for the three months ended March 31, 2023.

Property, Plant and Equipment

We review our long-lived assets (“LLA”) for impairment when events or changes in circumstances indicate that their net book value may not be recovered over their remaining service lives. Indicators of possible impairment may include significant declines in activity levels in regions where specific assets or groups of assets are located, extended periods of idle use, declining revenue or cash flow or overall changes in general market conditions.

The geopolitical conflict between Russia and Ukraine, which began in February 2022 and has continued through March 31, 2024, has resulted in disruptions to our operations in Russia and Ukraine. As of March 31, 2024, all laboratory facilities, offices, and locations in Russia and Ukraine continued to operate with no significant impact to local business operations. Therefore, we determined there was no triggering event for LLA in Russia and Ukraine, and no impairment assessments have been performed as of March 31, 2024.

Recent Accounting Pronouncements

Issued But Not Yet Effective

In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“ASU”) 2023- 07 Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses on an annual and interim basis. The amendment is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The amendment should be applied retrospectively to all prior periods presented in the financial statements. Upon adoption, our disclosures regarding segment reporting will be expanded accordingly.

In December 2023, FASB issued ASU 2023-09 Income Taxes (Topic 740): Improvements to Income Tax Disclosures to improve transparency of income tax disclosures, primarily by requiring consistent categories and greater disaggregation of information in the rate reconciliation and income taxes paid disaggregated by jurisdiction. The amendment is effective for annual periods beginning after December 15, 2024. Early adoption is permitted. The amendment should be applied prospectively; however, retrospective application is permitted. Upon adoption, our disclosures regarding income taxes will be expanded accordingly.

XML 19 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisitions and Divestures
3 Months Ended
Mar. 31, 2024
Business Combinations [Abstract]  
Acquisitions and Divestures

3. ACQUISITIONS AND DIVESTURES

We had no significant business acquisitions or divestures during the three months ended March 31, 2024 and 2023.

XML 20 R13.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Contract Assets and Liabilities
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Contract Assets and Liabilities

4. CONTRACT ASSETS AND LIABILITIES

The balance of contract assets and liabilities consisted of the following (in thousands):

 

March 31,
2024

 

 

December 31,
2023

 

Contract assets:

 

 

 

 

 

 

Current

 

$

911

 

 

$

1,293

 

 

$

911

 

 

$

1,293

 

Contract liabilities:

 

 

 

 

 

 

Current

 

$

668

 

 

$

299

 

 

$

668

 

 

$

299

 

 

 

 

March 31,
2024

 

Estimate of when contract liabilities will be recognized as revenue:

 

 

 

Within 12 months

 

$

668

 

The current portion of contract assets are included in our accounts receivable. The current portion of contract liabilities is included in unearned revenues.

We did not recognize any impairment losses on our contract assets during the three months ended March 31, 2024 and 2023.

XML 21 R14.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Inventories
3 Months Ended
Mar. 31, 2024
Inventory Disclosure [Abstract]  
Inventories

5. INVENTORIES

Inventories consist of the following (in thousands):

 

 

March 31,
2024

 

 

December 31,
2023

 

Finished goods

 

$

31,477

 

 

$

30,508

 

Parts and materials

 

 

35,660

 

 

 

37,670

 

Work in progress

 

 

3,574

 

 

 

3,524

 

Total inventories

 

$

70,711

 

 

$

71,702

 

We include freight costs incurred for shipping inventory to our clients in the cost of product sales caption in the accompanying consolidated statements of operations.

XML 22 R15.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Leases

6. LEASES

We have operating leases primarily consisting of office and lab space, machinery and equipment and vehicles. We entered into a sublease agreement that commenced on July 1, 2023, for existing office and lab space in Calgary, Alberta, Canada.

The components of lease expense and other information are as follows (in thousands):

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

Consolidated Statements of Operations:

 

 

 

 

 

 

Operating lease expense

 

$

4,282

 

 

$

4,489

 

Short-term lease expense

 

 

552

 

 

 

429

 

Variable lease expense

 

 

429

 

 

 

604

 

Sublease income

 

 

(57

)

 

 

 

Total lease expense

 

$

5,206

 

 

$

5,522

 

Consolidated Statements of Cash Flows:

 

 

 

 

 

 

Operating cash flows - operating leases payments

 

$

3,850

 

 

$

4,165

 

Right of use assets obtained in exchange for
     operating lease obligations

 

 

1,534

 

 

 

8,590

 

Other information:

 

 

 

 

 

 

Weighted-average remaining lease term - operating leases

 

8.99 years

 

 

8.41 years

 

Weighted-average discount rate - operating leases

 

 

5.37

%

 

 

5.18

%

 

Scheduled undiscounted lease payments for non-cancellable operating leases consist of the following (in thousands):

 

 

March 31, 2024

 

 

 

Operating Leases

 

 

Operating Sublease

 

Remainder of 2024

 

$

9,919

 

 

$

(169

)

2025

 

 

10,341

 

 

 

(232

)

2026

 

 

8,074

 

 

 

(237

)

2027

 

 

6,313

 

 

 

(241

)

2028

 

 

4,907

 

 

 

(163

)

Thereafter

 

 

26,678

 

 

 

 

Total undiscounted lease payments

 

 

66,232

 

 

$

(1,042

)

Less: Imputed interest

 

 

(14,321

)

 

 

 

Total operating lease liabilities

 

$

51,911

 

 

 

 

See Note 13 - Other (income) and expense, net regarding lease abandonments during the three months ended March 31, 2024 and 2023.

XML 23 R16.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Long-Term Debt, Net
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Long-Term Debt, Net

7. LONG-TERM DEBT, NET

We have no finance lease obligations. Debt is summarized in the following table (in thousands):

 

Interest Rate

 

Maturity Date

 

March 31,
2024

 

 

December 31,
2023

 

2021 Senior Notes Series A (1)

4.09%

 

January 12, 2026

 

$

45,000

 

 

$

45,000

 

2021 Senior Notes Series B (1)

4.38%

 

January 12, 2028

 

 

15,000

 

 

 

15,000

 

2023 Senior Notes Series A (2)

7.25%

 

June 28, 2028

 

 

25,000

 

 

 

25,000

 

2023 Senior Notes Series B (2)

7.50%

 

June 28, 2030

 

 

25,000

 

 

 

25,000

 

Credit Facility

 

 

 

 

 

53,000

 

 

 

56,000

 

Total long-term debt

 

 

 

 

 

163,000

 

 

 

166,000

 

Less: Debt issuance costs

 

 

 

 

 

(2,630

)

 

 

(2,866

)

Long-term debt, net

 

 

 

 

$

160,370

 

 

$

163,134

 

 

(1) Interest is payable semi-annually on June 30 and December 30.

(2) Interest is payable semi-annually on March 28 and September 28.

We, along with our wholly owned subsidiary Core Laboratories (U.S.) Interests Holdings, Inc. (“CLIH”) as issuer, have senior notes outstanding that were issued through private placement transactions. Series A and Series B of the 2021 Senior Notes were issued in 2021 (the “2021 Senior Notes”). Series A and Series B of the 2023 Senior Notes were issued in 2023 (the “2023 Senior Notes”). The 2021 Senior Notes and the 2023 Senior Notes are collectively the “Senior Notes”.

We, along with CLIH, have a credit facility, the Eighth Amended and Restated Credit Agreement (as amended, the “Credit Facility”) for an aggregate borrowing commitment of $135.0 million with a $50.0 million “accordion” feature.

The Credit Facility is secured by first priority interests in (1) substantially all of the tangible and intangible personal property, and equity interest of CLIH and certain of the Company’s U.S. and foreign subsidiary companies; and (2) instruments evidencing intercompany indebtedness owing to the Company, CLIH and certain of the Company’s U.S. and foreign subsidiary companies. Under the Credit Facility, the Secured Overnight Financing Rate (“SOFR”) plus 2.00% to SOFR plus 3.00% will be applied to outstanding borrowings. Any outstanding balance under the Credit Facility is due at maturity on July 25, 2026, subject to springing maturity on July 12, 2025, if any portion of the Company’s 2021 Senior Notes Series A due January 12, 2026, in the aggregate principal amount of $45.0 million, remain outstanding on July 12, 2025, unless the Company’s liquidity equals or exceeds the principal amount of the 2021 Senior Notes Series A outstanding on such date. The available capacity at any point in time is reduced by outstanding borrowings and outstanding letters of credit which totaled approximately $9.8 million at March 31, 2024, resulting in an available borrowing capacity under the Credit Facility of approximately $72.2

million. In addition to indebtedness under the Credit Facility, we had approximately $7.4 million of outstanding letters of credit and performance guarantees and bonds from other sources as of March 31, 2024.

The Credit Facility and Senior Notes include a cross-default provision, whereby a default under one agreement may trigger a default in the other agreements.

The terms of the Credit Facility and Senior Notes require us to meet certain covenants, including, but not limited to, an interest coverage ratio (calculated as consolidated EBITDA divided by interest expense) and a leverage ratio (calculated as consolidated net indebtedness divided by consolidated EBITDA), where consolidated EBITDA (as defined in each agreement) and interest expense are calculated using the most recent four fiscal quarters. The Credit Facility has more restrictive covenants with a minimum interest coverage ratio of 3.00 to 1.00 and permits a maximum leverage ratio of 2.50 to 1.00. The Credit Facility allows non-cash charges such as impairment of assets, stock compensation and other non-cash charges to be added back in the calculation of consolidated EBITDA. The terms of our Credit Facility also allow us to negotiate in good faith to amend any ratio or requirement to preserve the original intent of the agreement if any change in accounting principles would affect the computation of any financial ratio or covenant of the Credit Facility. In accordance with the terms of the Credit Facility, our leverage ratio is 1.76, and our interest coverage ratio is 6.27, each for the period ended March 31, 2024. We are in compliance with all covenants contained in our Credit Facility and Senior Notes as of March 31, 2024. Certain of our material, wholly owned subsidiaries are guarantors or co-borrowers under the Credit Facility and Senior Notes.

See Note 11 - Derivative Instruments and Hedging Activities for additional information regarding interest rate swap agreements we have entered to fix the underlying risk-free rate on our Credit Facility and Senior notes.

The estimated fair value of total debt at March 31, 2024, and December 31, 2023, approximated the book value of total debt. The fair value was estimated using Level 2 inputs by calculating the sum of the discounted future interest and principal payments through the maturity date.

XML 24 R17.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Pension and Other Postretirement Benefit Plans
3 Months Ended
Mar. 31, 2024
Retirement Benefits [Abstract]  
Pension and Other Postretirement Benefit Plans

8. PENSION AND OTHER POSTRETIREMENT BENEFIT PLANS

Prior to January 2020, one of our subsidiaries provided a noncontributory defined benefit pension plan covering substantially all of our Dutch employees (“Dutch Plan”) who were hired prior to 2000. This pension benefit was based on years of service and final pay or career average pay, depending on when the employee began participating. The Dutch Plan was curtailed prior to January 2020, and these employees have been moved into the Dutch defined contribution plan. However, the unconditional indexation for this group of participants continues for so long as they remain in active service with the Company.

The following table summarizes the components of net periodic pension cost under the Dutch Plan (in thousands):

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

Interest cost

 

$

354

 

 

$

367

 

Expected return on plan assets

 

 

(290

)

 

 

(326

)

Net periodic pension cost

 

$

64

 

 

$

41

 

XML 25 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

9. COMMITMENTS AND CONTINGENCIES

We have been and may, from time to time, be named as a defendant in legal actions that arise in the ordinary course of business. These include, but are not limited to, employment-related claims and contractual disputes or claims for personal injury or property damage which occur in connection with the provision of our services and products. A liability is accrued when a loss is both probable and can be reasonably estimated.

See Note 7 - Long-term Debt, net for amounts committed under letters of credit and performance guarantees and bonds.

XML 26 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity
3 Months Ended
Mar. 31, 2024
Equity [Abstract]  
Equity

10. EQUITY

Treasury Stock

During the three months ended March 31, 2024, we distributed 10,675 shares of treasury stock upon vesting of stock-based awards. During the three months ended March 31, 2024, we repurchased 2,845 shares of our common stock for $44 thousand which were surrendered to us pursuant to the terms of a stock-based compensation plan in consideration of the participants' tax burdens resulting from the issuance of common stock under that plan. Such shares of common stock, unless canceled, may be reissued for a variety of purposes such as future acquisitions, non-employee director stock awards or employee stock awards.

Dividend Policy

In March 2024, we paid a quarterly cash dividend of $0.01 per share of common stock. In addition, on April 24, 2024, we declared a quarterly dividend of $0.01 per share of common stock for shareholders of record on May 6, 2024, and payable on May 28, 2024.

Accumulated Other Comprehensive Income (Loss)

Amounts recognized, net of income tax, in accumulated other comprehensive income (loss) consist of the following (in thousands):

 

 

March 31,
2024

 

 

December 31,
2023

 

Pension and other post-retirement benefit plans - unrecognized prior service costs and net actuarial loss

 

$

(5,867

)

 

$

(5,914

)

Interest rate swaps - net gain (loss) on fair value

 

 

707

 

 

 

942

 

Total accumulated other comprehensive income (loss)

 

$

(5,160

)

 

$

(4,972

)

XML 27 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivative Instruments and Hedging Activities
3 Months Ended
Mar. 31, 2024
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Instruments and Hedging Activities

11. DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES

We are exposed to market risks related to fluctuations in interest rates. To mitigate these risks, we may utilize derivative instruments in the form of interest rate swaps. We do not enter into derivative transactions for speculative purposes.

Under the Company’s Credit Facility, the SOFR plus 2.00% to SOFR plus 3.00% will be applied to outstanding borrowings. See Note 7 - Long-term Debt, net for additional information. The Company has elected to apply the optional expedient for hedging relationships affected by reference rate reform. Accordingly, no outstanding balance on the Credit Facility with a SOFR rate will preclude cash flow hedging with existing London Inter-Bank Offer Rate (“LIBOR”) hedging instruments.

In August 2014, we entered into a swap agreement with a notional amount of $25 million (“2014 Variable-to-Fixed Swap”), and the LIBOR portion of the interest rate was fixed at 2.5% through August 29, 2024. In February 2020, we entered into a second swap agreement with a notional amount of $25 million (“2020 Variable-to-Fixed Swap”), and the LIBOR portion of the interest rate was fixed at 1.3% through February 28, 2025. These interest rate swap agreements were terminated, dedesignated and settled in March 2021. The hedging relationship is highly effective; therefore, gains and losses on these swaps will be reclassified into interest expense in accordance with the forecasted transactions or the scheduled interest payments on the Credit

Facility. Remaining net losses on these swaps included in accumulated other comprehensive income (loss) as of March 31, 2024, are $0.2 million all of which is expected to be reclassified into earnings within the next 12 months as interest payments are made on the Company’s Credit Facility.

In March 2021, we entered into a new forward interest rate swap agreement and carried the fair value of the terminated 2014 and 2020 Variable-to-Fixed Swaps into the new agreement in a “blend and extend” structured transaction. The purpose of this forward interest rate swap agreement is to fix the underlying risk-free rate, that would be associated with the anticipated issuance of new long-term debt by the Company in future periods. The forward interest rate swap would hedge the risk-free rate on forecasted long-term debt for a maximum of 11 years through March 2033. Risk associated with future changes in the 10-year LIBOR interest rates have been fixed up to a notional amount of $60 million with this instrument. The interest rate swap qualifies as a cash flow hedging instrument. This forward interest rate swap agreement was terminated and settled in April 2022. The hedging relationship is highly effective, therefore, the gain on the termination of the forward interest rate swap was included in accumulated other comprehensive income (loss). On June 28, 2023, the Company issued the 2023 Senior Notes in the aggregate principal amount of $50 million at fixed interest rates of 7.25% and 7.50%. The Company has elected to apply the optional expedient for hedging relationships affected by reference rate reform. Accordingly, no outstanding balance on the 2023 Senior Notes will preclude cash flow hedging with the existing LIBOR hedging instrument. The Company recognized a gain of $0.4 million in earnings for the $10 million over hedged portion of the interest rate swap in 2023. The remaining net gain on this swap included in accumulated other comprehensive income (loss) at March 31, 2024, which will be amortized into interest expense in accordance with the forecasted transactions or the scheduled interest payments on the 2023 Senior Notes and any future debt through March 2033, is $0.9 million, of which $0.9 million gain is expected to be reclassified into earnings within the next 12 months.

As of March 31, 2024, the aggregated gains and losses on these interest swaps that are included in accumulated other comprehensive income (loss) are a net gain of $0.7 million.

At March 31, 2024, we had fixed rate long-term debt aggregating $110 million and variable rate long-term debt aggregating $53 million.

The effect of the interest rate swaps on the consolidated statements of operations is as follows (in thousands):

 

 

Three Months Ended

 

 

 

 

 

March 31,

 

 

 

 

 

2024

 

 

2023

 

 

Income Statement
Classification

Derivatives designated as hedges:

 

 

 

 

 

 

 

5 year interest rate swap

 

$

39

 

 

$

83

 

 

Increase (decrease) to interest expense

10 year interest rate swap

 

 

(336

)

 

 

183

 

 

Increase (decrease) to interest expense

 

 

$

(297

)

 

$

266

 

 

 

XML 28 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Financial Instruments
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Financial Instruments

12. FINANCIAL INSTRUMENTS

The Company’s only financial assets and liabilities which are measured at fair value on a recurring basis relate to certain aspects of the Company’s benefit plans. We use the market approach to determine the fair value of these assets and liabilities using significant other observable inputs (Level 2) with the assistance of third-party specialists. We do not have any assets or liabilities measured at fair value on a recurring basis using quoted prices in an active market (Level 1) or significant unobservable inputs (Level 3). Gains and losses related to the fair value changes in the financial assets and liabilities are recorded in general and administrative expense in the consolidated statements of operations.

The following table summarizes the fair value balances (in thousands):

 

 

 

 

 

Fair Value Measurement at

 

 

 

 

 

 

March 31, 2024

 

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Company owned life insurance policies (1)

 

$

25,533

 

 

$

 

 

$

25,533

 

 

$

 

 

$

25,533

 

 

$

 

 

$

25,533

 

 

$

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Deferred compensation liabilities

 

$

18,696

 

 

$

 

 

$

18,696

 

 

$

 

 

$

18,696

 

 

$

 

 

$

18,696

 

 

$

 

 

 

 

 

 

 

Fair Value Measurement at

 

 

 

 

 

 

December 31, 2023

 

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Company owned life insurance policies (1)

 

$

25,397

 

 

$

 

 

$

25,397

 

 

$

 

 

$

25,397

 

 

$

 

 

$

25,397

 

 

$

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Deferred compensation liabilities

 

$

17,299

 

 

$

 

 

$

17,299

 

 

$

 

 

$

17,299

 

 

$

 

 

$

17,299

 

 

$

 

(1) Company owned life insurance policies have cash surrender value and are intended to assist in funding deferred compensation liabilities and other benefit plans.

XML 29 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other (Income) Expense, Net
3 Months Ended
Mar. 31, 2024
Other Income and Expenses [Abstract]  
Other (Income) Expense, Net

13. OTHER (INCOME) EXPENSE, NET

The components of other (income) expense, net, are as follows (in thousands):

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

(Gain) loss on sale of assets

 

$

(537

)

 

$

96

 

Results of non-consolidated subsidiaries

 

 

(31

)

 

 

(137

)

Foreign exchange (gain) loss, net

 

 

285

 

 

 

(144

)

Rents and royalties

 

 

(6

)

 

 

(145

)

Return on pension assets and other pension costs

 

 

(290

)

 

 

(326

)

Loss on lease abandonment and other exit costs

 

 

699

 

 

 

641

 

Assets write-down

 

 

1,110

 

 

 

1,015

 

Insurance and other settlements

 

 

(1,011

)

 

 

(604

)

Severance and other charges

 

 

824

 

 

 

 

Other, net

 

 

(197

)

 

 

(424

)

Total other (income) expense, net

 

$

846

 

 

$

(28

)

During the three months ended March 31, 2024 and 2023, we abandoned certain leases in the U.S. and Canada, respectively, and incurred lease abandonment and other exit costs of $0.7 million and $0.6 million, respectively. As a result of consolidating

and exiting these facilities, the associated leasehold improvements, right of use assets and other assets of $1.1 million and $1.0 million were abandoned and expensed, respectively.

During the three months ended March 31, 2024, we had a fire incident at one of our U.K. facilities and have recorded partial insurance settlements of $1.0 million associated with costs incurred and loss of income from business interruption. During the three months ended March 31, 2023, the State of Louisiana expropriated the access road to one of our facilities and paid us a settlement of $0.6 million.

Foreign exchange (gain) loss, net by currency is summarized in the following table (in thousands):

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

British Pound

 

$

31

 

 

$

(251

)

Canadian Dollar

 

 

39

 

 

 

58

 

Colombian Peso

 

 

(7

)

 

 

53

 

Euro

 

 

18

 

 

 

84

 

Indonesian Rupiah

 

 

80

 

 

 

(71

)

Russian Ruble

 

 

(3

)

 

 

(251

)

Turkish Lira

 

 

21

 

 

 

(5

)

Other currencies, net

 

 

106

 

 

 

239

 

Foreign exchange (gain) loss, net

 

$

285

 

 

$

(144

)

XML 30 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Tax Expense (Benefit)
3 Months Ended
Mar. 31, 2024
Income Tax Disclosure [Abstract]  
Income Tax Expense (Benefit)

14. INCOME TAX EXPENSE (BENEFIT)

The Company recorded income tax expense of $1.7 million and $0.6 million for the three months ended March 31, 2024 and 2023, respectively. The effective tax rate for the three months ended March 31, 2024, was 32.2% recorded on income before income taxes of $5.1 million. The effective tax rate for the three months ended March 31, 2023, was 20% recorded on income before income taxes of $3.1 million. The tax rate for the three months ended March 31, 2024, was largely impacted by the earnings mix of jurisdictions subject to tax for the period and items discrete to the quarter.

XML 31 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings per Share
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Earnings per Share

15. EARNINGS PER SHARE

We compute basic earnings per share by dividing net income attributable to Core Laboratories Inc. by the number of weighted average common shares outstanding during the period. Diluted earnings per share includes the incremental effect of contingently issuable shares from performance and restricted stock awards, as determined using the treasury stock method. The Redomestication Transaction had no effect on earnings per share for the periods presented.

The following table summarizes the calculation of weighted average shares of common stock outstanding used in the computation of basic and diluted earnings per share (in thousands):

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

Weighted average common shares outstanding - basic

 

 

46,859

 

 

 

46,634

 

Effect of dilutive securities:

 

 

 

 

 

 

Restricted shares

 

 

55

 

 

 

105

 

Performance shares

 

 

789

 

 

 

742

 

Weighted average common shares outstanding - diluted

 

 

47,703

 

 

 

47,481

 

XML 32 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment Reporting
3 Months Ended
Mar. 31, 2024
Segment Reporting [Abstract]  
Segment Reporting

16. SEGMENT REPORTING

We operate our business in two segments. These complementary operating segments provide different services and products and utilize different technologies for evaluating and improving reservoir performance and increasing oil and gas recovery from new and existing fields.

Reservoir Description: Encompasses the characterization of petroleum reservoir rock and reservoir fluids samples to increase production and improve recovery of crude oil and natural gas from our clients’ reservoirs. We provide laboratory-based analytical and field services to characterize properties of crude oil and crude oil-derived products to the oil and gas industry. Services associated with these fluids include determining the quality and measuring the quantity of the reservoir fluids and their derived products, such as gasoline, diesel and biofuels. We also provide proprietary and joint industry studies based on these types of analyses and manufacture associated laboratory equipment. In addition, we provide reservoir description capabilities that support various activities associated with energy transition projects, including services that support carbon capture, utilization and storage, geothermal projects, and the evaluation and appraisal of mining activities around lithium and other elements necessary for energy storage.
Production Enhancement: Includes services and manufactured products associated with reservoir well completions, perforations, stimulation, production and well abandonment. We provide integrated diagnostic services to evaluate and monitor the effectiveness of well completions and to develop solutions aimed at increasing the effectiveness of enhanced oil recovery projects.

We use the same accounting policies to prepare our operating segment results as are used to prepare our consolidated financial statements. All interest and other non-operating income (expense) is attributable to Corporate & Other and is not allocated to specific operating segments. Summarized financial information of our operating segments is shown in the following table (in thousands):

 

 

Reservoir
Description

 

 

Production
Enhancement

 

 

Corporate &
Other
(1)

 

 

Consolidated

 

Three months ended March 31, 2024

 

 

 

 

 

 

 

 

 

 

 

 

Revenue from unaffiliated clients

 

$

84,236

 

 

$

45,401

 

 

$

 

 

$

129,637

 

Inter-segment revenue

 

 

14

 

 

 

47

 

 

 

(61

)

 

 

 

Segment operating income

 

 

6,892

 

 

 

1,576

 

 

 

103

 

 

 

8,571

 

Total assets

 

 

308,490

 

 

 

163,665

 

 

 

115,795

 

 

 

587,950

 

Capital expenditures

 

 

2,830

 

 

 

220

 

 

 

2

 

 

 

3,052

 

Depreciation and amortization

 

 

2,684

 

 

 

1,036

 

 

 

123

 

 

 

3,843

 

Three months ended March 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

Revenue from unaffiliated clients

 

$

80,188

 

 

$

48,168

 

 

$

 

 

$

128,356

 

Inter-segment revenue

 

 

41

 

 

 

54

 

 

 

(95

)

 

 

 

Segment operating income

 

 

2,471

 

 

 

3,281

 

 

 

729

 

 

 

6,481

 

Total assets

 

 

302,855

 

 

 

167,017

 

 

 

123,745

 

 

 

593,617

 

Capital expenditures

 

 

1,562

 

 

 

618

 

 

 

28

 

 

 

2,208

 

Depreciation and amortization

 

 

2,885

 

 

 

991

 

 

 

168

 

 

 

4,044

 

(1) "Corporate & Other" represents those items that are not directly related to a particular operating segment and eliminations.

XML 33 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Basis of Presentation and Principles of Consolidation

Basis of Presentation and Principles of Consolidation

On May 1, 2023, Core Laboratories N.V. completed its previously announced redomestication transaction (the “Redomestication Transaction”) which through a series of steps, resulted in the merger of Core Laboratories N.V., a holding company in the Netherlands, with and into Core Laboratories Luxembourg S.A., a public limited liability company incorporated under the laws of Luxembourg, with Core Laboratories Luxembourg S.A. surviving, and subsequently the migration of Core Laboratories Luxembourg S.A. out of Luxembourg and its domestication as Core Laboratories Inc., a Delaware corporation. The Redomestication Transaction has been accounted for as a transaction between entities under common control. There is no difference between the combined separate entities prior to the Redomestication Transaction and the combined separate entities after the Redomestication Transaction, therefore, comparative information reported in these financial statements do not differ from amounts previously reported under Core Laboratories N.V.’s consolidated financial statements. These financial statements should be read in conjunction with Core Laboratories N.V.’s Quarterly Report on Form 10-Q for the three months ended March 31, 2023 and Core Laboratories N.V.’s Annual Report on Form 10-K for the year ended December 31, 2022, including Note 2 - Summary of Significant Accounting Policies.

The accompanying unaudited interim consolidated financial statements include the accounts of Core Laboratories Inc. and its subsidiaries for which we have a controlling voting interest and/or a controlling financial interest. These financial statements have been prepared in accordance with United States generally accepted accounting principles (“U.S. GAAP”) for interim financial information using the instructions to Form 10-Q and Article 10 of Regulation S-X. Core Laboratories Inc.’s balance sheet information for the year ended December 31, 2023, was derived from the 2023 audited consolidated financial statements. Accordingly, these financial statements do not include all of the information and footnote disclosures required by U.S. GAAP for the annual financial statements and should be read in conjunction with the audited financial statements and the summary of significant accounting policies and notes thereto included in Core Laboratories Inc.’s Annual Report on Form 10-K for the year ended December 31, 2023, including Note 2 - Summary of Significant Accounting Policies. There have been no changes to the accounting policies of the combined entities during the three months ended March 31, 2024.

Core Laboratories Inc. uses the equity method of accounting for investments in which it has less than a majority interest and does not exercise control but does exert significant influence. Non-controlling interests have been recorded to reflect outside ownership attributable to consolidated subsidiaries that are less than 100% owned. All inter-company transactions and balances have been eliminated in consolidation.

In the opinion of management, all adjustments considered necessary for a fair statement of the results for the interim periods presented have been included in these financial statements. Furthermore, the operating results presented for the three months ended March 31, 2024, may not necessarily be indicative of the results that may be expected for the year ending December 31, 2024.

Certain reclassifications were made to prior period amounts in order to conform to the current period presentations. These reclassifications had no impact on the reported net income or cash flows for the three months ended March 31, 2023.

Property, Plant and Equipment

Property, Plant and Equipment

We review our long-lived assets (“LLA”) for impairment when events or changes in circumstances indicate that their net book value may not be recovered over their remaining service lives. Indicators of possible impairment may include significant declines in activity levels in regions where specific assets or groups of assets are located, extended periods of idle use, declining revenue or cash flow or overall changes in general market conditions.

The geopolitical conflict between Russia and Ukraine, which began in February 2022 and has continued through March 31, 2024, has resulted in disruptions to our operations in Russia and Ukraine. As of March 31, 2024, all laboratory facilities, offices, and locations in Russia and Ukraine continued to operate with no significant impact to local business operations. Therefore, we determined there was no triggering event for LLA in Russia and Ukraine, and no impairment assessments have been performed as of March 31, 2024.

Recent Accounting Pronouncements

Recent Accounting Pronouncements

Issued But Not Yet Effective

In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“ASU”) 2023- 07 Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses on an annual and interim basis. The amendment is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The amendment should be applied retrospectively to all prior periods presented in the financial statements. Upon adoption, our disclosures regarding segment reporting will be expanded accordingly.

In December 2023, FASB issued ASU 2023-09 Income Taxes (Topic 740): Improvements to Income Tax Disclosures to improve transparency of income tax disclosures, primarily by requiring consistent categories and greater disaggregation of information in the rate reconciliation and income taxes paid disaggregated by jurisdiction. The amendment is effective for annual periods beginning after December 15, 2024. Early adoption is permitted. The amendment should be applied prospectively; however, retrospective application is permitted. Upon adoption, our disclosures regarding income taxes will be expanded accordingly.
XML 34 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Contract Assets and Liabilities (Tables)
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Contract Assets and Liabilities

The balance of contract assets and liabilities consisted of the following (in thousands):

 

March 31,
2024

 

 

December 31,
2023

 

Contract assets:

 

 

 

 

 

 

Current

 

$

911

 

 

$

1,293

 

 

$

911

 

 

$

1,293

 

Contract liabilities:

 

 

 

 

 

 

Current

 

$

668

 

 

$

299

 

 

$

668

 

 

$

299

 

 

 

 

March 31,
2024

 

Estimate of when contract liabilities will be recognized as revenue:

 

 

 

Within 12 months

 

$

668

 

XML 35 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Inventories (Tables)
3 Months Ended
Mar. 31, 2024
Inventory Disclosure [Abstract]  
Schedule of Inventories

Inventories consist of the following (in thousands):

 

 

March 31,
2024

 

 

December 31,
2023

 

Finished goods

 

$

31,477

 

 

$

30,508

 

Parts and materials

 

 

35,660

 

 

 

37,670

 

Work in progress

 

 

3,574

 

 

 

3,524

 

Total inventories

 

$

70,711

 

 

$

71,702

 

XML 36 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Tables)
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Schedule of Components of Lease Expense and Other Information

The components of lease expense and other information are as follows (in thousands):

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

Consolidated Statements of Operations:

 

 

 

 

 

 

Operating lease expense

 

$

4,282

 

 

$

4,489

 

Short-term lease expense

 

 

552

 

 

 

429

 

Variable lease expense

 

 

429

 

 

 

604

 

Sublease income

 

 

(57

)

 

 

 

Total lease expense

 

$

5,206

 

 

$

5,522

 

Consolidated Statements of Cash Flows:

 

 

 

 

 

 

Operating cash flows - operating leases payments

 

$

3,850

 

 

$

4,165

 

Right of use assets obtained in exchange for
     operating lease obligations

 

 

1,534

 

 

 

8,590

 

Other information:

 

 

 

 

 

 

Weighted-average remaining lease term - operating leases

 

8.99 years

 

 

8.41 years

 

Weighted-average discount rate - operating leases

 

 

5.37

%

 

 

5.18

%

Schedule of Undiscounted Cash Flows for Non-cancellable Leases

Scheduled undiscounted lease payments for non-cancellable operating leases consist of the following (in thousands):

 

 

March 31, 2024

 

 

 

Operating Leases

 

 

Operating Sublease

 

Remainder of 2024

 

$

9,919

 

 

$

(169

)

2025

 

 

10,341

 

 

 

(232

)

2026

 

 

8,074

 

 

 

(237

)

2027

 

 

6,313

 

 

 

(241

)

2028

 

 

4,907

 

 

 

(163

)

Thereafter

 

 

26,678

 

 

 

 

Total undiscounted lease payments

 

 

66,232

 

 

$

(1,042

)

Less: Imputed interest

 

 

(14,321

)

 

 

 

Total operating lease liabilities

 

$

51,911

 

 

 

 

XML 37 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Long-Term Debt, Net (Tables)
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Schedule of Long-term Debt Instruments Debt is summarized in the following table (in thousands):

 

Interest Rate

 

Maturity Date

 

March 31,
2024

 

 

December 31,
2023

 

2021 Senior Notes Series A (1)

4.09%

 

January 12, 2026

 

$

45,000

 

 

$

45,000

 

2021 Senior Notes Series B (1)

4.38%

 

January 12, 2028

 

 

15,000

 

 

 

15,000

 

2023 Senior Notes Series A (2)

7.25%

 

June 28, 2028

 

 

25,000

 

 

 

25,000

 

2023 Senior Notes Series B (2)

7.50%

 

June 28, 2030

 

 

25,000

 

 

 

25,000

 

Credit Facility

 

 

 

 

 

53,000

 

 

 

56,000

 

Total long-term debt

 

 

 

 

 

163,000

 

 

 

166,000

 

Less: Debt issuance costs

 

 

 

 

 

(2,630

)

 

 

(2,866

)

Long-term debt, net

 

 

 

 

$

160,370

 

 

$

163,134

 

 

(1) Interest is payable semi-annually on June 30 and December 30.

(2) Interest is payable semi-annually on March 28 and September 28.

XML 38 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Pension and Other Postretirement Benefit Plans (Tables)
3 Months Ended
Mar. 31, 2024
Retirement Benefits [Abstract]  
Schedule of Components of Net Periodic Pension Cost

The following table summarizes the components of net periodic pension cost under the Dutch Plan (in thousands):

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

Interest cost

 

$

354

 

 

$

367

 

Expected return on plan assets

 

 

(290

)

 

 

(326

)

Net periodic pension cost

 

$

64

 

 

$

41

 

XML 39 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity (Tables)
3 Months Ended
Mar. 31, 2024
Equity [Abstract]  
Schedule of Accumulated Other Comprehensive Income (Loss)

Amounts recognized, net of income tax, in accumulated other comprehensive income (loss) consist of the following (in thousands):

 

 

March 31,
2024

 

 

December 31,
2023

 

Pension and other post-retirement benefit plans - unrecognized prior service costs and net actuarial loss

 

$

(5,867

)

 

$

(5,914

)

Interest rate swaps - net gain (loss) on fair value

 

 

707

 

 

 

942

 

Total accumulated other comprehensive income (loss)

 

$

(5,160

)

 

$

(4,972

)

XML 40 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivative Instruments and Hedging Activities (Tables)
3 Months Ended
Mar. 31, 2024
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss)

The effect of the interest rate swaps on the consolidated statements of operations is as follows (in thousands):

 

 

Three Months Ended

 

 

 

 

 

March 31,

 

 

 

 

 

2024

 

 

2023

 

 

Income Statement
Classification

Derivatives designated as hedges:

 

 

 

 

 

 

 

5 year interest rate swap

 

$

39

 

 

$

83

 

 

Increase (decrease) to interest expense

10 year interest rate swap

 

 

(336

)

 

 

183

 

 

Increase (decrease) to interest expense

 

 

$

(297

)

 

$

266

 

 

 

XML 41 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Financial Instruments (Tables)
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Summary of Fair Value Balances

The following table summarizes the fair value balances (in thousands):

 

 

 

 

 

Fair Value Measurement at

 

 

 

 

 

 

March 31, 2024

 

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Company owned life insurance policies (1)

 

$

25,533

 

 

$

 

 

$

25,533

 

 

$

 

 

$

25,533

 

 

$

 

 

$

25,533

 

 

$

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Deferred compensation liabilities

 

$

18,696

 

 

$

 

 

$

18,696

 

 

$

 

 

$

18,696

 

 

$

 

 

$

18,696

 

 

$

 

 

 

 

 

 

 

Fair Value Measurement at

 

 

 

 

 

 

December 31, 2023

 

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Company owned life insurance policies (1)

 

$

25,397

 

 

$

 

 

$

25,397

 

 

$

 

 

$

25,397

 

 

$

 

 

$

25,397

 

 

$

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Deferred compensation liabilities

 

$

17,299

 

 

$

 

 

$

17,299

 

 

$

 

 

$

17,299

 

 

$

 

 

$

17,299

 

 

$

 

(1) Company owned life insurance policies have cash surrender value and are intended to assist in funding deferred compensation liabilities and other benefit plans.

XML 42 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other (Income) Expense, Net (Tables)
3 Months Ended
Mar. 31, 2024
Other Income and Expenses [Abstract]  
Schedule of Other (Income) Expense, Net

The components of other (income) expense, net, are as follows (in thousands):

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

(Gain) loss on sale of assets

 

$

(537

)

 

$

96

 

Results of non-consolidated subsidiaries

 

 

(31

)

 

 

(137

)

Foreign exchange (gain) loss, net

 

 

285

 

 

 

(144

)

Rents and royalties

 

 

(6

)

 

 

(145

)

Return on pension assets and other pension costs

 

 

(290

)

 

 

(326

)

Loss on lease abandonment and other exit costs

 

 

699

 

 

 

641

 

Assets write-down

 

 

1,110

 

 

 

1,015

 

Insurance and other settlements

 

 

(1,011

)

 

 

(604

)

Severance and other charges

 

 

824

 

 

 

 

Other, net

 

 

(197

)

 

 

(424

)

Total other (income) expense, net

 

$

846

 

 

$

(28

)

Foreign Currency (Gain) Loss, Net By Currency

Foreign exchange (gain) loss, net by currency is summarized in the following table (in thousands):

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

British Pound

 

$

31

 

 

$

(251

)

Canadian Dollar

 

 

39

 

 

 

58

 

Colombian Peso

 

 

(7

)

 

 

53

 

Euro

 

 

18

 

 

 

84

 

Indonesian Rupiah

 

 

80

 

 

 

(71

)

Russian Ruble

 

 

(3

)

 

 

(251

)

Turkish Lira

 

 

21

 

 

 

(5

)

Other currencies, net

 

 

106

 

 

 

239

 

Foreign exchange (gain) loss, net

 

$

285

 

 

$

(144

)

XML 43 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings per Share (Tables)
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Summary of Calculation of Weighted Average Shares Used in the Computation of Basic and Diluted Earnings per Share

The following table summarizes the calculation of weighted average shares of common stock outstanding used in the computation of basic and diluted earnings per share (in thousands):

 

 

Three Months Ended

 

 

 

March 31,

 

 

 

2024

 

 

2023

 

Weighted average common shares outstanding - basic

 

 

46,859

 

 

 

46,634

 

Effect of dilutive securities:

 

 

 

 

 

 

Restricted shares

 

 

55

 

 

 

105

 

Performance shares

 

 

789

 

 

 

742

 

Weighted average common shares outstanding - diluted

 

 

47,703

 

 

 

47,481

 

XML 44 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment Reporting (Tables)
3 Months Ended
Mar. 31, 2024
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information, by Segment Summarized financial information of our operating segments is shown in the following table (in thousands):

 

 

Reservoir
Description

 

 

Production
Enhancement

 

 

Corporate &
Other
(1)

 

 

Consolidated

 

Three months ended March 31, 2024

 

 

 

 

 

 

 

 

 

 

 

 

Revenue from unaffiliated clients

 

$

84,236

 

 

$

45,401

 

 

$

 

 

$

129,637

 

Inter-segment revenue

 

 

14

 

 

 

47

 

 

 

(61

)

 

 

 

Segment operating income

 

 

6,892

 

 

 

1,576

 

 

 

103

 

 

 

8,571

 

Total assets

 

 

308,490

 

 

 

163,665

 

 

 

115,795

 

 

 

587,950

 

Capital expenditures

 

 

2,830

 

 

 

220

 

 

 

2

 

 

 

3,052

 

Depreciation and amortization

 

 

2,684

 

 

 

1,036

 

 

 

123

 

 

 

3,843

 

Three months ended March 31, 2023

 

 

 

 

 

 

 

 

 

 

 

 

Revenue from unaffiliated clients

 

$

80,188

 

 

$

48,168

 

 

$

 

 

$

128,356

 

Inter-segment revenue

 

 

41

 

 

 

54

 

 

 

(95

)

 

 

 

Segment operating income

 

 

2,471

 

 

 

3,281

 

 

 

729

 

 

 

6,481

 

Total assets

 

 

302,855

 

 

 

167,017

 

 

 

123,745

 

 

 

593,617

 

Capital expenditures

 

 

1,562

 

 

 

618

 

 

 

28

 

 

 

2,208

 

Depreciation and amortization

 

 

2,885

 

 

 

991

 

 

 

168

 

 

 

4,044

 

XML 45 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Description of Business (Details)
3 Months Ended
Mar. 31, 2024
Segment
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Number of operating segments 2
XML 46 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisitions and Divestures - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Business Combinations [Abstract]    
Goodwill, acquired during period $ 0 $ 0
XML 47 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Contract Assets and Liabilities - Contract Assets and Liabilities Changes in Net Contract Assets (Liabilities) (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Contract assets    
Current $ 911 $ 1,293
Contract assets 911 1,293
Contract liabilities    
Current 668 299
Contract liabilities $ 668 $ 299
XML 48 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Contract Assets and Liabilities - Contract Assets and Liabilities Current and Long-term Contract Liabilities (Details 1) - Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-04-01
$ in Thousands
Mar. 31, 2024
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Contract liability $ 668
Revenue, remaining performance obligation, expected timing of satisfaction, period 12 months
XML 49 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Contract Assets and Liabilities - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]    
Impairment losses on contract assets $ 0 $ 0
XML 50 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Inventories - Schedule of Inventories (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Inventory Disclosure [Abstract]    
Finished goods $ 31,477 $ 30,508
Parts and materials 35,660 37,670
Work in progress 3,574 3,524
Total inventories $ 70,711 $ 71,702
XML 51 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Schedule of Components of Lease Expense and Other Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Leases [Abstract]    
Operating lease expense $ 4,282 $ 4,489
Short-term lease expense 552 429
Variable lease expense 429 604
Sublease income (57) 0
Total lease expense 5,206 5,522
Operating cash flows - operating leases payments 3,850 4,165
Right of use assets obtained in exchange for operating lease obligations $ 1,534 $ 8,590
Weighted-average remaining lease term - operating leases 8 years 11 months 26 days 8 years 4 months 28 days
Weighted-average discount rate - operating leases 5.37% 5.18%
XML 52 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Schedule of Undiscounted Cash Flows for Non-cancellable Leases (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Operating Leased Assets [Line Items]  
Remainder of 2024 $ 9,919
2025 10,341
2026 8,074
2027 6,313
2028 4,907
Thereafter 26,678
Total undiscounted lease payments 66,232
Less: Imputed interest (14,321)
Total operating lease liabilities 51,911
Remainder of 2024 (169)
2025 (232)
2026 (237)
2027 (241)
2028 (163)
Thereafter 0
Total undiscounted lease payments $ (1,042)
XML 53 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Long-Term Debt, Net - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Sep. 30, 2023
Debt Instrument [Line Items]    
Financing lease obligations $ 0  
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Financing lease obligations  
Maturity date Jul. 25, 2026  
Line of credit facility reduced minimum borrowing capacity $ 50,000  
Performance bonds under credit facility 9,800  
Remaining borrowing capacity 72,200  
Performance bonds $ 7,400  
Maximum [Member]    
Debt Instrument [Line Items]    
Basis spread on variable rate 3.00%  
Minimum [Member]    
Debt Instrument [Line Items]    
Current borrowing capacity $ 135,000  
Basis spread on variable rate 2.00%  
2021 Senior Notes Series A [Member]    
Debt Instrument [Line Items]    
Face amount $ 45,000  
Line of Credit [Member]    
Debt Instrument [Line Items]    
Interest coverage ratio, minimum 3.00%  
Calculated covenant leverage ratio 1.76%  
Calculated interest coverage ratio   6.27%
Line of Credit [Member] | Maximum [Member]    
Debt Instrument [Line Items]    
Maximum leverage ratio permitted 2.5  
Line of Credit [Member] | Minimum [Member]    
Debt Instrument [Line Items]    
Maximum leverage ratio permitted 1  
XML 54 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Long-Term Debt, Net - Schedule of Long-term Debt Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Maturity date Jul. 25, 2026  
Total long-term debt $ 163,000 $ 166,000
Less: Debt issuance costs (2,630) (2,866)
Long-term debt, net 160,370 163,134
Credit Facility [Member]    
Debt Instrument [Line Items]    
Total long-term debt $ 53,000 56,000
Series A [Member] | 2021 Senior Notes [Member]    
Debt Instrument [Line Items]    
Debt Instrument, interest rate [1] 4.09%  
Maturity date [1] Jan. 12, 2026  
Total long-term debt [1] $ 45,000 45,000
Series A [Member] | 2023 Senior Notes [Member]    
Debt Instrument [Line Items]    
Debt Instrument, interest rate [2] 7.25%  
Maturity date [2] Jun. 28, 2028  
Total long-term debt [2] $ 25,000 25,000
Series B [Member] | 2021 Senior Notes [Member]    
Debt Instrument [Line Items]    
Debt Instrument, interest rate [1] 4.38%  
Maturity date [1] Jan. 12, 2028  
Total long-term debt [1] $ 15,000 15,000
Series B [Member] | 2023 Senior Notes [Member]    
Debt Instrument [Line Items]    
Debt Instrument, interest rate [2] 7.50%  
Maturity date [2] Jun. 28, 2030  
Total long-term debt [2] $ 25,000 $ 25,000
[1] Interest is payable semi-annually on June 30 and December 30
[2] Interest is payable semi-annually on March 28 and September 28.
XML 55 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Pension and Other Postretirement Benefit Plans - Schedule of Components of Net Periodic Pension Cost (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Retirement Benefits [Abstract]    
Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Excluding Service Cost, Statement of Income or Comprehensive Income [Extensible Enumeration] Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax
Interest cost $ 354 $ 367
Expected return on plan assets (290) (326)
Net periodic pension cost $ 64 $ 41
XML 56 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Apr. 24, 2024
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]        
Common stock, par value per share   $ 0.01   $ 0.01
Common shares, vesting, stock based award   10,675    
Common stock, shares, issued   46,938,557   46,938,557
Repurchase of common stock (shares)   2,845    
Treasury stock, value   $ 44 $ 1  
Cash dividends per share   $ 0.01 $ 0.01  
Forecast Member        
Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]        
Cash dividends per share $ 0.01      
Dividends payable, date declared Apr. 24, 2024      
XML 57 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Equity - Schedule of Accumulated Other Comprehensive Income (Loss) Net of Income Taxes (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Equity [Abstract]    
Pension and other post-retirement benefit plans - unrecognized prior service costs and net actuarial loss $ (5,867) $ (5,914)
Interest rate swaps - net gain (loss) on fair value 707 942
Total accumulated other comprehensive income $ (5,160) $ (4,972)
XML 58 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivative Instruments and Hedging Activities - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 28, 2023
Mar. 31, 2024
Dec. 31, 2023
Derivatives, Fair Value [Line Items]      
Total long-term debt   $ 163,000 $ 166,000
Net loss included in accumulated other comprehensive income $ 400 200  
Net loss included in AOCI expected to be reclassified into earnings 10,000    
Gain on forward interest rate swap agreements terminated and settlements   700  
Long-term debt, percentage bearing fixed interest, amount   110,000  
Long-term debt, percentage bearing variable interest, amount   53,000  
Credit Facility [Member]      
Derivatives, Fair Value [Line Items]      
Total long-term debt   53,000 $ 56,000
2023 Senior Notes [Member]      
Derivatives, Fair Value [Line Items]      
Face amount $ 50,000    
Net gain included in accumulated other comprehensive income   900  
Net gain included in AOCI expected to be reclassified into earnings   $ 900  
Maximum [Member]      
Derivatives, Fair Value [Line Items]      
Basis spread on variable rate   3.00%  
Maximum [Member] | Amended Credit Facility | SOFR [Member]      
Derivatives, Fair Value [Line Items]      
Basis spread on variable rate   3.00%  
Maximum [Member] | 2023 Senior Notes [Member]      
Derivatives, Fair Value [Line Items]      
Derivative, fixed interest rate 7.50%    
Minimum [Member]      
Derivatives, Fair Value [Line Items]      
Basis spread on variable rate   2.00%  
Minimum [Member] | Amended Credit Facility | SOFR [Member]      
Derivatives, Fair Value [Line Items]      
Basis spread on variable rate   2.00%  
Minimum [Member] | 2023 Senior Notes [Member]      
Derivatives, Fair Value [Line Items]      
Derivative, fixed interest rate 7.25%    
Interest Rate Swap No. 1 [Member]      
Derivatives, Fair Value [Line Items]      
Derivative, notional amount   $ 25,000  
Derivative, fixed interest rate   2.50%  
Derivative, maturity date   Aug. 29, 2024  
Interest Rate Swap No. 2 [Member]      
Derivatives, Fair Value [Line Items]      
Derivative, notional amount   $ 25,000  
Derivative, fixed interest rate   1.30%  
Derivative, maturity date   Feb. 28, 2025  
Forward Interest Rate Swap [Member]      
Derivatives, Fair Value [Line Items]      
Derivative, notional amount   $ 60,000  
Derivative, term of contract   10 years  
Forward Interest Rate Swap [Member] | Maximum [Member]      
Derivatives, Fair Value [Line Items]      
Long term debt terms   11 years  
XML 59 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivative Instruments and Hedging Activities - Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Interest Rate Swap No. 1 [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Unrealized gain (loss) on interest rate cash flow hedges $ 39 $ 83
Interest Rate Swap No. 2 [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Unrealized gain (loss) on interest rate cash flow hedges (336) 183
Interest Rate Swap [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Unrealized gain (loss) on interest rate cash flow hedges $ (297) $ 266
XML 60 R53.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Financial Instruments - Summary of Fair Value Balances (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Company owned life insurance policies [1] $ 25,533 $ 25,397
Deferred compensation plan, assets 25,533 25,397
Deferred compensation liabilities 18,696 17,299
Deferred compensation plan, liability 18,696 17,299
Fair Value, Inputs, Level 2 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Company owned life insurance policies [1] 25,533 25,397
Deferred compensation plan, assets 25,533 25,397
Deferred compensation liabilities 18,696 17,299
Deferred compensation plan, liability $ 18,696 $ 17,299
[1]

(1) Company owned life insurance policies have cash surrender value and are intended to assist in funding deferred compensation liabilities and other benefit plans.

XML 61 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other (Income) Expense, Net - Schedule of Other (Income) Expense, Net (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Other Income and Expenses [Abstract]    
(Gain) loss on sale of assets $ (537) $ 96
Results of non-consolidated subsidiaries (31) (137)
Foreign exchange (gain) loss, net 285 (144)
Rents and royalties (6) (145)
Return on pension assets and other pension costs (290) (326)
Loss on lease abandonment and other exit costs 699 641
Assets write-down 1,110 1,015
Insurance and other settlements (1,011) (604)
Severance and other charges 824 0
Other, net (197) (424)
Total other (income) expense, net $ 846 $ (28)
XML 62 R55.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other (Income) Expense, Net - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Loss on Lease Abandonment and Other Exit Costs $ 699 $ 641
Assets write-down 1,110 1,015
Partial insurance settlements $ 1,011 604
Expropriation settlement from related party   $ 600
XML 63 R56.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other (Income) Expense, Net - Foreign Currency (Gain) Loss, Net By Currency (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Other Income Expense [Line Items]    
Foreign exchange (gain) loss, net $ 285 $ (144)
British Pound [Member]    
Other Income Expense [Line Items]    
Foreign exchange (gain) loss, net 31 (251)
Canadian Dollar [Member]    
Other Income Expense [Line Items]    
Foreign exchange (gain) loss, net 39 58
Colombian Peso [Member]    
Other Income Expense [Line Items]    
Foreign exchange (gain) loss, net (7) 53
Euro [Member]    
Other Income Expense [Line Items]    
Foreign exchange (gain) loss, net 18 84
Indonesia, Rupiahs [Member]    
Other Income Expense [Line Items]    
Foreign exchange (gain) loss, net 80 (71)
Russian Ruble [Member]    
Other Income Expense [Line Items]    
Foreign exchange (gain) loss, net (3) (251)
Turkish Lira [Member]    
Other Income Expense [Line Items]    
Foreign exchange (gain) loss, net 21 (5)
Other Currencies, Net [Member]    
Other Income Expense [Line Items]    
Foreign exchange (gain) loss, net $ 106 $ 239
XML 64 R57.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Tax Expense (Benefit) - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Tax Disclosure [Abstract]    
Income tax expense $ 1,658 $ 610
Effective income tax rate 32.20% 20.00%
Income loss before income tax $ 5,148 $ 3,052
XML 65 R58.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings per Share - Summary of Calculation of Weighted Average Shares Used in the Computation of Basic and Diluted Earnings per Share (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Earnings Per Share [Abstract]    
Weighted average common shares outstanding - basic 46,859 46,634
Restricted shares 55 105
Performance shares 789 742
Weighted average common shares outstanding - diluted 47,703 47,481
XML 66 R59.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment Reporting - Schedule of Segment Reporting Information, by Segment (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
Segment
Mar. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
Segment Reporting Information [Line Items]      
Number of operating segments | Segment 2    
Revenue $ 129,637 $ 128,356  
Segment operating income 8,571 6,481  
Total assets 587,950 593,617 $ 586,395
Capital expenditures 3,052 2,208  
Depreciation and amortization 3,843 4,044  
Intersegment Eliminations [Member]      
Segment Reporting Information [Line Items]      
Revenue 0 0  
Reservoir Description [Member] | Operating Segments [Member]      
Segment Reporting Information [Line Items]      
Revenue 84,236 80,188  
Segment operating income 6,892 2,471  
Total assets 308,490 302,855  
Capital expenditures 2,830 1,562  
Depreciation and amortization 2,684 2,885  
Reservoir Description [Member] | Intersegment Eliminations [Member]      
Segment Reporting Information [Line Items]      
Revenue 14 41  
Production Enhancement [Member] | Operating Segments [Member]      
Segment Reporting Information [Line Items]      
Revenue 45,401 48,168  
Segment operating income 1,576 3,281  
Total assets 163,665 167,017  
Capital expenditures 220 618  
Depreciation and amortization 1,036 991  
Production Enhancement [Member] | Intersegment Eliminations [Member]      
Segment Reporting Information [Line Items]      
Revenue 47 54  
Corporate and Other [Member] | Operating Segments [Member]      
Segment Reporting Information [Line Items]      
Revenue 0 0  
Segment operating income 103 729  
Total assets 115,795 123,745  
Capital expenditures 2 28  
Depreciation and amortization 123 168  
Corporate and Other [Member] | Intersegment Eliminations [Member]      
Segment Reporting Information [Line Items]      
Revenue $ (61) $ (95)  
EXCEL 67 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,.$F5@'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 " ##A)E8\',,HN\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O33=%$+7%\4G!<&!XEM(;EM8TX3DI-VWMXU;A^@'\#%W__SN M=W"-#E+[B"_1!XQD,=V,KNN3U&'##D1! B1]0*=2.27ZJ;GST2F:GG$/0>FC MVB,(SF_!(2FC2,$,+,)"9&UCM-01%?EXQAN]X,-G[#+,:, .'?:4H"HK8.T\ M,9S&KH$K8(811I>^"V@68J[^BHU3K^2E70*N&&7R6_U_&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" ##A)E8^J#*']<% #5'@ & 'AL+W=O^NZW7Z00;:Y F)"V,E_ M/PEL<'OB:Y>K?TD \SSH@X3T2!INN?B2KAF3Z"4*X_2ZM98R>6=9J;=F$4TO M><)B]VN%=$@;HV&^;5G,1KR3(9!S)X%2K,H MHN)UPD*^O6[AUO["-%BMI;Y@C88)7;$9DW\DST*=6:6+'T0L3@,>(\&6UZTQ M?NIOE? MM"WN[71:R,M2R:.=6)4@"N+B/WW9O8@#@8-K!&0G(-\(<-T3G)W R4&+DN58 M[ZFDHZ'@6R3TW=>IFI%(AK[Z":6@7Q% M=W'1//1K;J-T305+AY943],:R]LY3PIG4N/LH <>RW6J7'WF?ZVW5"G+HI)] M42<$-'R@XA(Y^ (1FW0,Y7%A^3A1611LR$#/NX3],;=#^>/$W'\Z?IWW4*K:N^"T%#]3WX[ 7]SEY-O+"3;=MX<-6W^UT3(ZAMR-@M&;M@R>:"^D&\ M0K/7:,%#$QFL=^\G)B10U!"I5R+UX")E0NBN[#9(/55MGQD5NO-!JF,T-E78 MK=W&I.U@$R0H; C9+R'[I[3-VR!4O8^KR%9<&!LF;'-/Q8JAL>>I 54H%[]P M--&"1@UI!R7M "QF.3S-7Q-C'<)R;+<_FI! 54,D;%=#KGT:U#,3 ??!-GK$ MJAP3:P=%V* IZT&\P*>Q'GZ4M^JB.5' 9K6,H*PI(ZD8R7)30V=JQ'#.M!SQ%I<)5I\$FA9A;1,$23+%4_I^;F"?O4\YTCSN J MSV XD.Q#&X\B-6^92>Y]N4"S?/*"GC*92C7#415L)/Y!J67W'@JWJ]Q-3Z,W MHTZW/QCTN\[0VI@8JX"#X4RRK\.UFO:"312VJ:_">X*4NX MD'E(E536]*6PXV?CS-6%54TYJU"#X5ARD.'08Q8MC+EKBPQQ%5MYIF96^EOUC:'GB/O[&^/L_QQ! MAU1!A\#99(<\]GWEGE[L#]"]N@\]Q69.V++KX"[Z%,3^DHD833GUC=SG"#^D M"C\$3BO?NQLX0_1TD]1\L[-CKV1W;2'J.2$2J2$3@ M*).WU;%@M!X,-NAAQXAUCB1$JB1$X"1TS_-9R)K'T/!RQ,0A_3;I]LQ\YUCE M(54*(G!\*>=;'S,J)!/AZRXJ&#%A+RDR8Q*"94T1JR1$X-Q2K7L(&J=!OA0/ M,,)FM7$/UC6%K&(0.2D&W<6J#HOM'+T,0O?YST@*.];$/5C5D-.ITI #YY5Y M(%70XTN$R9O%6S1C7B84N''# '8ZG-R@-PD5:$/#C*&?[4L;OS5N&IPC%3E5 M*G+@"+-G13EGSE]07>^:K/!,O"* MC;/ZCO>(Y:#?QKC;P0/C4AZV#C4"^ Y/NI*?)T/B_V$,NKY9[M.-^I MM*K;BPW?!ZK73U(4LJ62VI<]-0:*8@^U.)$\R;?E2,$EQC+-8VR9;;A!=QF3[U\FPF^*@=MDAYQ M'*^WX7':Z5^4G]UE_0NY*Y(X%7<9RG>;#<]^7HE$OEQV<.?U@WG\M"[4![W^ MQ98_B84H[K=W&=SU#EY6\4:D>2Q3E(G'R\X ?QXRH@:4%O^+Q4M^=(U4* ]2 M?E;RY9O8!^0J?Y%,\O)_]+*W=3HHVN6%W.P' X)- MG%9_^8_]1!P-P*QE -D/(+\Z@.X'T#+0"ED9UC4O>/\BDR\H4];@35V4B!6ZX@E/(X$6REV.SM#]XAI]_/ )?4!Q MBI9KN@4\68WO1?NG7%5/(2U/N>79.:*XBXA#F&'XT#[\6D2'X?1T M> _B/01-#D&3TA]M"_I^/A]-EVBP6(R6B\^F>"H'S.Q [:W/^99'XK(#FR<7 MV;/H]/_]+^PY7TS1O9.SDUCI(59J\]X?\GR-8-50I"[$'[OXF2J #SW,0LQ3/GS<3@&*Q<3YV!U@I,=<#(KSD$4R1W @MH0"<#XD(@N2J&. MR4?$$Z@V969"W4)1)E9Q@1*9YR)77W\@79<%99!P20('\:+,M/(CE3-=\)IO M15DRDI^FR"MP[G%,V'5"T@C=8.:$U"7FV-U#[*XU]G'Z#"LBLU@85\75'NH[ M/L8-: 8K[#LMR+P#,L^*["X36QZOD/@!O)&;X7G:@T/7:TZ<;A1@EYK!^0=P M_AO3%LF-0 7_(8[3QH31U]>-,=9,;(,5];%G1AD<4 96E+-B+2!I=UD&:XPX M)*UY[P7:PQDE7@.A;@1)VC*-X0%@: 6XG"T'$W1:$TT 0^W9A(0.\QL03684 MTY99Q$Y-5(X]%>>SN]%\^7L7W4T&"NCT&HW^>S^^NP78=:F(HMUFEY1TMA)0 M3Z.8EWI!U0F*@RZ4JJI24.QV_=#[![5B#_0DXP.7-#>DR2ST2-M$'#$VMD[$ M?'SS;8EF7X&=1Y;EVGLYR17JT69&&C*\FHX5Q M9#%S6UO,@O)T5R?0JVI$=NY<;;\-IK;TESG/C)?CD5GP8BO7 M_EW%^U[>3H.N*1?;.?<@)K?\9YLDP#J74L("K3X:S*CKM%6'FG2QG74!8K:# M.@@(,YDD95'+1%4;(YF;-0(VD*N#_:")63?#D'0M>Y'4%$SL%+PLE98L!4VQ MYND)^+A48\9>2B="AED3M,'*#6G+!B4U6Q([6]ZG@F>I4),+(GMGEK#$0()8 M$U\&*^:[+3N4'#6C=J:<;44&-)@^H43P7* DY@]Q$A9^:T)UY@I)P)I( M=2O?<]NV5$UOQ$YOI^+[J$@;D>HD%KC,TW:2P2QP0K\%:\UUQ,YUD]GTYFPY MFM^BZ]'5LE4P$)W*H+!37\M0DQUT"JP%9TUYQ-X7UCA5QS!8CJ-)D1QV^A!%*S%K&SUD&5#6>W=Z/I I#/ID:M2D+66?%&%E"=B!3) MA@VT1C.'M=0N6A,6M1,6+/[M>*F:VD79XPYG4Y7!H^FP#:_5GUEK(9-H>P=' MIS'7%$CM![*JCU_^;M2E]%U/8M_+VVF<1V>Q=O*\R\2C $Z*!,H+&7WO(J_K M.([ZA_(UAT M@/8"[6"<.IUZU+/.P[Z]43@BV64ZW5=:AI%C5.FLSSSM)UO-SJ=MEH)4+L2&*Q6 ML3H,X0E21ZYG<8HBOHT+GAB!ZAR/,?-8\]S5:. +=4U.Q&.TJ;P'U"EM[K5Y$/HM] MTX(^JI<)GXP1Z%Q_YD(]: 9@,&.AWW**1FM)0.V28)E!2[#+?E:["7V$U%7- MX:E9)--"]<.JR,1I 94^-^HA9FAUB?;*Q&#%PK EI5BM+YA=7U0= M1\6X1G!ZETNHSW#SP,]D1\+ :9%KK!8#S-X/5P"/1-KAJ+\%,-'>1QJ/V(QV MAB.VWM';=/53AEN>/<5I#MWY(PQTSGT(.:M^'5#=%');OF!_D$4A-^7E6G#( M6&4 WS]*6;S>J'?VA]]H]/\"4$L#!!0 ( ,.$F5A:&IRNH0, *<, 8 M >&PO=V]R:W-H965T&ULK9=M;]LV$,>_"J$50PMDT?.# M,UM XJ#87@PPZG9[,>P%+=$6$4KT2,IN^^EWE!1%LAG9*>87MBC=_?F[XXD\ MSX]*T8KLA)(UF6)Q;<'POAQ8;G6\XU/=%!MF1-6(]8X70N^!$);0UJ^J+)3>,-T=!*+^-:"7A*P4^E M2UY)SFB.%W^2++>W1^[VQ!]GP*O M3X'7Z/FOZ*T5! ^5J1#?HH^T@A10B'?%)6TJ[>_[C50"ZNT?4ZBM=F#6UB_A MG=SCC"PL>,LD$0=BI3__Y$;.KZ; _R>Q41K\/@W^E'IZS^"5;I8?-@>4\WJC MMC6#]RSC=:6,R]P*1HV@WB\.J1<&R=P^#&,R&'F)TQN-6(.>-9AFS;*ZK%E3 MM(\$D@$KIM?*!-DJA8/Y?3=Q0_<$TV06QK/(#!KVH.'5H+CD0M'OKX*&9XER MD]D9I\DJ\4(S9M1C1I.8*]@[B1 "1M.]G2#]EB@ V8U07L"FWX!.X$)N56- M!S#.K7-*?,%H!!SWP/';@!M$B7"M"B[H=Y*;<..S-8ZQR)EF7 MO"QA@WY;S7::%XKVDM68>'#:NF\@OJIH.\5AXCS',=;M5:9C\I=#TIT\?(SD M-Q.EV\D-68)HYB=A&)]27V$YAGXYTMSI,^T9NJ.]4,.=V!@DB0(_BDZ1C99A M%/JOG!?NR\GF3A]MGZ$9E[7XUF8:O<<*95RJ#T;@\T,K#MS962V?FR70.YT6 MLSWH(G4+#VW:CE82,;(%/^RZ<9N'6)>9T3D<]S?T-BCU_0+4GDFS5EL2?D+7ON\RTC7I IQ5$?&8;= MC[TPZ0VOLFI"4_^O) QB:+4DL3Q1V&T5WXS5:Q?'ZQ_SLA+,BN/DS&-OH6! MV%SWW!X(R-K;16)!]U](0>\(97C.X!2Z6EM?0B&YM,6[()D]2- M2\'DVU#JB>&8)IQ&8> )$H"ED#_21X(#N@;S+6%>.M8 M(QR$"7C(F!X$Z0& PI8G8<#!) A(T]?N2 M4,D*'5C=(*W!J<#^[ Y-? M'B:S983"C8!VF:RF M\\%4(C,5OAP8Q\C:4L@TNX:Q2FU0FTEJT( G! M7.^&M(CFN%"0T^>3+LHK1 M2&H]2[%\]BHY6&UT3HM"6\CNFK)5KH+Z9*4A,$XG\<_>BLKD15DHJTXY:2Z4 M\.U6X8 1:N%O2R'LX X&53:"CK:\F(P6,QFTED"&+[#\,EI,9/SZ/%],92R; MSY2E!M0FN%-KC7-9:_*ODA[49[T;CX<^(!Y+Y"SC0&X:\DV"DGANRJFYP+@P M'*/QUXKF2J6.I BKK CU:;$+]UOF8?Y%]S1Z2J4.>JC*IDB?36_#:)?NZ;[/ M,86QTY"KE;J05VD6Z=-L-_(WN*;XYFDS3ZW41;!*TPAI(\:WR?W=E\?)+1A] ME17/W03(:FU*C%H.!T=%%0E>>2>HX>"M*7"R=XXD[4FYZI 0/H" M84SE5H^N <\7',\:*EM&@YTO /3-;134WDD[V+5;;E6(&8.N*(>K(@'K MBX2'@HTNENA-G-R@/).U)N&JML#P#9U8;5UR,M,S66LRK8H,K.\%:&()5FSI M,:QM1@L""C$'N1W;:5QKANN[X=\92_!Y&^/_16<<5^4$UI<3_TWV.3:< M5N])*68-CF-)OW:F%!/VG!VU<>#372+R@YCR:7F<-\H.L8Z>W\#+<7XH5YG) MSPBG'GL.$PXBLI8FC0M'3C66'[OE-X)NLY.K%16"QMGEAG@!8:F ?+^F5!QN MT@^4AY_#OP%02P,$% @ PX296)23P9_C P : T !@ !X;"]W;W)K MS< M@UPMQ%X7C-,'B=2^+(G\ZXX6XKCT0N\T\9GM M![JF16$L 8X_&Z->NZ91//\^6?_)D@_JE?' RA'Z)+C.%?J19S1[J>\#BY8*/E&YPZ,&/Q%YC:+P/<(! MCAUXUJ]7CT;@1*UG(VLO&K#7.G/0E[_?;I26$,A_N+Q76X_=ULWIOE$52>G2 M \.*R@/U5M]_%R;!#R[J_Y.Q%XZ(6T?$8]97OT R8I:QBV:MFUA=DW,.JRB> M!PO_< Z_+X3C&+="+V!-6EB345CW7%,@JY&$?4+J2"I$2K&'_9(T+8A2;,O@ M3&B!^"B!>I7)&;8K/)]V"/2%<)*X\2N[.^XPZ8M$ M1>4MD_I^BJ&HJ-N1X)'1.):H$)"VJF:R3VTFV*@A_:X#-^[L7=D^.2V9@ M\\+@N>@%KXBQMW%S5KB@AR[N$G#(X(%-"\^J=O@* C7H]$5MJ;W=1* 3<^CP MZ&S61=V7PD.Q%N)GV'@4]MH!U8D1]P,]"KK)QR&%DUDX /*Y;H>CU= )$A&M M)=OL-=D4U :VX%R$9!JA614F?[DVDG$4:R#J+%6]LD=^;OS#7"]L+/9NH["'1T.P9)J:!;,!E<3\&YLF[KZX$6E>V,-T)# MGVT_<[@*46D$X/]6"'T:F 7:R]7J'U!+ P04 " ##A)E8B!'#OOP( "! M30 & 'AL+W=OF7QA?R.23/ M*U)ZR?KJN:P^UBM*&?J\61?U]63%V/;M;%8O5W23UF_*+2WX-P]EM4D9?UL] MSNIM1=.LK;19SXAA.+--FA>3FZOVL]OJYJKT-L*U;O-)JV^O*/K\OEZ M@B=?/_B0/ZY8\\'LYFJ;/M([RO[:WE;\W>Q R?(-+>J\+%!%'ZXGO^*WB=E6 M:$O\G=/G^N@U:KIR7Y8?FS=)=CTQFA;1-5VR!I'R/T]T3M?KAL3;\:F#3@XQ MFXK'K[_2P[;SO#/W:4WGY?J?/&.KZXDW01E]2'=K]J%\CFG7(;OA+O3?XB9>G-554^HZHIS6G-BU9!;6V>\[QHQ'['*OYMSNNQFWE9U.4ZSU)& M,W3'^!^N9%:C\@'-5VGQ2&N4%RCXM,O9%S1%?]TMT*L?7Z,?FT__7)6[.BVR M^FK&>%,:X&S9A7VW#TM.A/VS9.E:46VNKS8O-QM^A=RMTHHW[-_?Z>:>5O\I M. L]Y]=SV:K9IIYHB@IEN6&HE>_E77]6A-::]AJY(PK M_R!_@=?560%D'[!B_ M:!)I'A)I?N]$:@-S!@CN_S= HIAXP:0,)"2%@DC\?4<;'C"3J# MC)DHRUPME1"S,() 10TA89$DSC2EH!#)< @0;Z,@^Z,A^D8[0J[J]P7FM$I06 M.7:6@H0M(&$!)"R$A$6V='UAVQ D"ADPT0<<*,\Y*,_1*N\#W>ZJY8HKKUDC ME_L;K;J1HTIRCCQW"_/)7!MNK) @80$D+(2$18[BSDO0$62\! @V$)Q[$)S[ M0L%I)SLM=.QD!PE;0,("2%@("8M<^=*WA2>(&#)@H@\XT)YWT)ZGU=XB?\HS M6F0UVO)G?97,/#FHY0C=G&N#C)4/)"RXI/DA9,0($A9#PA(@V$!H_D%HOE9H MMYT'G!89*EO39EO6K*(LKUI7#=W3@C[D#&WYLVK],RHH:V;#?._EL/0S53II MOI1>(CSJS[7M&JM-2%@ "0O/CT0$&2^&A"5 L($RL=';O(96F^_I,VH76I37 M]:ZQ2I2FK2&-L'!K.^^*.*>++,Y3 GUKQ^H"E!:!TF)06@)%&ZKH:+, CU21 M]O9-3QM[_];1!I>_84CB@XP9@-)"4%H$2HM!:7G%)LLO=,+(N(:H.TNQ>@M$#5 ],5O-@0-&8$2HL5/7"$V\4$*N)01/U& M M;O)!SM6@7-0\/Q?M7O:778KS*5&I.M/Y*],:29 M3&!Z4%H+00E!:!TF)06@)%&XJT M]_VQWO@?=RY#/36Z\CI'?,\0#5I%.4M<\!=8-ICYK,AG1G&94Y0C?+)PQ'5. M85A;ODO$=4YNVQ1;XI&=6$&S?)^(ZQR0XSY,:6^G8[V?#I%22,]WCF4#G"?> MY#!TA:@M "4%H+2(B+O,6##D6[F08,F9X,.==C;ZD1OJX\[CM/!!O<2 MEG3<&-+.78#2 E!:"$J++AG<D D4;BN_H!+S>4W_AT1RB\(\]RQ9E".JG M@]("4%H(2HL4HSN5AS< J<#3I46&^5$[U5?OX 3@<87G7BX?"Y/LQH,8': MY41QP%WJ00@:,P*EQ:"T!(HVE%QOK!.]L?Z=CN(0E0\MJA3(A>Y4"DD+0&GA M!:,1@4:,06D)%&VHT7Z_@.CW"RX[DD-D UE\D.V*Z([DG*<$^M:.U@:H=P]* MBT%I"11MJ*)^%X#H=P%&'LG1TT8_O2D'/[(/2PHO&(P*-&8/2$BC:4(S]I@31 M;TKHC^,0V9IU04PMARQ"-D@:HUL7C0 M)E(5PZ8A&6!R,9N(/QJ0Z ?[A
W??U+O[WY1,/7OL?9(I&\Y'.CG[YJ?EQ,CZO/>9%C=;T@>.--RX7>K7_O:_] M&U9NVQ^#NB\9*S?MRQ5-,UHU!?CW#V7)OKYI?E_J\*MK-_\#4$L#!!0 ( M ,.$F5BEPB*(V < %\C 8 >&PO=V]R:W-H965T&UL MK9IM<^(X$L>_BHK;NMJM6@9;DGG()50Q)-FA:H?)AT5/_9\*H@4OVL'@=B5U&2-8V*? "C:#@H""M[T\OFVETUO>2US%E)[RH@ MZJ(@U[UPSQZW4E\83"]WY)&NJ/RZNZO4K\'!2\8*6@K&2U#1 MS55O%E_,,=8-&HMOC#Z+H^] =V7-^7?]8Y%=]2*MB.8TE=H%41]/=$[S7'M2 M.O[>.^T=[JD;'G]_]7[;=%YU9DT$G?/\+Y;)[55OW ,9W9 ZE_?\^1/==RC1 M_E*>B^8O>-[;1CV0UD+R8M]8*2A8V7Z2'_N!.&J@_+@;P'T#V&V /0W0O@%J M.MHJ:[IU32297E;\&53:6GG37YJQ:5JKWK!23^-*5NJ_3+63TSDO!<]91B3- MP$JJ#S5'4@"^ 7,BMN!6S;, ??!U=0U^_>4W\ M@)7C8\EJ0,A.7 ZDT:$^# M='^_C^W]H.=^"'SFI=P*<%-F-#MM/U#:#QV KQWX"(,./Y/J T#Q[P!&$#OT MS'^^.0K(08?Q1(T_Y!O/V>H3N/WSRU\K<'O_Y3/X#O*O[$5(B"]0OXM1;J"RM_ ZI\5D2R M\K&M/TPR*IS3F9QS.L_D[&3\!AV)])6-SFHFP35 MS;>D?*1"U_@GDM=48R!G&ZHNB+HB94K!3M$B55'OTCVQ)/4G>-C1[3 :36*W M[C@R&(O>B( -K:HF2]M4)C_<&O=^CN\/QW#4$>FPFJ"A1^01:^.@R"]R2RM0 M\K+?E!@5 H5;8VQK'$ZZ$FVC?CSQ!$ ,C488!I@) =+&JLZGG)$UR_WE;N_T M3/7N7-Y.A\ @/ [R<3I+4UYK3JB:0MD36>=.E.V]G$S $%HP571'6 ;H#\T+ MVL80;Z(_K56:EG(?7$[EB2T*1K&5H@XSA"83CW;#NS@,O#9) _)L@*G(ZXIS M&(VPKX 8S,5ASATBO&%I8ZN?)-;,.ZQ&T6CL46CP%K_!MS2M:FIFWJG0 M1E:AG!Q&'%?2TJJ4BFLJ,J?VJ/0AA0:64-H&QU!^G0S8S@& MPQQKH^^HW+KD09M._:.IV^]['$8)]J0'- R#888MW[] =G;!IE>2H&X:.:SZ M*![Z.F$@!]^ 7&>7MEA^NUG]S"X-GI5SY_)V.@J&4IH)L*EX 03)FP6T'R701E@RL93:1F.?4@,Y&(:J#Q,K8?$SU0>!_GB8=)=7KC,8(1\T6P M"K0]?]&%,L\/DY6-?TJH M&5U+9]\=F\9X%$46+UQVPV.[TT,]@V44QO)I9K\M&-GPC;&MUV$&L5^N@30* M0_I:R0),B+K)YI0+=_U!SBUD5Z/+R'=@@PR"41!NTVNF<[C,]%J694YUT+%Q M&G:7.6XKSTH;'1WCAMFH K2NTBT130E/>5&H*BGT69A3JFN/A[M*'4:>PX8D($D"D/R MC3*^8:4*VK?+.')L_W TMC+,-AM&0U_T&GZB-_AY\P#FGV;+/V[4VA$T-7VV MO&Z_W/S[Z^+;[,^;YIQ M5_&N%O&,NY/2QF*GD8E.XX,<63N+O>;.RI^I.3J9B&Y8(CKO'RPXK.$D\/,"& MJ#A,5)?4\$$S=AWB)M:C+MM*)8H'"]C0%8^EX)FM!RV'47C>A<_QA?S-MW/8R;]M63SZ12*!,@IQOE,OHP4H->M6]SM#\DWS4O M1*RYE+QHOFXIR6BE#=3_-YS+UQ_Z!H=W:J;_ U!+ P04 " ##A)E8DY=F M$4<" "?!0 & 'AL+W=O!"Z_J*$)454%$U$#5P<[,6LJ+:F')#5"V!Y@Y4 ME20,@@FI*.,XC9UO(=-8-+ID'!82J::JJ'R>0BG:! _QSG'/-H6V#I+&-=W M$O1#O9#&(CU+SBK@B@F.)*P3?#V\FHULO OXSJ!5>V=DE:R$>+3&;9[@P!8$ M)63:,E#SV<(,RM(2F3)^=IRX3VF!^^<=^V>GW6A9404S4?Y@N2X2_ &C'-:T M*?6]:&^@TS.V?)DHE?M%K8\=CS'*&J5%U8%-!17C_DN?NC[L 8;' &$'"%\# M1D< 40>(G%!?F9,UIYJFL10MDC;:L-F#ZXU#&S6,VW]QJ:6Y90:GTP5]1EN% M%B#=B^ 9H#E362E4(P&]1P_+.3H_NT!GB''TK1"-HCQ7,=$FMV4@69=GZO.$ M1_)$Z$YP72CTB>>0O\034W-?>+@K?!J>)+RC:I>G&QVFL[-[I6J:08+-<"J06\#IVS?#2?#QD-;_1/9"^:A7 M/CK%GGXUJ^:69Z("=/Y%*'5Q2*VGF#@*NUBV:12&04RV^RK^# JCRZ@/\M61 MO;=>@=RX%:!0)AJN_>OIO?V6N7;#]Q85RA$M:&,AA< MFMF5?AUX0XO:3=1*:#.?[EB8#0K2!IC[M1!Z9]@$_4Y.?P%02P,$% @ MPX296 , U)1@ @ P@< !@ !X;"]W;W)K"&^G<_?.)">4E6DB)>0FF[%K-8FUVL.OB?$];=K3T#&V UH+K2J$OG #Y-SXV9EXO M/>@MTR!PC64/#?HW*$W288 W\.D.'&]PAG,IMZL^G5E0O9A:EG[>*C>[4&6;K7 M0Z%Q>C*ZC1>-NZ:W0 MYLYWSUF7!W9=$I,F' M#T6*'&W)?+,%HH.G4FD[C@KGJLLXMFF!I; ]JE#SES694C@631[;RJ#(@E.I MXJ3?OXA+(74T&07=PDQ&5#LE-2X,V+HLA=E-4=%V' VB9\6CS OG%?%D5(D< ME^@^5PO#4MRA9+)$;25I,+@>1]>#R^FYMP\&7R1N[=X9?"8KHF]>F&?CJ.\) MH<+4>03!?QNB&G\TV)&74CON']^1K\+N7,N*V%Q1NJKS%PQCMY%D.%: MU,H]TO9/;/-YZ_%24C;\PK:U[4>0UM91V3HS@U+JYE\\M??P7QR2UB$)O)M M@>6-<&(R,K0%XZT9S1]"JL&;R4GMB[)TAK]*]G.3&[2ID56X(5K#M+9L8.TH M=@SN3>*T!9HV0,EO@(;P@;0K+-SJ#+.?_6,FU3%+GIE-DZ. 'X3IP7!P!DD_ M.3^"-^PR'0:\X6_P'DPNM/PN?*IG,"-M2+Z*.ZF%3J50 ML&0E5W:2J0XCBH?RVPPFKQ^-;CH7QU) M[[Q+[_P8^O\IY'&@00]N;I>SQ_GBT_SA'A[N8/IY.;^_72[A$==H4*=HP1&\ M?O4N2?I7,S(([\4JB(.KLY=Z,L*1D6@[ U?@#Z.R$GKWTG>++S54FU85BF5E M*94P4!6&GZ0%P;%JBQEC&ZKS@L AN5/2KL&8E:U75F92>+,> M?$7@H6H\**<%J[94(#6X+8'%/#3;)9P,3IF0[Q22!O8K[*.<)*?PA.9#VR'>M'?HV<9[L[A$DX>-X]NAUJX9 MRYVV6VK7S2S_8=YL1)Z N=06%*[9M=_[XVT$IMDRC>"H"I-]18[W1#@6O)C1 M> /^OB:FWPH^0+?J)_\"4$L#!!0 ( ,.$F5B"+C/@P0H #8= 9 M>&PO=V]R:W-H965TW4LJ+NR(OW?%@Y7WU9CQVR4H5THU,I4H\61I;2(^O-AN[RBJ9\J8B M'T\GDY_'A=3EX.2(?[NR)T>F]KDNU945KBX*:>]/56XVQX/]0?/#M##;?W-Z2.MYP6]:;5SOLR!/%L9\ MI2\7Z?%@0@:I7"6>)$C\6ZLSE>O!R)52UGG_MIL_JZB/R])7F)RQW_%)JP]^&4@DMIY4\3-L*#09?@O M[V(<>AM>3Q[9,(T;IFQW4,16OI->GAQ9LQ&65D,:?6!7>3>,TR4E9>XMGFKL M\R=SG95ZJ1-9>C%+$E.77I>9N#*Y3K1RXK9*I5='8P]=M&.<1+FG0>[T$;D' MXI,I_0>MXP;N<_?=LX;P%4/ZSR^$@[W"W/"J>-ZZ2B3H>H#JE_(4U/RMUM]70DYAO9O=O!>GTFDGS%);2RU!I98H?=)GH*E?\^,R4#J:FX?GG4GR2]R+D M\F"(IU:)CW)AK/3&DCN7H]]&(C$%]GN5"NV=@'EK;6J7WT-^B0 D>&!5:@KE M/ +#DI&\TLE0[R_\2HD??W@]G4[>7C]8=].MXQ7[;W\2FY5.5L*OK*FSE9 " MP=#!>N=5Y890YE#J9 X407:A;*9L<&^7 T,(69D\I421+[*\;[9>*ORU.0(% MN1OM5QPS77JS0];'^DX5"U/;3,Q',Q9;U0LD7N2ZT&10KN5"Y]K?]_0DQE8D M X]KE*!EO;G=R*C^6:U@;;O6:_@R9%M=O7#JCQHY1T(X&CJS(;@[ _)0 M'/K#MB$A DCT=J:DVR'LHDPX#.\4'))XVCB+'2-Q VN>2+A80>9"*>H(7$B( M$)H;:9); %HHOZ%E\%%[4AOBB! 7>)J WJS)61TL0!F41J1ZN<0W8+/=3;'! ME@4*#U%3E:2<=#(KJZ$;>??/6$WA>4:67/J8YR<$#6D!.A^".@QPH;BMX4$9 M6GSHM@AG!W6GQ%*7$@4MBZ4UA9 %A72K7%MA(7Z[BX7* M=FAE2/^F$5N9>H\1? %32AD/N1] 5FP6X] ?4O_K[6$L19V M7[/= ONH_XO]R=ZO#!0*,&A" ?.AQ2EJ<: T"_Z('>J \_6,JEE9UC#_6SW_ M:/7<*VFC_'^(@2Z>ST:T0;&UL:#<;@J@JFVKG/A#IUKR$_(VT.]&H3P!1MG45TYV MK0U;SD8!U21D3!6[M:BSKEGW)%)8#=, H(HB"& G#VPJJ8 9++]%[#NWH_E(?)C-KMHN0ZXVP>U;W-5>[4@8A5.7 MF$9JAJXCBNA@2%&<691WKO #A?M:974>!,SW_CEZ)/PM]!8R9R?#X-]7_QW( M0\O>@"U1S."---0];0FXCPCZCCJ><;#A;7X__ Z::9"&!)#'(4*=X123I3&^ MI%)(M4MR@YX%QRWZE*;\+NY%FY#63QF*<*=B;G3/,PJ+B6X_*H<6N:XX7:\X M^QAJ!CK:0IZX0-?(?G2?37@FNW^-6 [^%\1B5:_"T!F3E2PSY9I.M\OEF-.V MP;5]+:UM4Q+/\>[A8\A'6858"D(#)J4"(YA)26G/EE"=:W!'0VZ1E[3GL0&U M34(DT(9#V!>(]_=;M 2L*L=H57?*)MJIAJ/$ A,//Z4G?@L @'%>T]0P0KS+ MO3ZK-<+[A&45U0U<1S#1R>F 2_,4^%0)LP%%N96NA/3>:BB5"Y $5FX5Y!;] MPB$8CZAU[NU/)G]C62G*-(^4NM=,E[TI*2 UTDG?2$7#:2GC$)'T#P C9(13 M82I=QHFQD*7,N%R&7. R_5(W6:#-\(U*N 16G2,<\L@FEE+;KM(:"(5)W;5@ M;PBWPE^3\G!"IQ7(Z^SME]?C7#02Y[6EBBQX?@I.*)J@D*M&;2?^>\>%PR$" M<,^X:3S4Z#(+,CWE(0YF/G".LT:[L$K=50!!3V%3WF36P_JF&@$"I68DY=(Y MQF'(YH8JMY I0R8,IR%J[62';80^&S%%!-Q4=5);2VF(.ZK>H; =V[Y5N9)$ M=4(#6PFS5? R#HTE]R<@#P' \"W=2BQSLW%_8A0;X31*6?)H,U37#%E22ZZ:)]_DF1$U"N"Q,0P$:TEL.=G'^R*@O8 M8%IW@!IM;*(#=S.S"D6!,NCX*L"^8JXUB$L8ZVO[A!!TW$]/7DIS?BHJ@L M6[WE3L.;ZT(W(MKW1Q93<_-^,SRQU22RA"?W&77M"E8CR=8DO*VS2XO4T,P6<);=A( MC8ZNV_;$;:OH:&B CV@."?$H7N^5[2]8!,#507FJVI-=_(.SKV M!CR^.MR%QV[E8SCDL9*.XF7"YXS8]CUV]-SJ8W!Q'^$9[E@Q)CI/?E+GR<+P M3WG/<'2C7$**S#(*2W-1V3] QE S(5+G+8EAN[-E9PU=VTF=]L6%T^47'%0< MFG!W#_D$@"/RFY3_OW%7]5'W5JS,!E1LA]MX#*OCI>&V_._&VE:&U5OMK^U)P%MZ%= MTH4OWE3\9FQAO#<%?USAD*\L+&PO=V]R:W-H965T;95H@.WF2M[(15SC67463S"B6W ]V@HI.--I([4DT9 MV<8@+T*0K*,DCL\CR85BV3C8;DTVUJVKA<); [:5DIO?,ZSU=L*&;&^X$V7E MO"'*Q@TO<87NH;DUI$4]2B$D*BNT H.;"9L.+V M6183%GM"6&/N/ *GSRO.L:X]$-%XV6&R/J4//)3WZ%]#[53+FENO9)7MV ML^0DX#4W TB'GR")D]$)O+2O-@UXZ3MXL]:2Q5J8:[D6BG=E_YRNK3,T'[^. ME=PACHXC^IVYM W/<<)H*2R:5V39QP_#\_C+";ZCGN_H%/K_WLYIL'0 T_F/ MA^5J>;_\?K."Z?SQB8;D<[Q>DF[,5:.]JR(%;TK*'Q M#G2^T=KM%9^@?RBS/U!+ P04 " ##A)E8X$5N>3 # W!P &0 'AL M+W=OO.&73M$D5@4!_,4 " MVFE(;5<5MCY,>S#)0:PY=F8[3;N_?F<'0CJU3-I+EDK_-"FB MA<=,2#,*4FOS01B:.,6,F;;*4=+.6NF,65+U)C2Y1I9XHTR$4:=S$F:,RV \ M]&NW>CQ4A15%*@L;U*)AT!].^.^\/?.-8FH8,+I*54C^=,D]&0<<10H&Q=0B,?@\X M0R$<$-'XM<4,:I?.L"GOT#_YV"F6%3,X4^*>)S8=!6 TPHP>@6P!]<$F1JXE DFS^U#(E?C ?;]FGW_$/K_U.LP8+\-LR\WR[O); F3 MQ>)RN8#)S0546!["F)/P>T;;BPF[K E MV[42U/M<;N ]E[2B"D,VYL.@1;6-4U_<"XPQ6U'J26G-GGL8M&:%UB@MO(7S M;I>^W:/HO-=ZKM5Y-RY.3,_I&Y^>MIEPS:%T:RZG+?8AEBG(?9S.XD@L! M*Z1Y%*N-Y+\I2F9(\W=JT+JG:T0Q=B/(JBZH?+D,QELFN=)^'KV428W 92P* MZAP20!6:QE:L"FF=CQCY UL);/\3K\F8FV>8A42F)@JS%= M*5;E?C2NE*7&]V)*+QMJ=X#VUTK9G>(&ULA511;]HP M$'[G5YRR:MHD1$((I&* 5-I.XZ$=:KOV8=J#20YBU;$SVRGMO]_9@91)+7U) M?.?[/G]W]MUDJ_2C*1 M/)="FFE06%N-P]!D!9;,]%2%DG;62I?,DJDWH:DT MLMR#2A'&430*2\9E,)MXWU+/)JJV@DM<:C!U63+],D>AMM.@'^P=-WQ36.<( M9Y.*;? 6[:]JJ\!R%<$0DX^^.,VB/=,##]9[]N\^= M <0[0.QU-P=YE1?,LME$JRUH%TUL;N%3]6@2QZ6[E%NK:9<3SLX6\@FE59JC MF826")T[S';@>0..WP$/X$I)6QBXE#GF_^-#$M*JB?=JYO%1PBNF>S#H=R&. MXN0(WZ#-;N#Y!A]D]P(7W&1"F5HC_#Y;&:OI.?QY*^.&,'F;T+7(V%0LPVE M/6!0/V$P^_RI/XJ^'9&;M'*38^P?7<9Q\+ 'B^O[R^N[GS>+RULXX(),41,9 M"VH-MD!8*T&]R.4&OG!)'E4;)G/S==RA^F>%OX +S+!=.629H]U7Q":11-^WWW:+?3:,8'I ",E'GI%_[7J.T#)U* MWEIK$D<3"DS!J\IEQMN;MPI4K2$3G!PNW-? 85T]2$]>9Q8,$ZY0K/*S8A?$ MLDR5%9,OCM$540F>4X(Y&$N_TA,2"8U(S1S0]-YZ!>%!>Y:H-WX(N5NII6TZ MM?6V<^ZL:>_7\&9(T@5MN#0@<$W0J)<. ]#-X&D,JRK?["ME:73X94&S&K4+ MH/VU4G9ON /:Z3_[!U!+ P04 " ##A)E8"\( &)\$ M"@ &0 'AL M+W=O 88I#SN&9*SG9/. M)D9V)V83WJJJ;/!.@&SKFHGG2ZSX9NH&[DYP7ZX*I07]V63-5CA']<_Z3M"L MWZ'D98V-+'D# I=3]R(87\9ZO]GPO<2-W/L&;,6K'V6NBJD[="'')6LK=<\W M?^+6GD3C9;R2YA\V=F] F[-6*EYOE8E!739V9$];/^PI#/W?*(1;A=#PM@<9 MEI^98K.)X!L0>C>AZ0]CJM$F1($'H1_&1_"BSK#(X$5' M#8-_+Q92"8K]?X=LM!#Q80A=#V.Y9AE.74IXB>(1W=G'#T'J?SI",.X(QL?0 MCWC^N%[:@YOKB_GU''X@%.P1@2I4,%4V*ZBLT6M14H65U3-DG,I'FC6^I-^R MS!!8DT/%%F!L\RB;LH+.$,]F 7^UY9JJ3IG9(Q9E5J'LZ<-(B )S*!O%@5$= M+\QYP%8"T:BH@BDZLZ9)1ANIZOYJB86-:N0!-1' IX[0>S:$#5>L6E%_\."B M6J!0S"-)PW+6@X<"-?J:-W28U!99 OA$/4I:**X*% 1C^Y4I?$$KDLZNJ -) M.*4C5,%;2;OEV=AY*(C]JVQV*!>S0B>CHY/1<'>NR).\*G.FR+"YHJ'>D;BU M_J<-8^?V=2PZ:B<0>^$P-&,\'#GS@@MU3OZLWVQ,DA#B<.1\IP R03B%9 !G\/'#, S"3\X#5ZQZ1R'Q0C\U8Q*&QRRZ8K* +]I= M^Q9E6KHT3CP_D'3LV>J?0.0-$]^8&J2)8QJ]1FUUB*1$?<9"T85A%W\;CQY@-^R-1O", M3.C/.+"?[^'R4F:\I4PF;3R$D_2B ?Q!0S"D84YW9-Y69$?;[%1I8JET#M%V M-;PYSQA51569J+X#WE:J]A.9O(AA3JD3\P8!&)J%#IA;"D8$"8>NE@^"8QCWDK33U]NF'F^;'F<8-2CN%K MO6Z5;3^$3JZB#;$7A9J#A7WC5*BH@LJJ5"7JK$P",CF .57[WYRB2R:<@\VQ M4UM%9[8#VGKQH*$WD4#J1?D+)%O0%MY8JGDK](J.ES)=I+9=!'47@=>!,M"Z MDT#OT.71W[O":Q0K\U#164$^LK=Y)^W>0A?V"?"RW3ZDZ-Q5V4@BO"15OS=( M7!#V<6(GBJ_-@V#!%3TOS&=![SD4>@.M+SFY9SO1!W0OQ-G_4$L#!!0 ( M ,.$F5B75;N*F@D )08 9 >&PO=V]R:W-H965TC^_3I!GP\M^ZGGVH=Z*'(2W_2F88P>[>[Z].I M+I3OV9DN\65L7:$"7MUDU\^<5IDL*O+=I-\_V"V4*3NGQS+VS9T>VRKDIM3? M'/FJ*)1[/->YG9]T!IUFX,9,IH$'=D^/9VJB;W7X/OOF\+;;2LE,H4MO;$E. MCT\Z9X-WYWL\7R;\:?3<+ST3[V1D[4]^^92==/ILD,YU&EB"PL^]OM!YSH)@ MQE^US$ZKDAL9>1\OK"YC],%J8GG:,.97JLJCS]GG^6E M-O?RE^9Q;G+8H;3RP1;U8EA0F#+^JH?:#TL+COH;%B3U@D3LCHK$RDL5U.FQ MLW-R/!O2^$&V*JMAG"DY*+?!X:O!NG!Z;C2%QV.=P,$\^?= MM!9R'H4D&X0,Z;,MP]3359GI[.GZ71C46I4T5ITG+PK\K%R/AH,N)?UD[P5Y MPW:70Y$WW""/]T:7QJ>Y]973].^SD0\.B/C/NLU&67OK97&6O/,SE>J3#M+ M:W>O.Z>__S8XZ+]_P=*]UM*]EZ3_:CQ>%G+8H^NO7_ZY(L\3W12\;7:6K^IS,R)86IIK'-D<.F MG%!0HUS3EHS;RJLR\]OOWGPJ@X9' MVHH.FS"I4SX9$NXYM+IQ+22YWJ8J0= MO[Q!? =TJTMC'7VQ07N\.(.?,]H:;-->K_\'_8/^I_M#^;I_(%_O;% YY0R2P"#).%B#@SAG-JBI'L E=OR='1P0-MOKI\(ZU*)2O 6LOK=X6%?GH;= MP7!/W-A&&/B8J4=!@=>%V5$E')OGCP2BE=U!"5"Q%.P^]<0%OR0BH@7>91FW M>A:BD.2H!Q!W2;$#0)1A2K9R-)]:63^^VM[#!TT>;9P"T[V(LA8&__W:4)/WW%]>?/LKCX/TV*2]NU*X;T\?'\)82 M7M0Y'V"E9,54!9I#5W3\#5-PU5-PPV:[M::SFK7JU*.09I+ MM;[7".>2FC4:G@&!0U8'2%$:DVA<)U%7A%UQ@9[2&0* *B6FW $"$Q&==:= M39R. =I"U%6:U_T!"P3:N=0+?I31:)Q[:D M9@:5<%Z>)0@*_Y);G!E=ESB!:9V5N /J,]PGTJQQ(NYO-W=BBV^0@',L)^8ZNI>F5QJ9:K0>[)FA"?Z$_@7+^"LQ*%#,*LT M4L!Z2 BFES_E.B"#/!M9$^=\:J ^<+/!3#E#QC\8Q)9Y^2W]T3MJB0I6+%H[ M[M:)O>MQ)HJI*:38&K]$BLTV-L,0YJQJ/DQZ2:.ZAY)-*L,2M@,H?)+Z&\5V M4=10)I[OZK"WU^X*JE]V$+L0'"B'8DZF"5 )+M5UB1M9=,0T=K8@"QMP"$:? MDO)'$?+48^O)/!;H):0 47F5Q>IFO=^ICY[,QO?&"ZSG4*41=]6<2VLWV)(3 MI"EMA4)Q=68RP9?%S#J/HKGM9!^-X_;0MRG[FJ6.2P+*.>@*82GX:J&AVM3> M:[!?\-UZ/W!OET95X'8*:85"*6S&I6514GB54Q--C@\IM)6J/*UR*=QP:(H> MRN8FD_>K\T]WE^ *P_5!DJ"5HA]FNO1Z6PQ6".HO"^66^ FZEL2OT;Y=1V*M M9=Q8P.>FC"V55D!"Z^[MIN8^L3CV1@OS*A^[34T%NGJX.^6PCKD5'N.,"]8! M*3E&['IH36%"P;TQ*W%&&JY%9)J.I#"E*:IB8Q2 !BE&"/& ?^N40 0]KU8/ MLGK%RUB4\!FH6;0!^WS.](!$N9,J/Z5TJMQ$^TB*W(Z#C8UK.BKEO69 ^6#3 MGU*9X305[WR8Z031SV3! JZ?F81186&= (V?:QI8$\*5E&"W/]^ MW$7=1*4 M>F+1::$\0F-3#9 M0 :1E*5K%5X4+(57&*0K/EQ!"BK9H'?(C48L5VXC$#'SH)<<8J8D$W?B4H-1 M6>'GV.RO,NZ/F%3"2 5:J(6QW @O<@'A9]Z*N;HVTJODMY[A+Q:M)DOAHN/@ MU^Z&LZNI#T1U6;'.1]_OQ +*M6ASW5PUB4]]6AYI,* =G,GE.,I)_VFIH^9E M'W4F;=P91#;91?Y(\MPQO_<&6-1%&)?]7<9-\?)"-52R"6M'-VK'+TB@TVN2^22 MY%FCTEVYH(C#0P;V1)Z^!JYS2N CI)>7DM%0 M3,WB'CQ99T8&_N9DY9U4?-);N%;XM>TK9^HQ.K>Y8Y!RT'3?TCBNNXW<7;HI M+C2(D._#&>;0&2^-V]'VROTLWC0OIL?[>G@36$$OK,=8VN\=[G<00[D#CR_! MSN3>>61#L(4\3K5"O'D"OH\M EB_L(+V'Q&G_P=02P,$% @ PX296*_, M2IO_ P @0@ !D !X;"]W;W)K&ULK59-;^,X M#+WG5Q">P: %BCAQTH]MDP!-FT&[F*9!FMT]+/:@V$PLC"UY)+EN]M M%-OVM!=_R.3CXZ-$>E1I\]VFB Y>\DS9<9 Z5UR&H8U3S(7MZ@(5?=EHDPM' MKV8;VL*@2+Q3GH51KW<6YD*J8#+R:PLS&>G295+APH M\UR8W10S78V#?K!? M6,IMZG@AG(P*L<4G='\4"T-O88N2R!R5E5J!P7^V0<])@09A@[1A!T>\8;S#(&(AH_&LR@# MZ.POF;AT'%P$D.!&E)E;ZNH.FWQ.&2_6F?57J&K;X7D <6F=SAMG8I!+5=_% M2Z/#@<-%[QV'J'&(/.\ZD&=Y*YR8C(RNP+ UH?]5[$SFIN"A/SM!727YN MLFCT%2J!1Y>B@86VSJ"3!DE[!U-4N)$.%IE0=A0ZBLF>8=S@3VO\Z!W\ 3QH MY5(+,Y5@\MH_)*XMX6A/>!I]"/@@3!<&_1.(>M'P [Q!*\# XPW>P5O^)U4+ M?U^O20/:,/^\E7"--WP;CP_1I2U$C.. 3HE%\XS!Y,NG_EGOZ@.VPY;M\"/T M_Z%<'^*_S?ZB"XO9_.G^<0[7\UMX7-W-EK!X?%HM9ZO[Y>QA-E_!=#:??;U? MP>+;]?P)%D9J T[#[T*5=-:Y6+T3T I!;T"7W!765B92&(D6"J.?)6T/$*"T MBFG#&+DNG29'.F!$,8%UDU?1"%!0?A#K9S12;3V:$\I)D64[H,L^S&WIXA0P M+S*]0XIT].73113UKNIU%LDO]*^.H4HU5&@04M(R(4Y-"M3>>EU8I=*VP?=D M*F%]2T@H,]BA,);CLFHR1E\C(B\R*,0.""P6!JEB@DA3O^/5$\J/0!/.@2"J M%!5055O"%&E+>1;".!G+0C@R9"X(OQ+P+.+2."&S0]ZOI6*037-.Y6UDJZU,>]T3D![6H] M-CJC^<(Z.K'.L!DR\E_TG@ED;!?C\+:Y$8'D'T6P^.Z3Z(SN"X,W^7[F'! M6,C1;/WP8]U+Y>H)T:ZV\_6Z'BN_S.OA3/EMI;*0X89<>]WSTP!,/?#J%Z<+ M/V36VM'(\H\I_2.@80/ZOM':[5\X0/O7,?D)4$L#!!0 ( ,.$F5BD\U; M8 , !(' 9 >&PO=V]R:W-H965TCK/+0> M1962C,Z+R>1-;H2RV7*>YA[\BAIW&']O'SR-\A-*I0S:H)P%C_M%MKJ\OIEQ? KX0V$?7GP#*RF=^\J# M^VJ139@0:I21$02]GG"-6C,0T?CKB)F=2G+BR^]G])^3=M)2BH!KIS^I*C:+ M[%T&%>Y%I^-'U_^*1SU7C">=#ND)_1![560@NQ"=.283 Z/L\!;?CGUXD?!N M\IV$XIA0)-Y#H<3R5D2QG'O7@^=H0N./)#5E$SEE>5-VT=.JHKRX7#MC5*0N MQP#"5K!V-BI;HY4*PSR/5((#_\G*B=^!7/ M_&Z*LX ;X<@\PN=5&:*G0_/EM2X, M16:O%^&+=!U:(7&1T4T)Z)\P6_[XP^6;R4]G),Q.$F;GT/_[EIV%>YWL^S&L M/VPV]X^;N^WC#E;;6QIO'^^WO]QMU_=W._B$T(@GA!+1)A9&'$:P]\Y I$L+ MT:7WB + "H,5"&++]P5M)6P$94%C+72ZE\X&B(V((+P*R&NQ07"^4I:< J3K M/$V[/91=(/HAC.&QP10I=5=QF8Z3J9:+H!7UARI&-P(TK78';M:%1RUX6FJA MS- Z2:WC/>Z(1Z5"VT4Z!,X_AY#G08L^.$OKRO[9$1>>\N2)/AZ@$H:,"_I& MR0:!A$UR;7HUZ1AZ;/AGY:Z#F UO>..G(<<('3;W#Y M-U!+ P04 " ##A)E8Y Y-37P$ #2"0 &0 'AL+W=O M=[L^R3A7OF-++K RLRY7 4,W[_K2L4JC4VZZ@U[OI)LK7;0FXSCWX"9C6P6C M"WYPY*L\5VYUQ<8N+UK]UGKBLYYG02:ZDW&IYOS(X4OYX##J;E!2G7/AM2W( M\>RB==D_OQJ*?33X7?/2;WV3*)E:^RR#N_2BU1-";#@)@J#PL^!K-D: 0..E MP6QM0HKC]O<:_:>H'5JFRO.U-7_H-&07K=,6I3Q3E0F?[?)G;O0<"UYBC8__ M:5G;]F&<5#[8O'$&@UP7]:]Z;?*PY7#:^XK#H'$81-YUH,CR1@4U&3N[)"?6 M0)./*#5Z@YPNI"B/P6%5PR],;E\J'5;C;@"6S'23QN^J]AM\Q>^([FT1,D^W M1_\N.&R(#-9$K@8[ >^5Z]!1OTV#WF"X ^]H(^PHXAWM%$9_74Y]<*C] MWQ]IK"&&'T/(?CCWI4KXHH6&]^P6W)I\_UW_I/?C#H+##<'A+O0=F=_MU^]U MZ/:W+W=/?](3MJ&OW(H>@TV>Z:9RNIA3R!A_CIGRND0L)2(D.,DV&:8V+9E2 MC>3H:16PWN^U3T;'Y#,%K61G%-;H/J)7)3;1@GV0&%B.LX>R(U)22^52W_D? M#!R7%68CRJ!].MPF8"M'B. M%"Q5GH#L*U4$&49*[/((K-Z11P@<<5[%4Z(TJB!=8!+G#L#J6B$I(P42%&Z]!C!0UOLK>- MV[ V[#TE F4X;6/SKV@JB9, H"])4;103C/Z'?Z075H/+"^XRM.L"A42I!)T MG-IL,4AYZ6Q*Y8^<#@E 50SK,M)&&\LMA=09[U (T_B!YB?J=7I]*I&+J/V_TCN"JM(T$FX3IB]+ MIPU)@*T.YL0H*?EVK&\)$_,75S)K4)A8 F3#NE1BWB/;)^U&EW1^E7-("C:S068.4&6S#4("S3_B_6^P.ZS&V%+HJ1YH7^ M1RI;X Y&<%T;HKW:THEJ"]=&W.0=;F.^;R)N[%L?UAT[LP;7KO3E/J#6V\8? MG.^];<8;3CB? A>#O8?FOA6I=33T4CAT'- BN(P#>J_@F:Y[U],A&O1- Z%" MDDXOW:0_KE&_@S/X-KKC(Y; MY.H71#T(MHRW]M0&O 'B9X9'%SLQP/K,VK >2(#-,V[R+U!+ P04 " ## MA)E8.BN&,0(( #T%@ &0 'AL+W=O00S(NOH6WP!?)UI,G,!V,@^+?6B1+;%ABLWI;EK6?/V> MZB8IRE:$S&9VL4#@D,VNZJI3IR[JT[DV3S:1TM'++,WL62MQ+C_N=FV4R)FP M'9W+#%\FVLR$PZN9=FUNI(B]T"SM#GJ]@^Y,J*QU?NK7/IOS4UVX5&7RLR%; MS&;"+"YEJN=GK7ZK6KA7T\3Q0O?\-!=3^2#=E_RSP5NWUA*KFS+6^HE?1O%9J\<&R51&CC4(_/I MLU4?R8+-YTK[K?<=OHR%E5SS_(TI]]UA?IU/J_ M- ][#[ Y*JS3LU(8%LQ4%OX7+R4.#8&CWC<$!J7 P-L=#O)67@LGSD^-GI/A MW=#&#]Y5+PWC5,9!>7 &7Q7DW/FU-.I9,#(TRJPS!0!WED06TP<93U4VI0L& M3CDE[6G7X4@6[$:E^LN@?O -]4/ZJ#.76+K)8AFORG=A:FWOH++WL_1]Z?<._PW^Z5C9*M2V,I']>C+$=I/K7.E3"H7OK#^5$ M.[:YB.19"YEDI7F6K?-??NH?]$XVN+17N[2W2?N/AW2C^O7&]_L=NKZY'WV] M>!Q]O:'1W/-W>/#W1Q=TT?;JY_'=W]2A=7^#QZ'-T\T.^2!&"4+[FV M,B:GP6KSA"IDE'VRR/=4N+ ^28O(%8*3V)+*\,])'(R=V&$[] A1^#+%&[D$ M%@45;9I+Z%Q0X52J_I3(U1H7U< %&B%%7-](3U:UDYV+'$? V%A3IAU)_LR; M=%,?B)!9$043H8EL+J,B#1_SPK"/4/,%26#\:5=ZEHML\A61+#5+=I^T\.GVWO*T\+2H-/KT<\,QG)M&-;F*DUI###S/%4!,-1>ZQ!N MCO18&] '3SC^04JZT_#JD';I-YU-=^'+C*[EV+4I _1LN8AA"/P0*;P,11]O M0'EI-27"DJ^KX3P^>N$MUGDIBK#"(8#E=28E[7Q0&:-$Y2#D9!)4C!=BNR)/L%<0_>LZAW';= [^6UT^>G>/_=/ M=FI%#7)UH( NBBGJ. I6?\]STE,(;GL2"4\Q$E,C)8M4=H-K 4DQTP66PA^))W[E:.38%NSDN]M>[)"%#^L)>#WG_- MRWYGV/!RZ="1]W.?//?M:Q6K#EEXCFK&^:0R+EQME(=86C7U;]XV*YU+/3"$ M+A8EK+T?$FM=@I"RE&"F0&I)GRFH)2?LBT\.V:8I1JY0UM&24%_*3+!EU:HK M U->6*LFJHI*[0FG:>9=PWC$J>8SR@>GK(D2B>+3O%GA="AB/"'&17"I5)B+ M18!C?59VZ%[RI,B^*.P$T Q$5<[60B:%8:NM!Z=L&9E\ M 7N@-(PXPJ[!@8^>B7A9IC87?I]32W:L2Z@,DRX",QO$&%=Q:TX5/(G3_W0FV>3%NI4CRN2[2V/=):W6D MO,\UST7F5*1ROZBL+4)?F7@OT[I/QNB3W*L:863/)P5[13FF 1W;X- &!X(A MG/!^6GEE+=.DD76O#O?]F:=_-2O\L-+OTP+,M'7UJJ@S'"+5H/F-NZ6U42*R MJ:R'GWYOE_64I7-UP$*W1YZ-I D7$6 MK 9T?QE0I%%@P"N"8-]A9\"C N-[V('(S___ ^-;1+YK0F31Y93H\V4]19?> M0Z.>9O@) @*65)GX?K170XNUNL-,RO:ZC;2L-^AG&6"!DHVCC6<5U+%[P0RS MTG*75 6QR\W_<;MU;WMM:*GUKY(9V_KG_W[P>!M=X=O2HJJ OJ"^+9MMSG>. MS?L*^O9R4%A9#TC^/;,#B+M^(/A[-5S.7=\A^C^<&D)LSP4YV_G1,T, M_!RQ.E6QAP'%P94#/"0UFGAUS^ ;T42G* "6WOFHZ<+"2+MSO/68<,-N7FUM MU5!L>2@\_T8!T(?JD*WEU8REYJ\#&U+;'F_M^X:^+J>W:?@>?XZ\6B,%@OXN MEN%IA]8DUQ; _9:R=S0<'M .]?^"NFU(#=X?0@J_T0X.:-U55;=Q$SF39NKO M6RTP1S\)EY+U:GVE>Q%N,I?;PWTP )TRVU,Y@2B8M]_"L.3O6,.+T[F_UQQK MY_3,/R82H[;A#?@^T&PO=V]R:W-H965TS+*2HS'T>]:+%P)V>Y MYX7.9%2*&=ZC_UK>6GKK+%%26:!VTFBPF(VCD][P=,#VP>";Q+E;>0;.9&K, M([](90=#?$YZA4@Q$-'XTF-$R)#NN/B_0+T+NE,M4.#PSZKM, M?3Z.#B-(,1.5\G=F_APQ7F*4"[\PKVW[@PB2RGE3-,[$H)"Z_A?/C0XK M#H?=#0YQXQ 'WG6@P/)<>#$963,'R]:$Q@\AU>!-Y*3FHMQ[2U\E^?G)A=1" M)U(HN-3.VXKT]F[4\03-!IVD@3FM8>(-,'VX-MKG#K[H%--U_PY16O**%[Q. MXWWC($@= I*"FF4DDO2;1Y+I,MI7!!\2;U)43/P;Y"9HL9,>BB5T*X-WQ$JA\&2QL:>FI &P^Y>"(O_;)@8^P: MF=_1LR;^HS*>[$LK$_)G41>3;J%20[NWP\%6\ZSTQAS[.VWXDTK4R&6([** M*:O]2N,D%WI6AP]??K6!>.M0.L;2K&"G&57:LCG9B92J*+DI0Q+X3,>/PP5T M8K0S2J:!""GO,?0%JT_G%/L8WBN\MS.CZ,1AC7S(L#YVY+\4_Q7]J5!<0LH^ M1#&5(R)N9]A:&1K7=64X&A6G1>.)]MUB/K4>C"?ZC=#-?]S\]ULG085AJ]G@ M8.8:69",TR+4L']*2BMA<3Y3I3Y"O+>[U^_30VB'^/B-I=9V5E<_A1^VSC%# MRQLL(2XD;!!LK38?H7>XNW^TOP;Z>JFUG=5F_10HS&PO M=V]R:W-H965TEP:),,"V$'ND1%7];:%,+1J]D,;6E0I-ZIR(=1$$R& MA9"J.S_S:S=F?J8KETN%-P9L513"/%YBKK?GW;"[6UC*3>9X83@_*\4&;]%] M*F\,O0U;E%06J*S4"@RNS[L7X>GEB.V]P:\2MW;O&3B3E=:?^>4Z/>\&3 AS M3!PC"/IWCU>8YPQ$-/YJ,+MM2';Z6>OL6FWS&C)?HW/I?V-:V\4D7DLHZ733.Q*"0JOXO'IHZ[#E,@V\X1(U# MY'G7@3S+-\*)^9G16S!L36C\X%/UWD1.*F[*K3/T59*?FW]T&1KH7:M$%W@, MBP?JML4^?$!W-G04@,V&20-V68-%WP"+X;U6+K.P4"FF7_H/B5C++MJQNXP. M KX79@!QV(SK9,%H=)=OA;^N%A99T@C?WXM[1IU]'54 MWC>GMA0)GG=I8U@T]]B=OWP13H+7!SB/6LZC0^@_VJ'#8&$\@(]W;Q=+ OQP M]?']@@!_OUE\N%T0X.(.[C($BE-JA(6N#\)0&2VL=4Z; MV[(5N$Q7EDIKCT\[=YE!_$(3'>IHDG%+.]Q2[FOYJP$F--QI[ M"U<9Q7S+9D0U?-FI+MKN0Z*M8_=H%GB ."*@SKLFW1QIJ(!8D9]6-.[<'@(^ M2->X3V8SF(S"SD4=96NDPU>IWBH(^V$8T&\0CCO7RE9&J 3W0,C>Y5CXC'K> MKJ[+).!,;_$>GWM0AC-X4@!BL12)SR1+K^QQ(1SJ17M"> M8J9S8EV41M_77:1X?-8P=F7QW[IK%CSQ5(_ MU#/?JTP0(JPEA:":R]17F%@KO[MU9:A;OPSVTO?Q,W&/%#K1AG%+89PD<O=%OILJ:#;<<9OYXR:ZAU"FNC"UA5EN:D94N'QE0E7QA^*.48 MZM[=.@K.\.]T):TD$7)!C2Y-S01IFPN8_!O3W;:I![A/5JQH^O[/07Y)0TG:#&YTY:5& M ]CO^3$-G([?D501>$/!A(%X!N-IAVY3NECQ\@U:3<8\6,9Q9U$9#>&4Y@;- M-%8G%Q.652E%!M. #1ET6=GF@Z<-L1]+=<"[RGQF-N^D$1"%?(S0:GV<-N7P M>XXK% 83B.+9=YP21_Z<.-J=%%\[X(=[U[$":9+RI=.2&"OEZIM9N]K>:R_J MZ]R3>7TIIBIO2/LT"-;D2E-HW*TW_^[%Z=)?[E;:T571/V9T-T?#!O1]K;7; MO7" ]K8__P=02P,$% @ PX296"6@--[M @ $0< !D !X;"]W;W)K M&ULI55M;]HP$/XKI^Q%JU0E(:$OZ@ )*-7XT ZU M;*LT[8-)+L1M8J>V*?#O=W8@95/+A/8EL<]WSSV/SSYWEE(]ZAS1P*HLA.YZ MN3'511#H),>2:5]6*&@EDZIDAJ9J'NA*(4M=4%D$41B>!B7CPNMUG&VB>AVY M, 47.%&@%V7)U'J A5QVO9:W-=SR>6ZL(>AU*C;'.S3?JHFB6="@I+Q$H;D4 MH##K>OW6Q:!M_9W#=XY+O3,&JV0FY:.=C-.N%UI"6&!B+ *CWS,.L2@L$-%X MVF!Z34H;N#O>HE\Y[:1EQC0.9?&#IR;O>N<>I)BQ16%NY?(+;O2<6+Q$%MI] M85G[QK$'R4(;66Z"B4')1?UGJ\T^[ 2(-H+>,V4#W'K&*(P:N_!BQNY ML<.+_RWWDNNDD'JA$'[V9]HH.B"_7I-<([9?1[27YD)7+,&N1[="HWI&K_?Q M7>LT_+R';[OAV]Z'?G!Y]J.UVCZ,;X9?KT+H9G0UGA[! M-$<8RK)B8DTW+I&*J@B\YF"( VXXR S>0\L_HQ-9%.YRB90LH7_:6*A?@"$X MDRM$*.MC@?98 !4UR9NJNE@:Q,>44E?HKFFQ]AT9S++:X-(K9O X&-8,@UQ MY$?PX44.<=LHFB%AX8X^U+6R$[^UU?'?-.*:110>R"'^F\/A&U!G+IB:TWX" MI[(FAIQF:Q>.3 DNYIJRK&S*AX7B.N6N66IJTK,'D@Q&NL3;G!4J+E-7,FZP MU)#2+5)(K*PC.3PMF#*H_-?.?K#3IDHD5K89:TCD0IBZ8S76IM_WZS;WXEX_ M%B1TSHEF@1F%AO[9B0>J;L#UQ,C*-;V9--1"W3"G-PN5=:#U3$JSG=@$S2O8 M^PU02P,$% @ PX296 &@V"V7 P -P@ !D !X;"]W;W)K&ULE5;?C^(V$'[GKQBE4M5*6P))6#@*2.P>UUNI=T*P[3Y4 M?3#.A%CKV-1VEMO^]1T[(>4DEEY?<&S/?//->'XP.VKS;$M$!U\JJ>P\*IT[ M3./8\A(K9OOZ@(IN"FTJYFAK]K$]&&1Y4*IDG P&MW'%A(H6LW"V-HN9KIT4 M"M<&;%U5S+S>H=3'>32,3@<;L2^=/X@7LP/;XQ;=;X>UH5W2B0F6%5F"P MF$?+X?0N\_)!X'>!1WOV#=Z3G=;/?O.0SZ.!)X02N?,(C)87O$U]*&7S@V MLND@ EY;IZM6F1A40C4K^]+&X4QA\I9"TBHD@7=C*+!\SQQ;S(P^@O'2A.8_ M@JM!F\@)Y1]EZPS="M)SBQ4S2JB]A0,:V);,X"QVA.MO8]YBW#48R1L8*7S2 MRI465BK'_&O]F/ATI)(3J;OD*N G9OJ0#F\@&239%;RT.E_.;D^.0E_ M+'?6&#GZ^0C;KR&;7T+_Q M1:YB7&8X'/5AM=Q\?OC\RQ;6JPUL/RXW*WA"X+HZU Y]>@L.>$[ AFCM7B$7 M+R*G8U#4*80B%03FG!&[VK&=1' :[C7)_LIVVC"GC4 +#XKWO;8K$51=[0A1 M%W ,M8(YL!0$4E&HQ9H-YA'5/!6EX;OWA]HB-TWH?W0M9>^0)/XB7K MG""\/&T,4O]P3 (6!;4!;YM3JI(6'))4C?P9V9":W-\ LU;]#0V5)=[4]$774'6UM7EOQ"EWI>3_2U09S"IQU M@K/0E!X-4Y8U#:ID.2C=4567'"1B9[&@&_^ZBJ@U\(66U&4#C\:MT&K%WVU$ M.).\EHWE2\]PBG_1/4APX/P]:DOR0C5P(6TZN"9[?,3RMU_HAZ"K:TMR]L=I M[[$TB%_UCQY5/R]]^?=\^?L>D/:>OCUC?FJ)9+C"?O8)PE_X_3*239^&8\2/V2389P MJ5W$9\V\0K,/(\L2>*U[TVXJ+IMA\*]X,U(IDGNA+$@L2'70'X\B,,V8 M:C9.'\)HV&E'@R9\EC39T7@!NB^T=J>--]#]5UC\ U!+ P04 " ##A)E8 MSEN2A1 ' O$ &0 'AL+W=OQ;(V5:;S[86PK&OC6KM^:1VKCN93FU1BX;;8]V)%BN5 M-@UW&)K-U'9&\-(+-6J:QO%BVG#93B[._-R5N3C3O5.R%5>&V;YIN+E[+93> MGD^2R6[B6FYJ1Q/3B[..;\1'X?[HK@Q&T[V64C:BM5*WS(CJ?/(J.7F=T7Z_ MX4\IMG;TS/G5KP12I$BF/%ET#G9'TF"X^^= M]E^\[_!ES:UXH]4G6;KZ?))/6"DJWBMWK;>_BL&?.>DKM++^7[8->]/5A!6] M=;H9A&%!(]OPR[\..(P$\O@[ ND@D'J[PT'>RK?<\8LSH[?,T&YHHP_OJI>& M<;*EH'QT!JL2N1:>-D^WF;.J@EA:GQ:#B=5"1?D?%C'W0K:LM MNVQ+47XK/X4Y>YO2G4VOTR<5?N#FF,V2B*5QFCVA;[;W<>;US7[41_;7J[5U M!AGQ]V/N!FW9X]JH2DYLQPMQ/D$96&%NQ>3BV4_)(CY]PM9L;VOVE/8?B\?3 M*I+%,?MX^>[#Y6\W[/KRZO?KF_>_O6.?!$,E&^[PVR.3>PLQ:YELF=MJ9L.Y M]IC=U'"*%;KIE* IE.H@2)XJZU4IO)/:#6IBXY:H/1Y"$;+Q^C +$6AH&&SP)M84(>]H"-&1I MDY;*3VVXA4"A;P6,KHQN6 M>H!7Q55JOO9)"E7#SV4]YFBY. ?1._UMA"R,[ M(HL3Y#(AP*V%?:X&'C6G?!%&_LL]G>@*!CFCE>B;D9%&%Y_]@8>I2O6RM,QR M0A3:],YRL4/)T]/>:W%P 8<4I@?*.P=;[GK#E7?4^T>Q+)2DD)!'R?+T<#*\ M_"3V@5)\K1%$;>Y>$HV5T,?5G9,%#ZH],(<@PLR1SUX- N H7@^LVH]>EMA\ M*T;AAQJ";QP@V9;@-7.'+-UGC+6ZD,C-$O3G:A(!.@-P0$N1_E+ %% @19%T M?NFYDN[.ZVT 9V]&*ZVC)5A*XP>Q(!$L8.*^P1':4U'#(#)54VE%2%O(!_O7 M4E>]4 %9KJS>PTOX&"E\N=#.?[1$GN]\9=;UI(8%Z!'OX**[ZP*@/AAV*![D M>%\!^=Z(,32'"#+QI9<=%>(Q>X_<*4M)212Q[2'>!Z?+0V*S@G=\C6KT@70U M1]GV'5$-N^5&ZMZ&/AG6[X=%M,)L[AB8$TW9J\-A_P@/6XA2H(A="HW5%]RL MP_GD5C1P M_G/CJ=P2T@8ANA@0WJ7(VT#P';T\0@Q+O.<&FQ%1 .J3&VW^@> MN^!M+5&E).%U,Q&HS8(>8*BEF'D2"OX-IAPXXNI0II=M301$TB> WF>F_9;Z M1M$;\^ ]+ _AV>)*,O M'0%O ]/Q803>:GK%0X#O,8:7Y6M\ZC:DPZCBD8!B M8_R1I>2;5D-3\4V%#W &/FUT*^%YP!E$[>]+OD< W/M&AHAHY-8M+G8=0ZWT MPP+N;(B,&_/SHRI%@++TY+"GO%W,O2<]E0ADP9VPL2@03D_B'2JSD,$'-.&. MF]#5'O0I@AGW,X*?T::>JN^>4 &KH:_T0%6RA5$2&64=)H:>^ K.$YK0YD9I MU.KVY>%(22U#L.?B*V[,5KQ@$F8.T!Y=%,;(2BKZ&XHZ&[( M<+,#N>ZN=M"+;.A%Z&1]RZL*G."='UH:^YGE693.%OC(YE$6)_CP?2X]Q5>2 MKJ+%;'GTGD+S\A#RH#7)6+9DS]DB82]V0D>[^]6#L"VB?)6R))HO%RR)9RS' M5W)THQVU1UP#8,PLSJ-L%;-D,8L6BSE+DGFT7,W9/%]&JWE\](9WDK;[! C M@P L2Z-\%K,TQ5\VB^)Y>O16(/N("O8LUM!5;^#"-%KD&>R(X722SB"39[/_ MQ7+V8UC&49+GA&4>)8O\'I9Y-)LOOH-EEK!Y!BSA[0]@F4;9,H'E:9ZP9;H" MMEG^ $L ,P>&BV44)TMR-5IFP'(%;)/EXU@B.HL4\S]EJ ME3!R-XOB+/-Y.GFT#B=PUU_I"2WD/\A'@@*&1D9T015:2ASHU!TVJUVA<@8V M ;F"IA\C(7\!51(-*G#Z\6,/A>GH$=>@#_FGJF6>\\)[;C^[?PV_"H_ P_;P ME$9J;"2H6(D*HO'Q<@[7PO,T#)SN_)-PK1T>F/ZSQHM>&-J ]4IKMQO0 ?O_ M([CX#U!+ P04 " ##A)E8YD(&#+\* N'@ &0 'AL+W=OZ%*NWDU.!ZT/USI8A7HA_'Y62T+-5?ANKYT M^#;NI.2Z4L9K:X13RU>#V?&+BZ>TGA?\JM7&]SX+LF1A[5?Z\CY_-9B00JI4 M62 )$O_6ZK4J2Q($-7Y/,@?=D;2Q_[F5_HYMART+Z=5K6_ZF\[!Z-7@^$+E: MRJ8,5W;S=Y7L>4+R,EMZ_BLV<>V3TX'(&A]LE39#@TJ;^%_>)#_T-CR?W+-A MFC9,6>]X$&OY1@9Y?N;L1CA:#6GT@4WEW5!.&PK*/#@\U=@7SN>Z,'JI,VF" MF&69;4S0IA"7MM295EX\:C\]/AL'G$>[QEF2?1%E3^^1?2(^6A-67KPUN"BFD^GI 7DGG?$G+._D'GG[#/[/;.&# UC^ MN\_@*.]TOSQ*H!>^EIEZ-4"&>.76:G#^\T_'3RDCZ^87TV@N[ M%)/7UGA8D_/S?4;\"<>(?QKQ4=Z*&)N3(9XZ)3[( MA74R6$>._33Z=20R6V%_4+G0P0LX::UMX\M;R#<(188'3N6V4CX DRP9P3!> MQAQ^%%9*_/S3\^ET\O+JSKK/VW6\XOCE8[%9Z6PEPLK9IE@)*1 2';7W0=5^ MB,,\TI?4P4&072E7*!?-VV? $$)6MLP),F2+-+?MUD\*?UT)1T'N1H<5^TR; M8/?(^M#(^6C&8NMF 0B*4E>:%"JU7.A2A]O>.9EU-OE$M^ S6XW^09;%L@<>$W5 MDF*RE5D[C;,1]_" UN2>!V3)94AQ/B!H2 M0S>#4880+^6T-"TPLV[&"PIU; MJ'LEEMI()+0LD0TX%*660P6C0[):+)VMA*S(I3OIV@F+_MN?+)2&Q\]>>O)K MH@J*RYY3V>/W:>17MBES.%]0UT'J0]X7D 6;=0_4=\[_I9%0UD'O*]9;8!_5 M='$\.?J%@4(.!DTH8#Z6+$4E"Y3FP!^IXIQPO!XX:F9, _6_/>CD)X HVSSJR2]UI8U9Z6 M:A(RIHS=6;35KEUW$"E\#-, H(HDB& G"UPN*8$9+->&W3&G?5X4RB@G2RI! M6:9J>B*WCJVW)>]1JCO7H_E(_&TVN^RJ#)G:.K>O\3;W&D_"R)W:H+MH&+J> M*&(+0_+BS"&]2X4?R-U7JFC**&!^]*_1/>[OH+>0)1L9F_G^\=^!/)3L#=@2 MR0S>R&/>TY:(^X2@[\CC&3L;UI:WP^^@F19I" !9'#VT59Q\LK0V&$J%7/NL MM*A9,-RA3FF*[^)6= 'I[)0Q"?<>S(7N849A,^70(K]-3M]+SCZ&VM:2 MMI E/M(UHI_,9Q4>B.Z/$WH=\I%7TI2 TH%.JT(+9G [MZ1*S M)RRG*&]@.IR)2DY#*_53X%,E[ 84Y5>Z%C($IW&H7( DL'(G(7?H%P9!>7AM M:][Q9/(7EI4C3O+ZD!-_ -KU)K;OY33D"!$K-2"JE]XS#&,T- M96XEJL<8["D';4O:&P:]N^/7(EB>J$!K8R M9JMH96H:#=":\X?\ENB74E&[K*D :4[8A"\5X01_(I_(Y70W)M82M-0ADTM@9M>< MB/0O+7>*+O0(:72+H=%5D+*>LIQE6\?<7EM$G;BHIR6);LMZGQ!S@ 0>\[$E M _J)9TN84_)/3A41K%QG/+!/&UOOP-P"0WS-IZ;?F-TL&9H/D2TAXJ3E ZS3 M.31#C1BFLV,^PW_-+N[H"]E.'-5S:NH,89#["N\A+] .=+#'8TMECN:QDI,& M)2]T(^)5 \](QL#U5P=?0HM8=A:JD$1-XIU:N(9HCQI_7DGEB J%AH9Y=VUQ MEU5H5?_> GV1:^JNHR1X)?ZB7_0^75 V$-W19,'RK;,@H]E1E<0J"=#K$8X MZ .)8;??+[YOA$W*I.8;I+!3)2-!8!6)I(+J"2.^9T%J/>)PBUDB5R#^BKL) M;J.X;X585,:B4-Q5<(YP]B";]JLX3-U8'[F$*^^_&264(S[D3/W69P>)Z&E' M1$\/,L<5V/Q.W^5LO ]C;?9QT8])%.^]I_!2;FJN#XQ-Z7MC_ZC#8C$]/GD\FZH M8>6YIIU1TATAMS(+NGE-(SRVY+Q-HP!V@2%(+W$:-E(W0'=>A39,;/&BJ.L+ MCI^T?7__A)8<*161%G](%%J,MY+N4&1NF6U(M9I2,01J*7?5WHY8LJY+S?>Z M:(")U\D2V^ZKS 9#V.I-PK8T3.KC\'%;8)GO(A&+^T#V4G5L(@3$L6]P'Q+L804613D MEO8VMS]E)UC<'VLO8 @!/RVY#_ MV;BK^ZA[*59V@_+@AKMXC*O3S>JN_._&VHZ?#L)L7\D8]][A\5L(>E-)[0 8 M,[[.ZW[M7H;.XCO [?+X)A45"BZER7:)K9/1,_2M+KZ=C%^"K?F-X,*&8"O^ MN%*8#QPMP'.Z&ULA5513]LP$'[OKSAETS0D M1)JT%.C:2&UAVJ0A(6#C8=J#DUP:"\?N;(>P_?J=G38$J70OJ<^^[[OOSK[K MK%'ZT92(%IXK(\L9="$=L+_>L7_VN5,N*3.X4N*!Y[:"=U M&1\DO&;Z!$;1,<3#>'R ;]2E/O)\HS?X;O$)98U0:%5!5X>&VQ)6OO"HX>@HO=RZ-QP8S%WSI:PA1(T KA< MPT1Y@.5K76*"V\AXLHHF]T'%^, M!J^M#M33TD=.)N?TC2\N!OUUIV!P92RG9O$" M='\-R3]02P,$% @ PX296)[^+J:, @ ?04 !D !X;"]W;W)K&ULA51=3]LP%'WOK[C*T 121=(D;5#71J(P! ](%;#Q M,.W!36X3"\?.;(?"O]]UTH9.*MU+?#^/SXU]/-LH_6)*1 MOE9!F[I76UE/? M-UF)%3/GJD9)F;72%;/DZL(WM4:6MTV5\,,@F/@5X])+9VULJ=.9:JS@$I<: M3%-53+\O4*C-W!MYN\ #+TKK GXZJUF!CVA_U$M-GM^CY+Q":;B2H'$]]RY' MTT7LZMN"GQPW9L\&-\E*J1?GW.5S+W"$4&!F'0*CY16O4 @'1#3^;#&]?DO7 MN&_OT&_:V6F6%3-XI<0SSVTY]RX\R''-&F$?U.86M_.,'5ZFA&F_L.EJH]"# MK#%65=MF8E!QV:WL;?L?]AHN@D\:PFU#V/+N-FI97C/+TIE6&]"NFM"5J:E9AG./Q&!0OZ*7?OTRF@3?CM"->[KQ M,?3TD;27-P)!K6'OA [1/ ITF.;^F6>*]&6LV\B6"&LE2*9<%G#*)4548YC, MS=ET0">2E>V17&.&U0JUCA.8O<-X\&3LDQ0]H/Q"23! M,!F-G#$:)D$(AWZXOR>)"G71"M^-VTC;J:./]F_+92>IC_+N8:+)"RX-"%Q3 M:W">C#W0G=@[QZJZ%=A*69)K:Y;T/J)V!91?*V5WCMN@?W'3OU!+ P04 M" ##A)E8Z':AHAX$ "X"0 &0 'AL+W=O^KO,2&J0NQ1$XK M2?KS.Y2B:I"K2G"0.!^[E^'P*C7[[88? M%:[5SAR,)S,A?IF?FV+L!H80UIAK@\!H>,1KK&L#1#3^VV"ZG4FCN#O?HG^V MOI,O,Z;P6M0_JT*78[?O0H%SMJKUO5C_C1M_+,%7=&K(L_V*:3492K$&:W81F)M95JTWD*FZ2 M,M625BO2TY,O2"XI@-,'-JM1G8U\3:AFS<\W"%Z1 DWO&U'JNM#SAPW]U BY*_,U-8,[I@1UDSU8@:8 MI!4%AE(BO*L&A/.:E2:1C$FFR&3O7@BM15P73 M6,!4T]!L2=PN45I3:NALYGRQ1^T$$B_J1W9,^@-G6@JISS7*9F]CFD:01 /G M!Y.5*>R]95J"+$B!=37,4L<>EP9U95*D M%!H;,TW'+MFE9.!37C*^0,J0A-!+XP3Z7CH(G-O]5 Z=G_:LPN*-N('F#7OQ@,X!F9--,D;*=OX8I*Y6+%-9 V'L))+^(>O*=;\Q28EQ38N'P3_#QG/*=+P%9%>S0<:J&C]@Z?!UL2!:QV*;01 M[?)J:/ ]&F_BDU-157X%*(X:F49E5302ZRHUXIZD'EQ&!L1 M[;6B/E7L(.A9L)A$=-[0V;AM*SJ+@B!G-2#2YZ5%:R?2>T/UHL[=T\$YIN M>CLMZ6F%TFR@];D0>OMC#'2/M&PO=V]R:W-H965TXN2P)T#0[K$-[*)IN>QCVH-A,+)PL>9)\N>[3CY)=+]V:;"^V*)$_ MD:)(S0]*?S8EHH6OE9!F$936UK,P-'F)%3,C5:.DE9W2%;,DZGUH:HVL\$:5 M"),HRL**<1DLYW[N02_GJK&"2WS08)JJ8OIYA4(=%D$&*NJSI@\J+AL_^QK=PY'!M/HA$'2 M&23>[W8C[^6:6;:<:W4 [;2)Y@8^5&]-SG'IDK*QFE8YV=GEG9+[]T^H*UCC MU@[A$]V#RR>V%6@&\]#2#DXOS#O:JJ4E)V@IW"MI2P,_R *+U_8A>=:[E[RX MMTK. N^9'D$:#R&)DO$97MJ'FWI>>H+G@H0U-[E0IM$(OUUOC=5T-7Y_*]B6 M-7Z;YC"HOV"P_.Z;.(N^/^/IN/=T?(Z^W%#Y%8U 4#OP2;(O M28);23XW5!G6O.7U>:XG<--5(?\3"^ 2;(FP4X)*E,L]6)=_N/3SJC%,%F8P MN[B5Y (:"X_,(MPSVVANGV'=2CHO?:+6F&.U1>V$"\I:#!N47&GXI"P:$C2G MWS581*\):?0/PHW&@EOXR'(NW.E-4K\Z MR?SJD[),@.C37;ADQ5FK$V>MTAT:,X,NCZ9A,D?(E;$&+B$99K3EP(^F60:# MB[M7L"%(*O!WQ(J&Z57D1^DP3L?^&/L,T_VHV;._!08K_IY).E@AGH'ZJ(^. M-J%;<93L"$;^"/X7HKTM=+J.L<':MI!D.GJK<,*C[E:AWOL>;BCD1MJVT?6S M_3-QW7;'O]7;-X8VWG-I0.".3*/1U20 W?;M5K"J]KURJRQU7C\LZ:E#[11H M?:&PO M=V]R:W-H965T]N*!KW/K+OQX6K(U/J+]6BXUG?R.)>4% M2L.5!(W9S+L<3.9#9U\;?..X,3M[<)&LE'IVA]MTY@5.$ I,K&-@M+S@ H5P M1"3C5\OI=2X=<'>_9;^I8Z=85LS@0HGO/+7YS+OP(,6,5<(^J,UG;.,9.;Y$ M"5-_8=/8CL8>))6QJFC!I*#@LEG9:_L..X"+X @; %AK;MQ5*N\8I;%4ZTV MH)TUL;E-'6J-)G%%LO&S?E\D4OM@<-2R5L1HMUTAO;V&.$C-N M82F8-'#ZQ%8"37_J6W+N*/RD=31O'(4''$5PIZ3-#5S+%-.W>)]$=\K#K?)Y M>)3PCNDSB 8?( S"X1&^J'N)J.:+#O ]_!>S@1^7*WH,JIR?^P)N^(;[^5PW M34S)$IQYU"X&]0MZ\?MW@W'PZ8C:8:=V>(P]?J3N3"N!H#)8J*)4DH0;=[JG M3EZBYBKE"6S3NZ"D[@OAJ)/](3SE")D2U,UFA;FO]! U1#D+P1)$E0 MN154MH(2$@05E8*N$5>53?*ZQN"42[I2E:&2-/U)[RG7B&^*IT>I)VO*?<_E MWA5 U+N5%DFC;9A/(!H-W7=\WKM^+6D$8$HSQ%9: GDOG2-F#)+"4P@_!M"G M-0K'T._='Y1[ F/'.1S O@3Z.TU8H%[7H\80LI*VZFH-59=W2*V5I0-3;G"8R:F= _S.E[/;@''0S/OX+ M4$L#!!0 ( ,.$F5C.ZX>K[@( $@& 9 >&PO=V]R:W-H965T?$C?NQ1J\DJ4Q]]ZX3*9!SQ-"A3%Y!,&?-9ZA4AZ(:3PTF,$NI0]\ MN=ZB?ZFTLY:E<'AFU"^94#8-C@-(,!6EHANS^8J-GI''BXURU2]L:M\1.\>E M(Y,WP"8B:@*CB72>J6)X+$K.)-1NPWIO1_**26D4S M.:E]46[)\JGD.)I=/)22GJ!])Y8*76<2$H/ZHS!N !8U0/0.P "NC*;,P85. M,'D='S*9':-HRV@1[06\$O80!OTN1+UHN =OL%,XJ/ &^Q7^GB\=67X$?][2 M6$,,WX;PC7'J"A'C-."7[]"N,9A]^M _ZGW>0W"X(SCZFV*RT_(M) M%S1W/F>6-3*)QRZON5N>B9B*2/R*2./>5IX(G_&NJW#8%U*CN-FE7D&;H2@S MI1,Z<9W3%A&E>\%%8*!9XJ?(0VC+K'1V/H-.N3_A Z MK4M-R*4EL"P9W$84/HL'6/%DV^IDBJF0%M9"E0CCWAA.AE'KSA##_]^-U;GY M!34\AMV3<02=MYY3^**[<[2K:H8Y1N=2UHV^V]V-R7D]'9[=ZQG+U[^2?'\* M4P[M'8Y' =AZ;M4&F:*:%4M#/'FJ9<:C'JUWX//4&-H:/L'NSV/V#U!+ P04 M " ##A)E8!L8C3>4" "A!@ &0 'AL+W=O: "T<)352J:!(6U]2@,*2VP$G2H M:U1\DFM3"2&L2,9&+\$X:V9S"Q^J1[,XJ=RES*SA M4\DXFUR@D8_"90:N%5G3<,(M@5 97&&VD&H!4Y8G4'8>6?3N& M,%WY.6O]1._XB>%&*UL07*H,L[?XD#5OA$=KX6?13L(;80XA[A] U(L&._CB M32)BSQ?_ET1<2$I+38U!^#F=LSE7UZ]M66F=#K8[=1TWHEJD. FXI0C-(P;) MQP_]8>_3CI &FY &N]B3&7=PUI0(.H?MX1W 99YS?P#WQU=;H(%S7;&2PG6= M-TUUA;#_1=/V2]\I8'MX]P4"KKSFP$Y!*HM\;,$(BT!+49,3Y(Y2K4B7,N.# M#,CRJ[T61O)<8GON; +)]T20ZY)'#!>I=%C=$-\==4>=^\(@OBF_#A=/6KCJ MZ;CJ<244KV.=K9UT7E)&W.1,,A;"NG\-78 MJ- L_' DSGFC;#M!-E\W\W?:CIT7\W9X:7Q;\#T'C#/@\U]JN-\[!YJ^4_ %02P,$% @ PX296#HK&- I M P &0@ !D !X;"]W;W)K&ULM5;?3]LP$'[/ M7W$*$P()D39I^5':2A2&A@02 L8>ICVXR:6Q<.S,=EJVOW[G) T%E:Y[V$MC MG^^^^^[LN^MPH?2SR1 MO.1"FI&?65L,@L#$&>;,'*H")9VD2N?,TE;/ E-H M9$EEE(L@['2.@IQQZ8^'E>Q.CX>JM()+O--@RCQG^M<$A5J,_*Z_%-SS66:= M(!@/"S;#![1?BSM-NZ!%27B.TG E06,Z\L^[@TG/Z5<*3QP79F4-+I*I4L]N M9X@4(X(*+QL\'T6Y?.<'6]1+^J8J=8ILS@A1+?>&*S MD7_B0X(I*X6]5XLOV,33=WBQ$J;ZA46M&_5\B$MC5=X8$X.7;&MA[9%.!9G\86/+A-(.XP9O4>.$'>!'<*FDS Y]E@LE;^X"X MM03#)<%)N!'PENE#B+H'$';"W@:\J TXJO"BCP)F7,,3$R7")3>Q4*;4:.#[ M^93"IS?R8UW,-61O/:2KFX$I6(PCGPK#H)ZC/][=Z1YUSC80[K6$>YO0QP]U MN8!*887[A FZ-S3KV&[&>\P04B6H&KF<@747W90D_TV)L.[8^9E7?J:-']CC MDLY4:9A,S/[ 6^%RB\PET3T=8-:C&XNS]LJ\1V7I==W@' 5TFV_8?"/OW!BT M9N!=J+Q@DJ)<2$Q \!2!2T)USJ%0@L?CNPR<(^P?]**+%[LY)V W/UHB\ M[;1N.)MRP2UA#[Q+3%%K\AX3%VH[K&H;XE6%#+LG!T>G1V] WXN\[;0^SM\E MQIA/42]3&/V?%$:GQ^^3\T;D;:?U[RD\/@A/3]\FYYW(VTJK"F6[H#,V1XB9 MR>BE$S]J3Y?U>NA2;4VHWA!8$JFG&UL MG5;;;N,V$'W75PRTP<(&LK%N=NRL;2#.IFV ;!LX:?M0](&6QA81B71)*H[[ M]1V2LNHM$F/1%ULB9\Y92@,+U++R.KQ9#:^\, M?N.XTT?/8"M92?EL7^Z*61C9A+#"W%@$1G\O>(-598$HC;]:S+ +:1V/GP_H M/[C:J985TW@CJ]]Y8=ML%$+>:"/K MUIDRJ+GP_^RU[<.1PSAZQR%I'1*7MP_DLOS"#)M/E=R!LM:$9A] X_TSSTGMBJ0MV?#@Q%LO:#O$5= M>-3D'=04ODIA2@VWHL#B6_\!9=BEF1S27"0G ;\R=0%I? Y)E&0G\-*N[-3A MI2?+]E4#$\6A< U_7*^T430L?[Y5MD?-WD:U KK26Y;C+"2%:%0O&,X_?HA' MT><3.6==SMDI]/DC";)H*@2YAA.TO97V:>"G$H%PME*@,-K"2P_/6W@\P LT MY\ 4M4S#6E:D:&VMP)2RT=1&W;\*GDJ%^ W_ ;&7EY:^P-)G.4R#WH]T8O2A MDIHB"M#,%\:T1LKA#'HP3"^A3T^34;!$32ISJ0DI/N52:%GQ@ADLZ#A9:5YP MICBQUZ,HY-2#V#H')%R2I: "\I*)#4)OTT5UU4 R'EKK+"/KI2O?3H.2>U89 M#SCR>-G069A&"9OOMCV7VGRMDV_:82.7VECW9!(Y@#0AH."^+;=".DF K)*&5:<&A9@;9R/'9#*&_@D!##L!#$_.Z8'-FT8I%/D>VAFZ=VS:$VNQ[S;? MDL'WP;\_+*L]'T#_C4J&>;S3U7#)+8*I-6_0G4MH.4 MXCL41R-(TLEW"._,2>_L(+ZWQF-P=*W52,-I+V]-TFB$\3=<*%)=VMRC2XN:124O[#]BY%;=TFNI*$KUSV6](V#RAK0_EI*&PO=V]R:W-H M965TY::PY=K"==?#KN7;2T$(I\%)_W7M\CGOOR70KU9,N QY*;G0,Z\P MIIKXODX+**F^D!4(/,FE*JG!I=KXNE) ,Y=4MV5-G%_OD-_[[2CEC75<"7Y(\M,,?/&'LD@IS4W=W+[ 5H] XN72J[=+]FV ML8%'TEH;6;;)R*!DHAGI2_L._Y(0M@FAX]U4T.3J9);HFPTHMF)D^JR MD1P3]D]9&86G#/-,V M>G2C!X]26988A'V0/A$T%6U0@\6M][2FAUK7G=:LU0K[6G53Y2Y7UAKC]-FD M=U\H@(/Z[6'UI84MOYXM/UN#4>_Q5ZH[@BWC/89O6R+Q\'P\N+3#,(I[-WF. MAF1I.G)H241#6BMF&.A)[PZP&EEJ;V@A!P/2#P8]K%AGP2+MGFRAZH"7: M(E8B79**L_OK.Y1L)^TZV0"6-:1F'M^\&9*SK;%?7".EAZ>NU6X>-=YO+N+8 M58WLA#LW&ZGQR\K83G@@CJVI@E21YW0NEH,1OF;NUB9GK?*BUO M+;B^ZX3]>B5;LYU'--I/W*EUX\-$O)AMQ%K>2__[YM;B*#Z@U*J3VBFCP90$0K*5E0\( E^/\EJV;0!"&O_L M,*/#DB'PI;U'_W7('7-9"B>O3?NGJGTSC\H(:KD2?>OOS/8WNKE%B#W=R8ZQ7>@VG#V+92G_Z%K6_XV/D=>!'-N3NV)O GX6]AQ22H EC+^!EQZ2 M30>\]-W)_O5QZ;S%UOC[6+HC&C^.%K;+A=N(2LXCW ].VD<9+4X^T#RY?(,K M/W#E;Z$O[G'[U7TKP:S@>]XW>MR/V-@$EE_W'L>2>'.9XTG<#SM4?9,UK)06 MNE*B!?6\9.!D>@MX-%@Q\''C^@Z4 ]>8K49W\(V$E6EQWP<7']H*3H=YTSNA M:W=V,;D;UC3*PJTU=3]NU6MC,5'A)9R(;G,)I_0,Y[0SK:IQMIX\-%9*Z,9N MDZ'; 'NE:@[-@KB/4O>XOC4=]%JL5JI5(1:J5@U,?X*2$Y;F:/",\(2B.#I&D07&N;;.,%(7G+DD6#2 ME*484_+TAUJF[],R(;0L@Y8EH7GY/RU+DF;Y*UIR"AE'+3';=VC)""\H,F?JTX?9PR7W<3S;G]W'&Q++LE;: M02M7&)J<%UD$=KQUQH$WF^&D7QJ/]\9@-GA12QL<\/O*&+\?A 4.5__B7U!+ M P04 " ##A)E8"^:P=4(" #2! &0 'AL+W=OB(B&03FO7[0XTNDK[P0D>#J:;@ ?$0]9Z;71I M4N)TO>.OQTF[,J1M+VWL^/O\V;6;M-H\80E@V7,E%.Y!E0SC*+H+*RY4D";>MS%IHALKA8*-8=A4%3; 8SY93%^\#O@MH M\>3,7"4[K9^<\3F?!Y$3!!(RZQ@XO0ZP BD=$]][53+ MCB.LM/PA:6IXG1+3,NFMC F1&U[Y#>LV6#%(#(WJS!^F1>5L8P I$S\VYUXHKC+!)=N2$YP*9#\7.[2&ANO7N4YU M J;G!;B%FV'-,Y@'MS%D%IO#;A"S3C;+=R W>86$7W9S^"^^V MG;YI(10R"7N"1J-WE-=T&]095M=^:G?:T@[X8TD_'3 N@.[W6MNCX1(,O['T M+U!+ P04 " ##A)E8Q<'"3&8" "]!0 &0 'AL+W=O(T22[BFG(9%;GWW>HB5ZT57,*M)J:M M:ZI_ST"H;A*-HIWCCF\JZQQQD3=T TNP]\VM1BL>6!BO01JN)-&PGD33T=5\ M[.)]P'<.G=G;$Z=DI=2#,Z[9)$I<0B"@M(Z!XK*%.0CAB#"-QYXS&JYTP/W] MCOV+UXY:5M3 7(D?G-EJ$GV,"(,U;86]4]TWZ/5\<'RE$L9_21=B+[.(E*VQ MJN[!F$'-95CI4U^'/0#R' :D/2!]"1B_ LAZ0.:%ALR\K 6UM,BUZHAVT7N:QQ:S<9QQV=\\"S>GK]RFH25,(NQ8 WH+4?'NS>@B^71([G\B M>R9^/(@?'V,OOBK%.B[$&?8I/C -C+!6<[DA#6BNV"'Q@?'",[KALRV2/-[N M*SH6$=*,]SJA!KWQ \*04K72AI(<9-/6M]\(_P]D41LE?FC#8\)UL./Y) M 6ND3,XOL;-U&!;!L*KQ_;92%KO7;RNS;A@UAU[,PVT/W[ MV4[(H E03;S@2\XYG//Y%F^X>)8Y@$(O!65R[.1*E;>N*[,<"BRO>0E,?UEP M46"EAV+IRE( GEM20=W \R*WP(0Y26SGIB*)^4I1PF JD%P5!19_[H'RS=CQ MG>W$ UGFRDRX25SB)3R">BJG0H_<1F5."F"2<(8$+,;.G7^;#@W> GX2V,B= M/C))9IP_F\&7^=CQC"&@D"FC@'6SAA0H-4+:QN]:TVG^TA!W^UOU3S:[SC+# M$E).?Y&YRL?.C8/FL, KJA[XYC/4>09&+^-4VE^TJ;&>@[*55+RHR=I!05C5 MXI>Z#CL$OW^ $-2$X*V$L":$-FCES,::8(636/ -$@:MU4S'UL:R=1K"S"H^ M*J&_$LU32PEZDU 84)U[PH]/4Y0[^(271CJCYROI):6L:MT+&/.S>H(]U6$X$"$;UA< MH]#_@ (OZ'?0T^/T"60-/=RGN[J8346#IJ*!U0M/513; G3EJ03ZW0+FW-[* M$FIWUCJ'[=TNOR5P."HM3;FL+5!8VWPMIU!_QV)+G^# M&ULK5113]LP$/XKIPQ-(%&2IJ5#71H)RB:0 MF%91V!X0#VYR;2P<.[.=MOS[G9,T!*ET+WM)?/;==]]]/E^T4?K%9(@6MKF0 M9N)EUA9CWS=)ACDS9ZI 22=+I7-FR=0KWQ0:65H%Y<(/@V#DYXQ++XZJO9F. M(U5:P27.-)@RSYE^O4*A-A.O[^TV[ODJLV[#CZ."K7".]K&8:;+\%B7E.4K# ME02-RXEWV1]?#9U_Y?"+X\9TUN J62CUXHS;=.(%CA *3*Q#8/1;XQ2%<$!$ MXT^#Z;4I76!WO4/_7M5.M2R8P:D2OWEJLXEWX4&*2U8*>Z\V-]C4<^[P$B5, M]85-XQMXD)3&JKP))@8YE_6?;1L=.@%A^$% V 2$%>\Z4<7RFED61UIM0#MO M0G.+JM0JFLAQZ2YE;C6=HKNOQ-5K&A8'^"0'?XQIEB:>T<-W#Y0IFJ*L^DPG"SX7@ M*^:N[A2^;0NZ14SA@>?.3RUA3D=FR9+:86Z9MD *(#Q=;KEY'D,8A.>]8-@+ M^G $7,)#IDI#)$WD6Q+.E>\GC4A7M4CA!R+]8/H,!OU3ASF$Q_DU'!^=O(?Q M2?=6_+ 5/ZQP!Q_@_C\%X.F.L.'68FZ>]Q58$QGN)^)>_M@4+,&)1T_;H%ZC M%W_^U!\%7P^4.6C+'!Q"?^LQT?3"ZSZ&-<:HPG"C9!V/1A>1O]Z3>-@F'AY, MW.JK6WV+CKZJHR_N]+6MON9=AU$@5^D^XH*[5A55&]Y86R-!FJ94:C&+5SH/.E4G9GN/'0#O?X+U!+ M P04 " ##A)E8>DGE]6T" #3!0 &0 'AL+W=O$ \N,FUL>;8 MP7:;\>\YVVGHIJ[B@9?$/M_WW=UGW^6=T@^F1K3PV AI)E%M;7L9QZ:LL6'F M3+4HZ62E=,,L;?4Z-JU&5GE0(^(T2<[CAG$9%;FWW>HB5QLKN,1;#6;3-$S_ MGJ%0W20:13O#'5_7UAGB(F_9&A=H[]M;3;MX8*EX@])P)4'C:A)-1Y?SL?/W M#M\X=F9O#:Z2I5(/;G-=3:+$)80"2^L8&/VV.$A)]B*#"%=L(>Z>Z+]C7\][QE4H8_X4N^%Y<1%!NC%5- M#Z8,&B[#GSWV.NP!B.G^:QI8P<;USVT6OI"] QN*'YMX).LL'J* MCZF2H9QT5\XL/4IXP_099*.WD";I^$ ^\W^'9T?2R09U,\^7OO1N?) MQT/%_R>R)U*,!RG&Q]B+ZZ9E7%/_6Q"*WIH!>D3E3A+F7]\A 0+KN6=U(VE; M)'F\W:_JF$=(-=[K#Y)\[<>&H>@;:U_ %0 M2P,$% @ PX296%GU-/23 @ [08 !D !X;"]W;W)K&ULK55=3]LP%/TK5H8FD#;RG2#61H)6:#Q,JBB,AVD/;G+;6CAV M9KLM_/M=)R4*G>GVL)?$'_<NRMC6DN?5^7:ZBI M/I<-")Q92E53@UVU\G6C@%8MJ.9^% 297U,FO&+4CLU4,9(;PYF F2)Z4]=4 MO5P#E[NQ%WJO W=LM39VP"]W!',Q#,U/8\WN6BM4@-)."*%B.O:OPTZO7]("A^U7 M]IO6.WI94 T3R1]99=9C[\(C%2SIAIL[N?L*>S^IY2LEU^V7[+K8//9(N=%& MUGLP*JB9Z/[T>9^' 2!,W@%$>T#TKX!X#XA;HYVRUM:4&EJ,E-P19:.1S3;: MW+1H=,.$W<6Y43C+$&>*6[$%8:1BH,EG,L=#4FTX$+DDPYG3*1C*N#[#F(?Y ME)R>G)$3P@2Y7\N-IJ+2(]^@&LOIE_N5K[N5HW=6_D;5.8G#3R0*HL0!GQR' M3Z'LX?%;N(\YZ!,1]8F(6K[X+XEX(5.F2R[U1@'Y<;701N%1^^GRUQ$F;D)[ M_2YU0TL8>WB_-*@M>,7'#V$6?'&Y_4]D;[S'O??X&'MQPP3#(U21E93NK>SP M68NWA6%;Q&&2YR-_._3@B K2X**/>B,NZ<4E1\7-J#*:X!G#8V] ,G'947'WTE".ZOK+[%*7_;%Q>9"'X8$\1U28!]&!/G]0C.Q#@/=\Q80F'):( M"\YS]*>ZXMIUC&S:^K20!JM=VUSC>P3*!N#\4DKSVK$EKW_ABM]02P,$% M @ PX296."].&ULK9;;;MLX$(9?A= 610ML(HDZ6$YM XG3H@6V:%#W<+'8"UH:6T(E4DO2 M=O+V'5*.8LNRD@7VQA+IF9_?C$C.3'9"_E(Y@";W5-X M^/ZH_L$&C\$LF8*Y*'\6FW]1R2 M;I06U=X9":J"-T]VOT_$@0.-SSC0O0/M.D1G'(*]0V #;[2;!HV>00O(9\%UKLA[GD%V[.]BF&VL]#'6&SHH^)G)2Q+X M?Q+JT;"'9_YR]V )VA3'UB]8#CU?U\OE9:XG?_I2U$C$?9+F#-^I6J6PM3! M0ZQ ;L&9O?[#C[UW??']3V)'T89MM.&0^NQ+#1+W"E^3TNXG:/937\R-4&R% MS#6TG84TH1-W>QA+CU&8C%NC(\:H98P&&1>YD/I"@ZR>AVR4HH/UHZC+>&H3 MTC.(<8L8#R+^8+)@2SRFSP+&@XLW@*A6?E\UI+3STJ]N /78Q11VL\W;OG&+SP?*5,Y M66%]-=>R.#XVBM3LH3(WT]EQ!O$M_7?5(N- MJ1%*@:D=2ZP)'#)3!^ ^S1E? \&:T0T*#JR0: MG]DU_D%]] <#^VD; <@NV!:A,0 )ICMZ@K?7Q>F'Z@UD>*F$/ "3BO@^J9K* M1V.2L8<^K?D+M<)6*NF1.LX)?E'0 MO0G.V/E)Y\NZ!TU0!7)M>T-%+%?3([2S;?]Y;;NNSOR-Z4MM<_4DTS2UV &L M"ZXPJ!5*>I&PO=V]R:W-H965T][;/SHK/9"?E49@";?BKQ4:R?3NKIP M795D4#!U+BHH\H\/[CGNTR;!VZ\JM@.'D _5G<29VZ?)>4%E(J+DDC8 MKIUW].*2+DQ L^(+A[TZ&A-3RD:(KV9RDZX=SSB"'!)M4C#\>X(KR'.3"7W\ MWR5U>DT3>#Q^SOZ^*1Z+V3 %5R+_AZ-G^LV_=1AP%^/Y(@-\%^(WO5JAQ>RY2K1-2EAI1< M,961]WAZBN!'0#Z*\BQA98+[R#:XO$OPYAHTX[EZ2UX37I+/F:@5*U.U7]-> YZS\%4]O@>S,5*09I3,?MA,]BFB)H4YA(^Q*>JWHE-;:\U/Z6UL&G-!UKATIO;M1:]UF)2ZW,&".6M!FE37 P4_2B:+^R2RUYR M.2TI-,M)?1)65'G3(*I0;N6;T MP"IZ$E96@- AK<[\,3+2 Z[H25Y9&4*'P,*S&P$6/1"+3B-K&B-T2"YO1/' M+7H"7+]#D2YG]*)Z+_SY6W*/^B+38V)KL>.E0H$MQGGG#7##%M=D&8!OM\*H9\GIOOJF^?X!U!+ P04 " ##A)E8:U89@W8% M "]'@ &0 'AL+W=OE$(Y+SV>I\(%2Z@Z%4N6PCMG! MG=4'3WR^T.8#;S16%C%L=&"?KQ3R':*=LT@?7W*_5; M"P\P4ZK86,1_\4@O+CMG'12Q&?V<%4,_HA2)6]C]Z+>[U.RC,E!9) M$0P]2'B:O]*W(A&U '+V3@ I LA& .Z^$Q 4 8$%S7MFL6ZHIJ.A%*](FKM! MS;RQN;'10,-3,XP3+>%;#G%Z="_2^>=O3";HADWU"?H*E?,97441-UFF,;I+ M\UHQ.?]XPS3EL?H$MWR?W*"/'SZA#XBGZ-M"9(JFD1IZ&CIEI+VPZ,!UW@'R M3@<"]"!2O5#H2QJQ:#W> YB2B*R(KHE3\('*4Q3@$T1\TFWHS]@=/F%+"/=M M>.#H3E F.+!ZP3MZ)JV01*5E!M6OT?,]W(#N-$O4WTW9RM6ZS6IF4E^H)0W9 M90=FK6+RA75&O_Z"^_YO3:@MB:V!=TOPKDM]=,M3FH8\G:.8P3Q#8AKSN:VC MQBK)Q?I6S*P]+R-_Z+W489S-'0C3*V%Z.\ P=&]03M ]IU,><_WS!$TTA;$T M(RMFJ&"&:?,HE)U!Z/G+FS:KWC1F4.)0 ]+FH''L=^G#K@D=.\4.3%>_3%?? MV=4'JC,)Z4$1)*>)U!W^1Q:?(M([0682]IO@G/$'P@U*N(&S=W8"PV"'DL$J MB68TM*4 FUJ4A2PRJS1/L@1-A01E,UXAA<[ +4V9&&S5?<^'OXW:=_;H0-ZS MDO?,R?O(I-T"3/U/!2SR*(.E6F[R-\'EPKT:W/G9%INS]0/9SDNVC MAT)5A@>['<_^,W/0.#/))M8Q; VN? UV&QLPEQA-6,J%1%^%9@HN)(>7*_=D M;O+;5U[LHKD7:]$FG5*[6EM@Y?>27B M]DIWJ6:@JU$H7IBD<[L4OAL3,!N=LG=\J%DE5TB;KLTIG&8Q;"O1)8M MI3"T,:M#-K+EHN?K:'C0WX0[AC4BE34B[I]P:G"\>00;X5HU2(7:1JKZ9.#7 M_G"9MW72R@<1MP]Z9U5"_Z)='NK(HR7#5)QQ',-^!97]"G;[C6J? B\DZS\CXHWJ=K>Z M+Y57.R!,F)S;27G5[?K#[0.6&ULM5G;;MLX$/T5PELL6B"Q1,JW9&T#M;U%4R1%4*>[#\$^,-+8%BJ)7I)* M&F _?JE+),NAZ#AE7A)=YAS.&9*C W/\P/@/L0&0Z&<<)6+2V4BY/7<ALJG)Q>LF1]>@,\ M1@NXDR?HJUIJIVBIEE>01H#8"N41\BD"721"\E3-O!3H_0(D#2/Q04&^+Q?H M_;L/Z!T*$W2S8:F@22#&CE1)9D,Y?IG0O$B(M"3DH2N6R(U ?R8!!$V\H\15 M"LF3PCDQ$EY1WD4>/D'$)3U-/@LS? %^!?<,Z7A5P;VGOO^&!^X=.JB6RAO!>);QG8E?S M(%,>RD<44 DZI6;XES3J(M(_0=E$#'3BC/A7BNM7XOK&[&Z8I!&*JJT2J%G6 M:2Q8!CE+UI+OIWC@N:X[=NYWI>C"!KMAC20'59(#8Y*7(,1YL8M#(5*:^(!\ M)J1VEQ94_9T43HE*=2]17=1H,-#G.:SR')KS;)3Q!"6@K>7PV=AJ,KWA?HJZ M, ][/7V.HRK'D3''.8<@E.@3]<,H6]2W5Q#? ==N82/3L5O8$EE#]%DE^LQJ M[SJS*=P264,X=NO/I&ME@YELB;?$UA1?&PUL M_)SOBS]1QDPM71 2': \!;KBU:@SG;6LMMU>^[9_II_"_>!:_N!?\U_ MS [@V]0?L"TTZ2),#+;%3/#:LM3&!5MQ+K,#-&W5>>YD>GU-.^P_:X?-L*:X MVO!@L^-I:8?>$>W0.,#1'<$26[,I-Z.^I*H=DE'1#D?:5?(6 M/H_4/H]8\7FS S0MU2'/W2'1M$/RW!V2]G9(:G=(7N0.9Z]WA^8!CNT(MMB: MY:C=(;'K#HE5=VB+K2F^=H?$MCL\0-CB (C>'7JC_37_%NZ0U.Z0_*([/(!O M4W^$.]2V0S/!:\M2NT-BQQT>H&FKCN9W+ET[?.X.L:$=UNZ0O,@=[K?#(]RA M>8"C.\);N$-2NT-BUQT2J^[0%EM3?.T.B6UW>("PS0'HW>&^.323O[8:M3DD MOV@.#^#;Q+_<'&:_-&L6R5N80Z\VAYX=+%T7)Q(]DV/VR]8U*R M.+_< V 9P'J_8JICTIYDPU0'?!/_P=02P,$% @ PX296+!P/4A2 P M,@D !D !X;"]W;W)K&ULS59-;^,V$/TK W51 M)( WLB5_M*DM('9<;(#],.+=]K#H@99&%KL2J9*4[?[[#BE9M1/%R&$/>[%% M#?G_L%XP++YJZN96*IK(R.1>X4J"KHF#JWSGF$,,?86 1&?SM<8)Y;(*+Q3X/IM5M:Q]/O(_KO+G:*9<,T+F3^)T], M-O-^\2#!E%6Y>93[=]C$,[)XL(U# MT#@$KW4(&X?0!5HSJ MN14J+A,>PQ%W06AP=8^&\5Q?D_^7]3U+U[ M>(%.V"8F='CA"WB/SU*@X>O=AG)#E?]7EUXUWK ;S]X&M[ID,?!N/^;UW!?B>PL]"';>C#2^C1/44K,#DKO=YY>1V7ZO):*$RXN8;E(@ M5S0$ R%0 &0 'AL+W=OFR?T08LQO: J)?+.F+,9" M-MG&Y"D#'.2@.#(=RQJ:,2:),9OD?4]L-J&9B$@"3PSQ+(XQ>[^'B.ZFAFWL M.Y[))A2JPYQ-4KR!%Q"OZ1.3+;-B"4@,"2* LN_+2P@BA23].-'26I4-A7P^'G/_B4/7@:S MPAP6-/I. A%.C;&! ECC+!+/=/+V'/AEEC@V831 M'6)JM&13#[GZ.5KJ11(U45X$DV^)Q(F9]R,CXAU]1O,@("IU.$(/23$!52*O MEB PB?BU'/+ZLD17GZ[1)V0B'F(&')$$O29$\)[LE,]?0YIQG 1\8@KIG#)A M^J4CB\(1YXPC??1($Q%RY"4!!'6\*8.J(G/VD=T[K83SE-T@Q^TAQW+<)G_: MX8]8POOV6?CRZUPY?@GX/7Q.A7:>[G?/TS?%\P8>@;CC) <\Y! M!,3\WX;H[@MOW&9OU.)WQU/LP]20JYNR!,;L]]_LH?5'4Z)TDBUUDGF:R&HI M=:N4NFWLLP6-8YD)N4+X;SV48H:V>7Y38,77V9275LJN>2G(1CF9VI"V,^O& MLB?F]EAOG1:]7UBLZ3BH=!Q5\,,.$WBO/^$\.UW_"ZU;V;IJ/?R@M3N\ M[8\'@]&)W#JM>A=8K4DYJJ0*CUL5_\KR_?-]/WWSM;=)XU::KAH79,/C^>.> M*/QQR,F*[&GRJ";;;27;;?LWCWF( K(E UQ=;)YNMCJ8A]NIG;K+6FV M/.B,W]7'T4,!%H "\".I>>-1\!>4U=7_[-V_G:!S/K1>*G6Q%?DPCVI#,;!- M7I3C\HR8):(HIE2]5>%OGI>[3OH7]MVR*-\=:(IJXB-F&Y)P%,%:4EHW(WD( M9$6!KF@(FN85J!45@L;Y8P@X *8&R/=K2L6^H0Q49=+9?U!+ P04 " ## MA)E805OJ*N," %!P &0 'AL+W=OYCV8,*%6'7LU':@W:_?M9-& MT*5H#WN!V+[GYISC>V_&6Z7O38IHX3$3TDR"U-K\/ Q-DF+&S(G*4=+)2NF, M65KJ=6ARC6SI09D(HTYG&&:,RR >^[V9CL>JL()+G&DP198Q_72)0FTG03=X MWKCAZ]2ZC3 >YVR-<[1W^4S3*JRS+'F&TG E0>-J$EQTSZ<#%^\#OG/!T=\&IRB$2T0T'JJ<0?U*!]Q]?L[^T6LG+0MF M<*K$#[ZTZ20X#6")*U8(>Z.VG[#2XPDF2AC_"]LJMA- 4ABKL@I,##(NRW_V M6/FP ^CV7P%$%2#Z5T"O O2\T)*9EW7%+(O'6FU!NVC*YAZ\-QY-:KATMSBW MFDXYX6S\X:'@]@G:,*?Z6!8"0:W@(DF*K!#,XA*^V10U3%5&19*ZV]L@7,M$ M90BMS\J88_A*M4:@:O.6/:*!UA5:Q@6=MN%N?@6MHV,X B[A-E6%87)IQJ$E M^HY$F%14+TNJT2M4OS!] KWN.X@Z4;\!/CT,O\*DAO?VX2&95CL7UI ^9+(E;%MC99KI*ZVL$")*VXA%TP:NO9":DS46O+?5$6Y MYHIF!Y'B"4)"4.-32:H=\JY@FC,!@NJIR<62VM!3D&\(:I_-GI)/=P94NX#0>V\YE0I E>$ZYR,*(TNAVZYL"KW>%&8?WEB_\ 4$L#!!0 ( ,.$F5B$\H-F\P< ,Y" 9 M >&PO=V]R:W-H965T/>)E$X?A?Q<+CA7Y"G/BO)LL%!J^7HX+*<+GK/R4"QYH7^Y%S)G2I_*^;!< M2LYF5:4\&]+1:#S,65H,)J?5M7=R)S$U%:H2GU+^ M6*X=$].5.R$^FY/KV=E@9%K$,SY5!H+I?P_\DF>90=+M^*\!';0V3<7UXV?T MJZKSNC-WK.27(OL[G:G%V>!X0&;\GJTR]5X\_L&;#L4&;RJRLOI+'INRHP&9 MKDHE\J:R;D&>%O5_]M00L58AB'94H$T%NEDAWE$A;"J$^UJ(F@I1Q4S=E8J' MA"DV.97BD4A36J.9@XK,JK;N?EJ8^WZKI/XUU?74).$R?6"&>W)=E$JN]#U5 M)6'%C/S!9_.TF)-S$*Y9FY2M=Y.-M M0G[^\17YD:0%^; 0JU*CE:=#I9MKC ZG3=,NZZ;1'4T+R8THU*(DOQ4S/G/K M#W4WV[[2Y[Y>4!#PSU5Q2.CQ :$C&G:U!ZY^P^0A"8.J>M11/8&K)WS:5@^! MWH3MG0LKO/#%.U<>D"N62O*)92M._OE+%R37BN?EOQVMO*A1HVY4,\V\+I=L MRL\&>AXIN7S@@\E//P3CT:]=C&&")4A@#IM1RV8$H4\^"*6'=":*^2^*RUQ/ M'7>JBST0Q9>]&FQ<@9D)^F$2C,/1:'0Z?%CGI:O8>+V8T^.X[7$,]OB-#BJ9 M*$OMI=-LI3W,N"N;3E?Y*F-*GPJUX)),1:Z[LC SO9XC=%F1\RYBXJU&1IL= MN:S+Q&MEZ%9GP49_XR 8MY2,_2DY?WMY3?C34@5D, <%H]:%H] %G_7V0;1,4%'AT]#]VE_&]^ .M^?)WLL5?W#'O(YETZ M& M-C$<@01>2JY3/9U93-,L55_(/S<\O^.R,Z> H7S9045+L-!<&M?RZZ"7-*V! MQ:(4$RW!0G,II992BI*KP3#>%-*]G+8IMIX(Q;N3M.0J*D_*EJ"A>92:I5$ $L)'2,X$#J# M;6T0=R3 L!%O2OH0$H%5$L'+4F)N$F$<=05;\QY\VXKD9'LBZT-#!%9$!+"* MZ"3P^[48;-6;R*.MD=U!9!\:(K B(H!5Q U[2O-5#H<+5'6 BI9@H;GT61D1 MG/03+E % RI:@H7F/H6URH+"RN*"E6E)ZG4*\Z"@U6'F 4$7ES">+Y<-FM$% MK=>.#D?AAMMB&75)LKJ!@DGTEMN2K^0\Y^9).-E49E_)[=NK]Z"#P\:\&415 M$UAH+M%635#:BX-35'6!BI9@H;F46JU"8:WB[^"H]'!^] AU.H0"J\X M=#BXG\:#\;U)0Q4D6&@NMU:0T+@?G\:4()>H: D6FDNI%304%C26TH.-I\Z[ MO;I&/''=\"C>T'VP86^:^I MU,H6"LN6F[1X,=N&(;Q'&29:@H7FTF?%"CWN MQW%1!0PJ6H*%YE)J!0R%%T+\@S&J'E$&\'A_&\N:1[.3B6 M49>DM5+^%1/ZZ,*FE0T1(L-)=2*VE">/UEW94+T>R=WKU8"J-Y,WF\ MM4!%X^U-"UA&78JL1 EAB?(MLQVJ2&G0-N;.S:DSP3+J[E"V(B6"1>*SFN-19V1'!JRD[X@0%XP2,Z4TA MJN; 0G/YM)HCZF?1)$*5'JAH"1::2ZE5*!&L4#SC!(SFS62X5YS ,NI2M/:. M!KQD\@UQ D;TIBGJBA/!YLH2EE&7)BL>HOW%P\MQ G7)XX667?&[^@TL$R?B M3B?L0T]$5D]$L)ZX:MY9Z(@78*1 512H: D6FLNH5111/XHB0E44J&@)%II+ MJ544$:JB@-&\F=Q6%...5S^PC+H46441[:\HJCWBXIY,1:$DFW9SA"HG7FA< M,")?.)-=^Q,3K(:XKP1:B1'#B?P>\Q_Y2O;94@@;\F44%2W!0G-)MF(D[F<- M)$;5(ZAH"1::2ZG5(S&\!F+>]B+MRR#54>?V7QC&FT*X44&PV\^Q&E+S-5S[ M $#.Y;SZD$*I9SP=$NIO ;17VX\UG%>?*!C:XO67'FZ8G*=%23)^KZN.#H]T M0B;KCR?4)THLJ\\)W FE1%X=+CB;<6D*Z-_OA5#/)\9 ^PF+R?]02P,$% M @ PX296(8V8^], P X P !D !X;"]W;W)K&ULO5?O;],P$/U73@&A(6W+KZ[=1EMIZX!-8C"M##X@/GC)I;%([&*[+?#7 M_=R_6I;^0ZHO.$0U\*PNA!UYNS/34]W628\GTH9RB MH">95"4S-%437T\5LM0EE84?!4'7+QD7WK#OUF[4L"]GIN ";Q3H65DR]?T< M"[D8>*&W7+CED]S8!7_8G[()CM'<36\4S?P&)>4E"LVE (79P#L+3T>A2W 1 M'S@N],H8+)5[*;_8R54Z\ )[(BPP,1:"T=\<1U@4%HG.\;4&]9H];>+J>(G^ MRI$G,O=,XT@6'WEJ\H%W[$&*&9L5YE8N+K$F=&3Q$EEH]PN+.C;P()EI(\LZ MF4Y0AB2P1]MY(K9_#W@4: MQ@L:'<#=^ +VGCZ'I\ %O,_E3-,Q=-\WQ-.>UD]J3N<5I^@!3C%<2V%R#2]% MBNEZOD_Z-")%2Y'.HYV UTP=0ASN0Q1$G2WG&?UY>KSC.'%3L]CA=1[ NQ(& M%6H#M\P@C!=L"F_E(83PZ1K+>U2?MTFV$])>%J=ZRA(<>%0JC6J.WO#9D[ ; MO-C&MR6P-?:=AGW'H<>//;XTB;(F29C.(:,[&^CUG>#6EZK:J>MVLK?_ M?!B?]/WY*M7?0X[C)F2-0+"/;9V+8&M M\0Z#7WU$\,^M7&_1DAYMH:T+LM)8A?_-SO56JQ?O0732V_#SEJBHV]TPM+_2 M*Y:H)JZ%UI#(F3!51]2L-FWZF6M.-];/;?ON>M!?,%7O3_T.-8X:"LP(,CCL MT2NFJG:ZFA@Y=1WIO334W[IA3I\@J&P /<^D-,N)W:#YJ!G^!%!+ P04 M" ##A)E8=W[5HY2SB2AUQC@\2J+*/*?R MVQUD8C?U F^_\)YM4FT6_-FDH!M8@OY8/$J\\QN4-NIU#2/((-8&@N+?%N:0908)>?Q3@WK-GL;Q M^'J/?F^#QV!65,%<9)_96J=3;^21-22TS/1[L?L+ZH#Z!B\6F;*_9%?;=CT2 METJ+O'9&!CGCU3_]6@MQY!!$9QS"VB'\WJ%WQB&J':*7.O1J!RNU7X5B=5A0 M36<3*79$&FM$,Q=63.N-X3-NWOM22WS*T$_/[AFG/&8T(P]<:5GB*]6*_$:6 M51X0D9![RB3Y1+,2R!W-T!H4N5J IBQ3UVCZ<;D@5V^NR1O"./F0BE)1OE83 M7R,]LXD?UU3F%97P#)5W5-Z0*.B0L!OV'.Z+=O<%Q(U[=.KNHRB-,F&C3&CQ MHG/*-&%W]G&3I3V*?TI1%HQO.N2@WE)3#48\,J>%R6A%GMXB(GG 9?6W2XUJ M^YY[>W/>;U5!8YAZ>* 5R"UXLU]_"0;=WUW:7 CL1*FH42IJ0Y_-15Y0CKFR MX[ F&4L ,T&5TDI6B(S%#%SY<-<.^Q0X9:N-A8G03::P+MM3):0 )28HPQ1HRUC]K256!N= A5"K0SZRO,_C.$759G"?<; MPOU7$,X87;&,:?=;F?=_8!*,!N/!=WP=5L-P/';S'31\!Z\6>,_ZFXOSX$6< M'5;G.0\;SL-6SL=UXH$7I58=\A:VD)&0/+V#? 72F<>MJ/_U^%\([$2 42/ MZ/\ME*-+*G4AL!.EQHU2XY]3*-MASQ3*\8OJCLOJ;-T)NH>VHOL32F4-^AQG MI]EYTD>]4'#Y3'CZINO[#%M5XAJWS!C4B&22X7?=FB&DFJXFGNM&B ML#/ 2FB<*.QEBE,B2&. SQ,A]/[&;-#,G;-_ 5!+ P04 " ##A)E8# &0 'AL+W=O-W0SEG!G/LWOOO]$0^.06_R9P$'5 MKHE)92G$5[-XB6>.9X@@A4B;$ R_]O $:6HB(<>W,JA3O=,XUJ]/T7_-D\=D MEDS!DTC_2F*]F3ECA\2P8KM4OXG#[U F-##Q(I&J_),<2EO/(=%.:9&5SDB0 M);SX9L=2B)H#QK$[^*6#WW0(6QR"TB'($RW(\K2>F6;SJ10'(HTU1C,7N3:Y M-V:3@.2]%YX)#*X(>^/6!\*;LDGK* ^66#5Q+L4B%B1 M+LO>,VB6I.H&?;XLGDGOW0UY1Q)./F_$3C$>JZFKD=:\TXU*LL>"S&\A"\A' MP?5&D?<\AOC2W\4LJU3]4ZJ/?F? CTS>D8#>$M_S0PO/TW]W#SIP@DKY((\7 M="I?R$E0HI.BBOS]L%1:8H'_8U.MB!K:HYI=?Z^V+(*9@]M:@=R#,__Y)SKT M?K&E_#\%NQ @K 0(NZ+/>[_A*7-#4J$4P0VM6%%G3"G0UGHIP@WS<.9XVL_[ M@V T=??UC*Z-)L/*Y()S4'$..CG?0.&9H P;%[P?":Y$FL1,0XRGWU(E<<)D M E;D(O*@CAS0!K'%AM;2NF >5LS#3F8\XO XP2.T8;Q-9#>NA+[EG#0-MCA M%8@_'C1@KVWZ- SML*,*=O0#@3G*:[: %-]9JENT'%V_>MB@LYC0<&"G&U=T MXQ_0Z9WDID*W9?"WU.ZD@I]TPG\H M-U<*V.H(6R*SX-B%=8T>CHEN1Y]<40TGDP:YQ2:D=G#JG1N3UXG^4*A\D(F& M?BP.W-I"O*M74TJ;RMJL/-I2%[36.FDGX0M7.\EX!#4QD5FG8!2VMSQJJ5"/ M-H\$F]G0:]EFU#\#^YW "]A#$QC/![FV;[@R6IUB[(=-U&LCKX7SW!EI9]\I M6F/K,54Z7VHX:?8!FU7HMTEX[EFTNVE]%IJEI72]I)R%X#0+M1%?-Z5QV#R[ M+$9]?]S@=6N37@;XPYD!6.'NW7%=3$+5W6K(?LA'R\;]1S-\YQ/D.4PQN>.< MLTZXPB-CA2&]NQ%**(MAN%AHL&PO=V]R:W-H965T M5A*]:Q31 .;/!-ZY*3&%)>NJ^,4 M&)24?.5P<27+!59AYD^1V;> 96+Y:9KIY0-K:> _%* M&YDWSD20BG25'!\:V(98XG<+VA\M!X"C^H@,Y@G"3< M9IME<"OJDK&Y/[Y"PWBF3\CDZ?$*CH].X BX@%^I7&DF$CUT#<'9+=RX 9G4 M(,$'(#VXE\*D&JY%@LE;?Y>":B,+MI%-@H."]TR=0\\_A< +^AT\T_]W[QW MZ;6)[E5Z_0_T[J360+F[0RHZ&,\I2U+0<3! (ZA_P_6&&YA*;3KS5^N'E;X] MG.LHO+@8NNO=F#IL^GYK\P:\WX+W#X*/M4:CH53NJ_/!]E7C>7GCN3D_)42VK5JLAEBMAZD/8KK;=?%PUL;WU M"77YNBF_RM17!!VQ)?TWR'!!DM[Y%TJXJMMN/3&RJ#K77!KJ@]4PI9L*E36@ M[PLIS79B-VCOON@?4$L#!!0 ( ,.$F5AW/1@.B@0 !P; 9 >&PO M=V]R:W-H965T+DWI-[KD_@Q!ZM&7\1 M$2$2O*4)%6,GDG)UY;IB$9$4BPNV(E1=>68\Q5(-^=(5*TYP6"2EB8L\K^^F M.*;.9%2<>^"3$1C(_X4Y&*[PD3T1^ M7SUP-7)KE#!."14QHX"3Y['S&5[-T#!/*"+^BLE:;!V#G,JR8PD28ZDZOA9@3KU/?/$[>,-^N\%>45FC@69L>3O.)31V!DZ M("3/.$OD(UO_22I"08ZW8(DH/L&ZBO4J$5L)"J<[ M 54):#>AMR?!KQ+\@FA964'K&DL\&7&V!CR/5FCY0=&;(ENQB6D^C4^2JZNQ MRI.3KS(B')S5/Z$.0,?%$*.@>J4ZH/%,PRS@E=O(.3/Y0R3L$= M$Z*,F;YO7;PF$L>).%69WY^NP\PO@PS. /-3KJ&?V_]-]0SE^ MW7^_P/.-_2_;O^D^^'&GHL"M)*GXIZME)62O&S)_\*_$"B_(V%%/MB#\E3B3 M7W^!?>^W+KZ6P#3VO9I]SX0^V>B+O"TB3)<$G"P+?26%OBB17>Q+R'X!F?]* MO4[0,!BYK]NDVC'GL->K@[1B@[K8P%CLE,#W?$V0XY1P'L%N>PKG5H MK'6&*0YC3,$U2Q+,C?(T(ATZ09; --*7->E+^_*\M,G>$IC&'GK-?[=G7Z 5 MIJ;0RQV%=L0$PVZ!PBVG @<;C0*.).%*=_9;RX'!7G>V8X1X/"AM/ LVFY):& MC!(1XS/PF*UBK%Z-C%HUHAT\4Y;0=.Z-QX'##]"J5;MC"TWO0&-XH-%1'*G5 MR[8.O5VMMF/.!WL\*6H,"C(;E,=,B/P/_S&;)\2H4S/0H;-D"TVGW3@=!.WK M%%GU/+;0] XTG@<9'<5Q.JTP-0WZ.SKMBMG[\H0:AX+,#N5;QE_R=_N[F&.S M3JVNO=A"TUDW3@?U/D"G5MV/+32] XW[0>8UG>-T&K0TB';?\3MBSH,]*FV< M"C([E7*^JO76F%1+L$:Y6EV,L86FTV^L#QI\@%RM&B!;:'H'&@.$S*L\Q\EU MV%H,A5Y_5Z_M(+2U+%#6ZV[M,Z2$+XOM%P$6+*.R7(&OS]9;/)^+C8V=\U-X M-2LW:AJ8QFS)F4+"T.(X)#PO, M=?V9,;D9Y#>H-\0F_P)02P,$% @ PX296 I,1OVN @ %0< !D !X M;"]W;W)K&ULK57);MLP$/T50@V*%&BMS5;35!;@ M)45S"!!D:0]%#[0TLHA0I$I2MOOW)2E9E1W%S:$7B\N\Q_?&PV&\Y>))%@ * M[4K*Y-0IE*HN75>F!918CG@%3._D7)18Z:E8N[(2@#,+*JD;>%[DEI@P)XGM MVJU(8EXK2AC<"B3KLL3B]QPHWTX=W]DOW)%UHO/!A9 MJ2'2,GZUG$YWI 'VQWOV+]:[]K+"$A:9*J;.A8,RR'%-U1W??H76S\3P MI9Q*^XNV;:SGH+26BI-?FH0?0/,. H 4$QX#Q"X"P!836:*/, MVEIBA9-8\"T2)EJSF8'-C45K-X29?_%>";U+-$XEURSE): 'O$-7.UT:$M#Y M'!CD1+U#'] LRXA)-Z;HFC4U8Y)_O@2%"94FY/%^B<[/WJ$S1!AZ*'@M,:,D>$%)B&XX4X5$5RR#[!#O:E>=M6!O;1Z<)+S!8H1"_ST* MO& \H&?Q>GAX0D[893JT?.&_,[TD,J5=0QAK&\3"CN>"7 MLL(I3!U]@R6(#3C)VS=^Y'T>LON?R [,CSOSXU/L>_-*FX>FS(;L-AR1Y3#M M9Y/XT>0B=C=]&\^#(M_K8@[433IUDY/JKO(<;#O1)=SI%%@-BFRH/O7.]T9A M$!RI;*)\[R L&)89=3*CUR115XY$*]"WL:]W2&KT+%43?WRJ./ M.H6B:<+-1/'*]K$55[HKVF&AWRT0)D#OYYRK_<0&UL MK59-;]LP#/TK@@<,&[#5CC_BK$L,)&F'[E @:-;U,.R@V$PLU)8\24ZZ?S]* M=KPT<;,=>JDMF7Q\CV3(CG="/JH<0).GLN!JXN1:5Y>NJ](<2JHN1 44.WI(P[R=C>+60R%K4N&(>%)*HN2RI_SZ 0NXDS MB*#EXI"V;]DU]IZ#DEKI479.B.#DO'F M29_:/!PX($Z_@]\Z^,<.X0L.0>L06*$-,ROKBFJ:C*78$6FL$K)'GOR O(+>"ZUR1:YY!]MS?Q51U^?+W^9KY M9P%OJ;P@P> #\3T_[.$S_W_WX R=H"M?8/&"?Y5OT:7RQW2EM,2?Q\^^=#5P M83^<&1F7JJ(I3!R<"0KD%ISD[9O!T/O1H^B(W*G)P(OZJ0T[:L.SU+"9['[@*9SA-CP) M'(^.,]=C$_K]Y.*.7/QZA<^:D=-'/SXM:AQ[P9& /JMP-#B2X!X,X!+DQNXE MARHYJ!% M9G\P ;I_%)(_4$L#!!0 ( ,.$F5@T>UUC M@P8 +TP 9 >&PO=V]R:W-H965T4>1CB9T_TN)+N26$@:]9FI?GDRUCN[/IM%QM21:7;^F.Y/R; M>UID,>.'Q69:[@H2K^M&63I%CN-/LSC))XMY?>ZZ6,SIGJ5)3JX+4.ZS+"Z^ M79"4/IY/X.1PXB;9;%EU8KJ8[^(-N27LT^ZZX$?33F6=9"0O$YJ#@MR?3][! ML\A%58,ZXL^$/)9'GT%EY8[2+]7!Y?I\XE09D92L6"41\S\/9$G2M%+B>?S3 MBDZZ/JN&QY\/ZK_6YKF9N[@D2YK^E:S9]GP23,":W,?[E-W0Q]](:\BK]%8T M+>M_P6,;ZTS :E\RFK6->099DC=_XZ]M(8X:X.\U0&T#)#5 Z#L-<-L _V@# MMVW@UI5IK-1UB&(6+^8%?01%%O6W'Z25]?]EA7\VX2W8XM;LN%7 MD8$;LJ,%2_(-> -N^>!:[U,"Z#U0O[_,F]'&K]IKMBW@9$18G:?D*O !) M#CYNZ;Z,\W4YGS*>9]7;=-7F=-'DA+Z3$P97-&?;$KS/UV3=;S_E_CJ3Z&#R M AD%K^+B+<#P-4 .""3Q<\_ M0=_Y15='FV*1);%>3=VNIJY)??''/KLC175#\!FWB.NJEDV=2_"?82A=-+I> MK5M-P@\+-)\^'!?)V/.I1;(DUBN2UQ7),Q;IACR0?$]T56@:^D=5@"CT\4PJ MA2XLP)[?#XN,:0PTZ7TKUS[P9E#RK ;Y;B %1<:< M!CJ>=8YG1LEC&NZ1R0;YR8%HG;,_+I/,2*$EBQY-O6#4((2>0?!CS&7C%PLYM M:'0;$2ZZ2IH)GZ_!(,ZJE>#?^H3.=JC:#EPLV5:#7,=U)=O&Q ;:AHZ &<=H M_#)GI&CG9? ^33@PU9Y+\/F*5#.X=LDSBYZZYEE5BVRI]0MZ1(=P1)9HQ6T5 MUJ9:9$NM7U@D"HN&KI5MR^,;39Y+GPZ)S/T/]2<8%!IQC/NK-&E2@(B4JR+9 M-0.FO0LY,GWHUL_; T<9[U&K7&I5+;*EUB^U0%/HCGF/VL3/I56UR)9:O[ " M9^%@GFU;]M#.1=B7[U--F ,#F17,>0SU*8@6VD-:J,'5()0)21.%7)E\(W-: M0VT+K(7/XUJH$BMV C=4)F-=' H\3[9K3&>H74' T X"0PW>!E@QK49!ST>R MY3$H& H,AI8Y&*J,B_S E;UKHH) N=QCH# 2*(S,*/SD CR,E8,ACH4M(S, MM'Q=T/6^>1'R/M_&^8K4(VDX+IO[.WDT6<5E6VK]6@M<1F/B,K**RU;5(EMJ M_<(*7$:#<1FI'.QZKB,_"M6%!="7<=F1/5Q&*@A#;R;_3-!$8:0\ M S:G-=2VP&7T/%Q&*@9#'_N^)YO5Q5W&"R;NSWY9:I5 M6+:EUB^Y@&4\)BQCJ[!L52VRI=8OK(!E/!B6L0:$Y3>PFAA/?L=CSF"HPZ/M M#6987M*"CYF8D7J6^L"VI'@&*9L[.WDHV=WQ, 8I8T'*>$Q2QE9)V:I:9$NM M7UA!RG@P*6,5@668>#HD,O<_U)\@9&R/D+&&D!WYU;,F:(9"V?08?(P%'^/G M\3'6<"__+1#*?*R+0WCFRL\7S>D,M2OX&-OA8ZSA8]FQ[HFS['8,.,8"CK%E M.,8:.$;*L-8$*;]VS9D-W?>K:8%4MLJ76K[< 8W=, M,':M@K%5M=/;&EQ].Z8+DR3LRYW"JQ^G1ONZ,%)MZ M?WP)5G2?LV;WVVX/_KMYY+IV_@&?+9B>]D&DV]E_%Q2;A=VM*[KFD\W;& M)Z.BV2O?'#"ZJW>/WU'&:%9_W))X38HJ@']_3RD['%0==/]C8?$_4$L#!!0 M ( ,.$F5@V,<97+ , ,H2 - >&PO]%266$X$L>;+2)?OUT[4O#ELXA MM72/SKE'TG4M,JK-6K#;!6,F6)5"UAE9&%-]",-ZMF EK2]4Q:1%"J5+:FQ7 MS\.ZTHSF-9!*$?9[O20L*9=D/)++\KHT=3!32VDR,NA"@;M]SC,2)>])X.0F M*F<9N3][^V.IS-6;P-U/WIV<].[/KP[C9PUP3D*OZ. 9HA<]7-=BF'2R+[T9 M?FJU.NXI1K[TD+=,E#;TYMS)V!##=L''HT+)[;K'Q 6L,BU9\$!%1B94\*GF MP"IHR<7:A?L0F"FA=&#LAMM4$43J7PZ.7 ]JH=4IN52ZR>TRN+_3=O@!L.F! M02Y$9[!/7& \JJ@Q3,MKVVD&-\%'4-"V[]:5=3C7=!WU!V1+:&XVR53IG.DN M340VH?%(L +L:#Y?P-VH*@30&%7:1L[I7$G:>-@PVH:5G3$A;N%!^5[L::^* MG3WKP8[)KFD-M4TGXSJ@OZOFM'=E^R_2#2K^H,RGI9V.;/I0V>Q&LX*OFOZJ MZ Q@ZA&N3JM*K#\*/I/X\E]9;OZK'!KV>FS? M?L=NPN>YTP^.BE8>4.G]J"^IV_'YZR@2V'N.C CV_97EO-EF7:C;F A MVE';]A>87I1TYT";B\N@('E@4Q_MM;X;N,5\G0=8'OZ5(5@,\4K$9LIOM: ^-<- M&&GJWVTL#S"P7<.>8!Q)4PR!6O37:)(@JY/ Q[\_ MV%,2QVGJ1P#S.XAC#(&G$40\>O(_"S7LJW/YZ-?X-4$L#!!0 M ( ,.$F5B7BKL

-8?20$3;8T.P6BP^0"X99K>]9!:G^V*K:NG_ MM#ME8,_:NEH&V'2;L=\Y)4N_52K4U3B93([&M=1F]/G3_EQ+-\8;-J@B:&N@ M,39\U^JG?]P?-\6M]OI&5SK(%7,I[<0M]1+GVY[';S+4O*NL;IQ#B!P+Q R_BPGA=*B>NG2PA2XL3YZ39 M=,%$A!\)PH^\A'/E"Z=WL3T^W=/&:Z,\AIM.J.0]X<5;Z8W1<*P$RYP4A6W M,A#');RVO#.1C;!W@/>XB49:;\F@D.2@EQXGU4 M2Z2\U+*M;9Y$DO+,E%DT"W,+!T UU4>BK#)EULJEDKY/0^ECRNR/2VLVA]?* MU6*N;L(?XJL*&(V2QI39&DL%Z0[R2'RUKL(6\M[2^N!4T"ZF/(Q):6/*[ VH M!6H=.J%%U-@S(*DH\S2C4.*8,IOC'!)*N,)@80I;JW?B_ [.Y=73#IR0 M(Q%F1W1LXEK>[?'$P:DR:JW#.\Q("2)A%L2Y= 9ZJQ@GEB839 M$RNU:4?#W]3.NIA1,!BEC(19&601]4^",2E])/R#CI9/72>_U22B,ILT:Z MPF P>I0Z4F9UD!5"/WKD-!:S/08KA,%@4B9)F4U"E J1%6-27DF9O?)6$"1AS,59"ZPIB465)FLQ S'.)0G&!,2C0ILVCH M&B+%\]24:S)FU]"8&<:D7)/QKYT0F#G&I-R3L0];'BNR0[&",Y9-I6)O:O=@ M3,H]&;-[_BO.^H1Q8<*:)^/4C%Q$>97IKB>8?YM2^W;D@#$I^62O/P\6$U%9 MMCD*.S*C!)0Q"V@8\R&T&).R4,:]ED(6O[V\25DH>Y59,?R"D7=3-W TGK#(*0OES!:B:W;\T'/*0CFSA6A,+,NG)_ !,]BW $:&BH46\@!4F%Y'$ECT(>'NB4(1E49P& MS:JLL>7MO_IDC7WWE/=MV77'<;OKQ]G'87\-7U^7BZ MLNZ&0UM.RV&3^G;UVFYRTOE\D8:?,YK[NY\S9\^???Z?B=UZO5OEAV[U=LC' M\LO@]-X-K^,VY]+,GMMAD\NR21_[R^DQG0]R=9KBOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJ MK01Z&^IM!'H;ZFT$>AOJ;01ZVV2SA$!O0[V-0&]#O8U ;T.]C4!O0[V-0&]# MO8U ;T.]C4!O1[V=0&]'O9U ;T>]G4!O1[V=0&^?;'83Z.VHMQ/H[:BW$^CM MJ+<3Z.VHMQ/H[:BW$^@=J'<0Z!VH=Q#H':AW$.@=J'<0Z!VH=Q#H'9./E01Z M!^H=!'H'ZAT$>@?J'01Z!^H=?ZGW6#[W>;ST?*_Q._=?4EU.]^;+X\_+[Y.( M\^*,Z_ %!+ P04 " ##A)E8%\C,&]L! #1(@ $P %M#;VYT M96YT7U1Y<&5S72YX;6S-VEU/@S 4!N"_LG!K1M>O^1'GC7JK7O@'*IP-,J!- MV\WY[RU,331*7&;B>P.!MN<]M,ESQ>7CBZ,PV;5-%Q99%:.[8"P4%;4FY-91 MET:6UK_8LX4:[,B)F:S.2ML%ZF+T]C7R*XN;VAI-DV[7-8%E;;8M&E)'IPG4X:**+9- MOB]Z,IXNI!.S-/A<>]'TJ^>NE2(?*S'/_$C,94^ M^ONH/^V2RE]FI^U]MGX]G$=@P^WX/?Y\QA_U#^Q#@/0A0?I0('UHD#[F('V< M@O1Q!M+'.4@??(;2"(JH'(54CF(J1T&5HZC*45CE**YR%%@YBJP"15:!(JM MD56@R"I09!4HL@H4606*K )%5H$BJT215:+(*E%DE2BR2A19)8JL$D56B2*K M1)%5HLBJ4&15*+(J%%D5BJP*15:%(JM"D56AR*I09%4HLFH4636*K!I%5HTB MJT:15:/(JE%DU2BR:A19]7_*^F3M^J]_LNCO>6OJ[CV?#7^R7+T"4$L! A0# M% @ PX296 =!36*! L0 ! ( ! &1O8U!R M;W!S+V%P<"YX;6Q02P$"% ,4 " ##A)E8\',,HN\ K @ $0 M @ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " ##A)E8 MF5R<(Q & "<)P $P @ '- 0 >&PO=&AE;64O=&AE;64Q M+GAM;%!+ 0(4 Q0 ( ,.$F5CZH,H?UP4 -4> 8 " M@0X( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ PX296%H:G*ZA P IPP !@ M ("!DA8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ PX296(@1P[[\" @4T !@ ("!TR0 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ PX296 , U)1@ M @ P@< !@ ("!D#@ 'AL+W=O&UL4$L! A0#% @ PX29 M6((N,^#!"@ -AT !D ("!_3X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PX296"GNY?+C @ "08 M !D ("!ZT\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PX296*_,2IO_ P @0@ !D M ("!K&$ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ PX296#HKAC$"" ]!8 !D ("!+&X 'AL+W=O M&PO=V]R:W-H965TMZ M !X;"]W;W)K&UL4$L! A0#% @ PX296"6@ M--[M @ $0< !D ("!6H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PX296.9"!@R_"@ +AX !D M ("!DXX 'AL+W=O&PO M=V]R:W-H965T_BZFC ( M 'T% 9 " @7>< !X;"]W;W)K&UL4$L! A0#% @ PX296.AVH:(>! N D !D ("! M.I\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ PX296,[KAZON @ 2 8 !D ("!^ZD 'AL+W=O/ANL" # !@ &0 M@('DMP >&PO=V]R:W-H965T&UL4$L! A0#% @ PX296 OFL'5" @ T@0 !D M ("!Y+X 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ PX296%?FXK6, @ Z 4 !D ("!K<8 M 'AL+W=ODGE M]6T" #3!0 &0 @(%PR0 >&PO=V]R:W-H965T&UL4$L! A0#% @ MPX296."].&PO=V]R:W-H965T 9 " @6#6 !X;"]W M;W)K&UL4$L! A0#% @ PX296.^]6_5:!0 M[!\ !D ("!#=P 'AL+W=O MX0 >&PO=V]R:W-H965T&UL4$L! A0#% @ PX296$%;ZBKC @ !0< !D M ("!DND 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ PX296'=^U:'+ P @PX !D ("!6?@ 'AL M+W=O# &0 @(%;_ >&PO=V]R:W-H965T&UL4$L! A0#% @ PX29 M6'<]& Z*! '!L !D ("!@ ,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PX296#1[76.#!@ O3 M !D ("!2 X! 'AL+W=O&PO&PO M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " ##A)E8%\C,&]L! M #1(@ $P @ %_( $ 6T-O;G1E;G1?5'EP97-=+GAM;%!+ 4!08 0P!# $P2 "+(@$ ! end XML 68 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 69 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 71 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 132 286 1 true 39 0 false 5 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://corelab.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - Consolidated Balance Sheets Sheet http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 100030 - Statement - Consolidated Balance Sheets Parenthetical Sheet http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets Parenthetical Statements 3 false false R4.htm 100050 - Statement - Consolidated Statements of Operations Sheet http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations Consolidated Statements of Operations Statements 4 false false R5.htm 100060 - Statement - Consolidated Statements of Comprehensive Income Sheet http://corelab.com/20240331/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 5 false false R6.htm 100070 - Statement - Consolidated Statements of Changes in Equity Sheet http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity Consolidated Statements of Changes in Equity Statements 6 false false R7.htm 100080 - Statement - Consolidated Statements of Cash Flows Sheet http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 8 false false R9.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 9 false false R10.htm 995455 - Disclosure - Description of Business Sheet http://corelab.com/20240331/taxonomy/role/DisclosureDescriptionOfBusiness Description of Business Notes 10 false false R11.htm 995465 - Disclosure - Significant Accounting Policies Update Sheet http://corelab.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesUpdate Significant Accounting Policies Update Notes 11 false false R12.htm 995475 - Disclosure - Acquisitions and Divestures Sheet http://corelab.com/20240331/taxonomy/role/DisclosureAcquisitionsAndDivestures Acquisitions and Divestures Notes 12 false false R13.htm 995485 - Disclosure - Contract Assets and Liabilities Sheet http://corelab.com/20240331/taxonomy/role/Role_DisclosureContractAssetsAndLiabilities Contract Assets and Liabilities Notes 13 false false R14.htm 995495 - Disclosure - Inventories Sheet http://corelab.com/20240331/taxonomy/role/Role_DisclosureInventories Inventories Notes 14 false false R15.htm 995505 - Disclosure - Leases Sheet http://corelab.com/20240331/taxonomy/role/DisclosureLeases3 Leases Notes 15 false false R16.htm 995515 - Disclosure - Long-Term Debt, Net Sheet http://corelab.com/20240331/taxonomy/role/Role_DisclosureLongTermDebtNet Long-Term Debt, Net Notes 16 false false R17.htm 995525 - Disclosure - Pension and Other Postretirement Benefit Plans Sheet http://corelab.com/20240331/taxonomy/role/DisclosurePensionAndOtherPostretirementBenefitPlans Pension and Other Postretirement Benefit Plans Notes 17 false false R18.htm 995535 - Disclosure - Commitments and Contingencies Sheet http://corelab.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 18 false false R19.htm 995545 - Disclosure - Equity Sheet http://corelab.com/20240331/taxonomy/role/Role_DisclosureEquity Equity Notes 19 false false R20.htm 995555 - Disclosure - Derivative Instruments and Hedging Activities Sheet http://corelab.com/20240331/taxonomy/role/Role_DisclosureDerivativeInstrumentsAndHedgingActivities Derivative Instruments and Hedging Activities Notes 20 false false R21.htm 995565 - Disclosure - Financial Instruments Sheet http://corelab.com/20240331/taxonomy/role/Role_DisclosureFinancialInstruments Financial Instruments Notes 21 false false R22.htm 995575 - Disclosure - Other (Income) Expense, Net Sheet http://corelab.com/20240331/taxonomy/role/Role_DisclosureOtherIncomeExpenseNet Other (Income) Expense, Net Notes 22 false false R23.htm 995585 - Disclosure - Income Tax Expense (Benefit) Sheet http://corelab.com/20240331/taxonomy/role/DisclosureIncomeTaxExpenseBenefit Income Tax Expense (Benefit) Notes 23 false false R24.htm 995595 - Disclosure - Earnings per Share Sheet http://corelab.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShare Earnings per Share Notes 24 false false R25.htm 995605 - Disclosure - Segment Reporting Sheet http://corelab.com/20240331/taxonomy/role/DisclosureSegmentReporting1 Segment Reporting Notes 25 false false R26.htm 995615 - Disclosure - Significant Accounting Policies (Policies) Sheet http://corelab.com/20240331/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies Significant Accounting Policies (Policies) Policies http://corelab.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesUpdate 26 false false R27.htm 995625 - Disclosure - Contract Assets and Liabilities (Tables) Sheet http://corelab.com/20240331/taxonomy/role/DisclosureContractAssetsAndLiabilitiesTables Contract Assets and Liabilities (Tables) Tables http://corelab.com/20240331/taxonomy/role/Role_DisclosureContractAssetsAndLiabilities 27 false false R28.htm 995635 - Disclosure - Inventories (Tables) Sheet http://corelab.com/20240331/taxonomy/role/Role_DisclosureInventoriesTables Inventories (Tables) Tables http://corelab.com/20240331/taxonomy/role/Role_DisclosureInventories 28 false false R29.htm 995645 - Disclosure - Leases (Tables) Sheet http://corelab.com/20240331/taxonomy/role/Role_DisclosureLeasesTables Leases (Tables) Tables http://corelab.com/20240331/taxonomy/role/DisclosureLeases3 29 false false R30.htm 995655 - Disclosure - Long-Term Debt, Net (Tables) Sheet http://corelab.com/20240331/taxonomy/role/Role_DisclosureLongTermDebtNetTables Long-Term Debt, Net (Tables) Tables http://corelab.com/20240331/taxonomy/role/Role_DisclosureLongTermDebtNet 30 false false R31.htm 995665 - Disclosure - Pension and Other Postretirement Benefit Plans (Tables) Sheet http://corelab.com/20240331/taxonomy/role/DisclosurePensionAndOtherPostretirementBenefitPlansTables Pension and Other Postretirement Benefit Plans (Tables) Tables http://corelab.com/20240331/taxonomy/role/DisclosurePensionAndOtherPostretirementBenefitPlans 31 false false R32.htm 995675 - Disclosure - Equity (Tables) Sheet http://corelab.com/20240331/taxonomy/role/Role_DisclosureEquityTables Equity (Tables) Tables http://corelab.com/20240331/taxonomy/role/Role_DisclosureEquity 32 false false R33.htm 995685 - Disclosure - Derivative Instruments and Hedging Activities (Tables) Sheet http://corelab.com/20240331/taxonomy/role/Role_DisclosureDerivativeInstrumentsAndHedgingActivitiesTables Derivative Instruments and Hedging Activities (Tables) Tables http://corelab.com/20240331/taxonomy/role/Role_DisclosureDerivativeInstrumentsAndHedgingActivities 33 false false R34.htm 995695 - Disclosure - Financial Instruments (Tables) Sheet http://corelab.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsTables Financial Instruments (Tables) Tables http://corelab.com/20240331/taxonomy/role/Role_DisclosureFinancialInstruments 34 false false R35.htm 995705 - Disclosure - Other (Income) Expense, Net (Tables) Sheet http://corelab.com/20240331/taxonomy/role/Role_DisclosureOtherIncomeExpenseNetTables Other (Income) Expense, Net (Tables) Tables http://corelab.com/20240331/taxonomy/role/Role_DisclosureOtherIncomeExpenseNet 35 false false R36.htm 995715 - Disclosure - Earnings per Share (Tables) Sheet http://corelab.com/20240331/taxonomy/role/DisclosureEarningsPerShareTables Earnings per Share (Tables) Tables http://corelab.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShare 36 false false R37.htm 995725 - Disclosure - Segment Reporting (Tables) Sheet http://corelab.com/20240331/taxonomy/role/DisclosureSegmentReportingTables Segment Reporting (Tables) Tables http://corelab.com/20240331/taxonomy/role/DisclosureSegmentReporting1 37 false false R38.htm 995735 - Disclosure - Description of Business (Details) Sheet http://corelab.com/20240331/taxonomy/role/DisclosureDescriptionOfBusinessDetails Description of Business (Details) Details http://corelab.com/20240331/taxonomy/role/DisclosureDescriptionOfBusiness 38 false false R39.htm 995745 - Disclosure - Acquisitions and Divestures - Additional Information (Details) Sheet http://corelab.com/20240331/taxonomy/role/DisclosureAcquisitionsAndDivesturesAdditionalInformationDetails Acquisitions and Divestures - Additional Information (Details) Details 39 false false R40.htm 995755 - Disclosure - Contract Assets and Liabilities - Contract Assets and Liabilities Changes in Net Contract Assets (Liabilities) (Details) Sheet http://corelab.com/20240331/taxonomy/role/DisclosureContractAssetsAndLiabilitiesContractAssetsAndLiabilitiesChangesInNetContractAssetsLiabilitiesDetails Contract Assets and Liabilities - Contract Assets and Liabilities Changes in Net Contract Assets (Liabilities) (Details) Details 40 false false R41.htm 995765 - Disclosure - Contract Assets and Liabilities - Contract Assets and Liabilities Current and Long-term Contract Liabilities (Details 1) Sheet http://corelab.com/20240331/taxonomy/role/DisclosureContractAssetsAndLiabilitiesContractAssetsAndLiabilitiesCurrentAndLongtermContractLiabilitiesDetails1 Contract Assets and Liabilities - Contract Assets and Liabilities Current and Long-term Contract Liabilities (Details 1) Details 41 false false R42.htm 995775 - Disclosure - Contract Assets and Liabilities - Additional Information (Details) Sheet http://corelab.com/20240331/taxonomy/role/DisclosureContractAssetsAndLiabilitiesAdditionalInformationDetails Contract Assets and Liabilities - Additional Information (Details) Details 42 false false R43.htm 995785 - Disclosure - Inventories - Schedule of Inventories (Details) Sheet http://corelab.com/20240331/taxonomy/role/DisclosureInventoriesScheduleOfInventoriesDetails Inventories - Schedule of Inventories (Details) Details 43 false false R44.htm 995795 - Disclosure - Leases - Schedule of Components of Lease Expense and Other Information (Details) Sheet http://corelab.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseExpenseAndOtherInformationDetails Leases - Schedule of Components of Lease Expense and Other Information (Details) Details 44 false false R45.htm 995805 - Disclosure - Leases - Schedule of Undiscounted Cash Flows for Non-cancellable Leases (Details) Sheet http://corelab.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfUndiscountedCashFlowsForNonCancellableLeasesDetails Leases - Schedule of Undiscounted Cash Flows for Non-cancellable Leases (Details) Details 45 false false R46.htm 995825 - Disclosure - Long-Term Debt, Net - Additional Information (Details) Sheet http://corelab.com/20240331/taxonomy/role/Role_DisclosureLongTermDebtNetAdditionalInformationDetails Long-Term Debt, Net - Additional Information (Details) Details 46 false false R47.htm 995835 - Disclosure - Long-Term Debt, Net - Schedule of Long-term Debt Instruments (Details) Sheet http://corelab.com/20240331/taxonomy/role/DisclosureLongtermDebtNetScheduleOfLongtermDebtInstrumentsDetails Long-Term Debt, Net - Schedule of Long-term Debt Instruments (Details) Details 47 false false R48.htm 995845 - Disclosure - Pension and Other Postretirement Benefit Plans - Schedule of Components of Net Periodic Pension Cost (Details) Sheet http://corelab.com/20240331/taxonomy/role/DisclosurePensionAndOtherPostretirementBenefitPlansScheduleOfComponentsOfNetPeriodicPensionCostDetails Pension and Other Postretirement Benefit Plans - Schedule of Components of Net Periodic Pension Cost (Details) Details 48 false false R49.htm 995865 - Disclosure - Equity - Additional Information (Details) Sheet http://corelab.com/20240331/taxonomy/role/DisclosureEquityAdditionalInformationDetails Equity - Additional Information (Details) Details 49 false false R50.htm 995875 - Disclosure - Equity - Schedule of Accumulated Other Comprehensive Income (Loss) Net of Income Taxes (Details) Sheet http://corelab.com/20240331/taxonomy/role/DisclosureEquityScheduleOfAccumulatedOtherComprehensiveIncomeLossNetOfIncomeTaxesDetails Equity - Schedule of Accumulated Other Comprehensive Income (Loss) Net of Income Taxes (Details) Details 50 false false R51.htm 995885 - Disclosure - Derivative Instruments and Hedging Activities - Additional Information (Details) Sheet http://corelab.com/20240331/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails Derivative Instruments and Hedging Activities - Additional Information (Details) Details 51 false false R52.htm 995895 - Disclosure - Derivative Instruments and Hedging Activities - Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss) (Details) Sheet http://corelab.com/20240331/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossDetails Derivative Instruments and Hedging Activities - Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss) (Details) Details 52 false false R53.htm 995905 - Disclosure - Financial Instruments - Summary of Fair Value Balances (Details) Sheet http://corelab.com/20240331/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfFairValueBalancesDetails Financial Instruments - Summary of Fair Value Balances (Details) Details 53 false false R54.htm 995915 - Disclosure - Other (Income) Expense, Net - Schedule of Other (Income) Expense, Net (Details) Sheet http://corelab.com/20240331/taxonomy/role/DisclosureOtherIncomeExpenseNetScheduleOfOtherIncomeExpenseNetDetails Other (Income) Expense, Net - Schedule of Other (Income) Expense, Net (Details) Details http://corelab.com/20240331/taxonomy/role/Role_DisclosureOtherIncomeExpenseNetTables 54 false false R55.htm 995925 - Disclosure - Other (Income) Expense, Net - Additional Information (Details) Sheet http://corelab.com/20240331/taxonomy/role/DisclosureOtherIncomeExpenseNetAdditionalInformationDetails Other (Income) Expense, Net - Additional Information (Details) Details http://corelab.com/20240331/taxonomy/role/Role_DisclosureOtherIncomeExpenseNetTables 55 false false R56.htm 995935 - Disclosure - Other (Income) Expense, Net - Foreign Currency (Gain) Loss, Net By Currency (Details) Sheet http://corelab.com/20240331/taxonomy/role/DisclosureOtherIncomeExpenseNetForeignCurrencyGainLossNetByCurrencyDetails Other (Income) Expense, Net - Foreign Currency (Gain) Loss, Net By Currency (Details) Details http://corelab.com/20240331/taxonomy/role/Role_DisclosureOtherIncomeExpenseNetTables 56 false false R57.htm 995945 - Disclosure - Income Tax Expense (Benefit) - Additional Information (Details) Sheet http://corelab.com/20240331/taxonomy/role/DisclosureIncomeTaxExpenseBenefitAdditionalInformationDetails Income Tax Expense (Benefit) - Additional Information (Details) Details http://corelab.com/20240331/taxonomy/role/DisclosureIncomeTaxExpenseBenefit 57 false false R58.htm 995955 - Disclosure - Earnings per Share - Summary of Calculation of Weighted Average Shares Used in the Computation of Basic and Diluted Earnings per Share (Details) Sheet http://corelab.com/20240331/taxonomy/role/DisclosureEarningsPerShareSummaryOfCalculationOfWeightedAverageSharesUsedInTheComputationOfBasicAndDilutedEarningsPerShareDetails Earnings per Share - Summary of Calculation of Weighted Average Shares Used in the Computation of Basic and Diluted Earnings per Share (Details) Details 58 false false R59.htm 995975 - Disclosure - Segment Reporting - Schedule of Segment Reporting Information, by Segment (Details) Sheet http://corelab.com/20240331/taxonomy/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails Segment Reporting - Schedule of Segment Reporting Information, by Segment (Details) Details 59 false false All Reports Book All Reports clb-20240331.htm clb-20240331.xsd http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 false false JSON 73 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "clb-20240331.htm": { "nsprefix": "clb", "nsuri": "http://corelab.com/20240331", "dts": { "inline": { "local": [ "clb-20240331.htm" ] }, "schema": { "local": [ "clb-20240331.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/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://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/currency/2023/currency-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-sub-2023.xsd" ] } }, "keyStandard": 258, "keyCustom": 28, "axisStandard": 14, "axisCustom": 0, "memberStandard": 29, "memberCustom": 10, "hidden": { "total": 9, "http://fasb.org/us-gaap/2023": 5, "http://xbrl.sec.gov/dei/2023": 4 }, "contextCount": 132, "entityCount": 1, "segmentCount": 39, "elementCount": 562, "unitCount": 5, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 582, "http://xbrl.sec.gov/dei/2023": 29, "http://xbrl.sec.gov/ecd/2023": 4 }, "report": { "R1": { "role": "http://corelab.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "longName": "100000 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "dei:EntityRegistrantName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "dei:EntityRegistrantName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true } }, "R2": { "role": "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets", "longName": "100010 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "C_0bc57b3a-8fe3-4433-b503-214e58228100", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0bc57b3a-8fe3-4433-b503-214e58228100", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true } }, "R3": { "role": "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical", "longName": "100030 - Statement - Consolidated Balance Sheets Parenthetical", "shortName": "Consolidated Balance Sheets Parenthetical", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "C_0bc57b3a-8fe3-4433-b503-214e58228100", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0bc57b3a-8fe3-4433-b503-214e58228100", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true } }, "R4": { "role": "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations", "longName": "100050 - Statement - Consolidated Statements of Operations", "shortName": "Consolidated Statements of Operations", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "clb:GeneralAndAdministrativeExpenseExcludingDepreciation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "unique": true } }, "R5": { "role": "http://corelab.com/20240331/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome", "longName": "100060 - Statement - Consolidated Statements of Comprehensive Income", "shortName": "Consolidated Statements of Comprehensive Income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "unique": true } }, "R6": { "role": "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity", "longName": "100070 - Statement - Consolidated Statements of Changes in Equity", "shortName": "Consolidated Statements of Changes in Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "C_dab461bb-9a0f-44f5-b885-b3d4e10b5ebb", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_dab461bb-9a0f-44f5-b885-b3d4e10b5ebb", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true } }, "R7": { "role": "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows", "longName": "100080 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:ShareBasedCompensation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "unique": true } }, "R8": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true }, "uniqueAnchor": null }, "R9": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true } }, "R10": { "role": "http://corelab.com/20240331/taxonomy/role/DisclosureDescriptionOfBusiness", "longName": "995455 - Disclosure - Description of Business", "shortName": "Description of Business", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true } }, "R11": { "role": "http://corelab.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesUpdate", "longName": "995465 - Disclosure - Significant Accounting Policies Update", "shortName": "Significant Accounting Policies Update", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true } }, "R12": { "role": "http://corelab.com/20240331/taxonomy/role/DisclosureAcquisitionsAndDivestures", "longName": "995475 - Disclosure - Acquisitions and Divestures", "shortName": "Acquisitions and Divestures", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true } }, "R13": { "role": "http://corelab.com/20240331/taxonomy/role/Role_DisclosureContractAssetsAndLiabilities", "longName": "995485 - Disclosure - Contract Assets and Liabilities", "shortName": "Contract Assets and Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true } }, "R14": { "role": "http://corelab.com/20240331/taxonomy/role/Role_DisclosureInventories", "longName": "995495 - Disclosure - Inventories", "shortName": "Inventories", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true } }, "R15": { "role": "http://corelab.com/20240331/taxonomy/role/DisclosureLeases3", "longName": "995505 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true } }, "R16": { "role": "http://corelab.com/20240331/taxonomy/role/Role_DisclosureLongTermDebtNet", "longName": "995515 - Disclosure - Long-Term Debt, Net", "shortName": "Long-Term Debt, Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true } }, "R17": { "role": "http://corelab.com/20240331/taxonomy/role/DisclosurePensionAndOtherPostretirementBenefitPlans", "longName": "995525 - Disclosure - Pension and Other Postretirement Benefit Plans", "shortName": "Pension and Other Postretirement Benefit Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true } }, "R18": { "role": "http://corelab.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingencies", "longName": "995535 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true } }, "R19": { "role": "http://corelab.com/20240331/taxonomy/role/Role_DisclosureEquity", "longName": "995545 - Disclosure - Equity", "shortName": "Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true } }, "R20": { "role": "http://corelab.com/20240331/taxonomy/role/Role_DisclosureDerivativeInstrumentsAndHedgingActivities", "longName": "995555 - Disclosure - Derivative Instruments and Hedging Activities", "shortName": "Derivative Instruments and Hedging Activities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true } }, "R21": { "role": "http://corelab.com/20240331/taxonomy/role/Role_DisclosureFinancialInstruments", "longName": "995565 - Disclosure - Financial Instruments", "shortName": "Financial Instruments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true } }, "R22": { "role": "http://corelab.com/20240331/taxonomy/role/Role_DisclosureOtherIncomeExpenseNet", "longName": "995575 - Disclosure - Other (Income) Expense, Net", "shortName": "Other (Income) Expense, Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true } }, "R23": { "role": "http://corelab.com/20240331/taxonomy/role/DisclosureIncomeTaxExpenseBenefit", "longName": "995585 - Disclosure - Income Tax Expense (Benefit)", "shortName": "Income Tax Expense (Benefit)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true } }, "R24": { "role": "http://corelab.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShare", "longName": "995595 - Disclosure - Earnings per Share", "shortName": "Earnings per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true } }, "R25": { "role": "http://corelab.com/20240331/taxonomy/role/DisclosureSegmentReporting1", "longName": "995605 - Disclosure - Segment Reporting", "shortName": "Segment Reporting", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true } }, "R26": { "role": "http://corelab.com/20240331/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies", "longName": "995615 - Disclosure - Significant Accounting Policies (Policies)", "shortName": "Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "26", "firstAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true } }, "R27": { "role": "http://corelab.com/20240331/taxonomy/role/DisclosureContractAssetsAndLiabilitiesTables", "longName": "995625 - Disclosure - Contract Assets and Liabilities (Tables)", "shortName": "Contract Assets and Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true } }, "R28": { "role": "http://corelab.com/20240331/taxonomy/role/Role_DisclosureInventoriesTables", "longName": "995635 - Disclosure - Inventories (Tables)", "shortName": "Inventories (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true } }, "R29": { "role": "http://corelab.com/20240331/taxonomy/role/Role_DisclosureLeasesTables", "longName": "995645 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true } }, "R30": { "role": "http://corelab.com/20240331/taxonomy/role/Role_DisclosureLongTermDebtNetTables", "longName": "995655 - Disclosure - Long-Term Debt, Net (Tables)", "shortName": "Long-Term Debt, Net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true } }, "R31": { "role": "http://corelab.com/20240331/taxonomy/role/DisclosurePensionAndOtherPostretirementBenefitPlansTables", "longName": "995665 - Disclosure - Pension and Other Postretirement Benefit Plans (Tables)", "shortName": "Pension and Other Postretirement Benefit Plans (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true } }, "R32": { "role": "http://corelab.com/20240331/taxonomy/role/Role_DisclosureEquityTables", "longName": "995675 - Disclosure - Equity (Tables)", "shortName": "Equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true } }, "R33": { "role": "http://corelab.com/20240331/taxonomy/role/Role_DisclosureDerivativeInstrumentsAndHedgingActivitiesTables", "longName": "995685 - Disclosure - Derivative Instruments and Hedging Activities (Tables)", "shortName": "Derivative Instruments and Hedging Activities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true } }, "R34": { "role": "http://corelab.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsTables", "longName": "995695 - Disclosure - Financial Instruments (Tables)", "shortName": "Financial Instruments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true } }, "R35": { "role": "http://corelab.com/20240331/taxonomy/role/Role_DisclosureOtherIncomeExpenseNetTables", "longName": "995705 - Disclosure - Other (Income) Expense, Net (Tables)", "shortName": "Other (Income) Expense, Net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true } }, "R36": { "role": "http://corelab.com/20240331/taxonomy/role/DisclosureEarningsPerShareTables", "longName": "995715 - Disclosure - Earnings per Share (Tables)", "shortName": "Earnings per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true } }, "R37": { "role": "http://corelab.com/20240331/taxonomy/role/DisclosureSegmentReportingTables", "longName": "995725 - Disclosure - Segment Reporting (Tables)", "shortName": "Segment Reporting (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true } }, "R38": { "role": "http://corelab.com/20240331/taxonomy/role/DisclosureDescriptionOfBusinessDetails", "longName": "995735 - Disclosure - Description of Business (Details)", "shortName": "Description of Business (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "U_Segment", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true }, "uniqueAnchor": null }, "R39": { "role": "http://corelab.com/20240331/taxonomy/role/DisclosureAcquisitionsAndDivesturesAdditionalInformationDetails", "longName": "995745 - Disclosure - Acquisitions and Divestures - Additional Information (Details)", "shortName": "Acquisitions and Divestures - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true } }, "R40": { "role": "http://corelab.com/20240331/taxonomy/role/DisclosureContractAssetsAndLiabilitiesContractAssetsAndLiabilitiesChangesInNetContractAssetsLiabilitiesDetails", "longName": "995755 - Disclosure - Contract Assets and Liabilities - Contract Assets and Liabilities Changes in Net Contract Assets (Liabilities) (Details)", "shortName": "Contract Assets and Liabilities - Contract Assets and Liabilities Changes in Net Contract Assets (Liabilities) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "C_0bc57b3a-8fe3-4433-b503-214e58228100", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0bc57b3a-8fe3-4433-b503-214e58228100", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true } }, "R41": { "role": "http://corelab.com/20240331/taxonomy/role/DisclosureContractAssetsAndLiabilitiesContractAssetsAndLiabilitiesCurrentAndLongtermContractLiabilitiesDetails1", "longName": "995765 - Disclosure - Contract Assets and Liabilities - Contract Assets and Liabilities Current and Long-term Contract Liabilities (Details 1)", "shortName": "Contract Assets and Liabilities - Contract Assets and Liabilities Current and Long-term Contract Liabilities (Details 1)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "C_6001874c-527a-4968-8de1-e5dae58fe242", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6001874c-527a-4968-8de1-e5dae58fe242", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true } }, "R42": { "role": "http://corelab.com/20240331/taxonomy/role/DisclosureContractAssetsAndLiabilitiesAdditionalInformationDetails", "longName": "995775 - Disclosure - Contract Assets and Liabilities - Additional Information (Details)", "shortName": "Contract Assets and Liabilities - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:CapitalizedContractCostImpairmentLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:CapitalizedContractCostImpairmentLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true } }, "R43": { "role": "http://corelab.com/20240331/taxonomy/role/DisclosureInventoriesScheduleOfInventoriesDetails", "longName": "995785 - Disclosure - Inventories - Schedule of Inventories (Details)", "shortName": "Inventories - Schedule of Inventories (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "C_0bc57b3a-8fe3-4433-b503-214e58228100", "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0bc57b3a-8fe3-4433-b503-214e58228100", "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true } }, "R44": { "role": "http://corelab.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseExpenseAndOtherInformationDetails", "longName": "995795 - Disclosure - Leases - Schedule of Components of Lease Expense and Other Information (Details)", "shortName": "Leases - Schedule of Components of Lease Expense and Other Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:OperatingLeaseCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:OperatingLeaseCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true } }, "R45": { "role": "http://corelab.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfUndiscountedCashFlowsForNonCancellableLeasesDetails", "longName": "995805 - Disclosure - Leases - Schedule of Undiscounted Cash Flows for Non-cancellable Leases (Details)", "shortName": "Leases - Schedule of Undiscounted Cash Flows for Non-cancellable Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "C_0bc57b3a-8fe3-4433-b503-214e58228100", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0bc57b3a-8fe3-4433-b503-214e58228100", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true } }, "R46": { "role": "http://corelab.com/20240331/taxonomy/role/Role_DisclosureLongTermDebtNetAdditionalInformationDetails", "longName": "995825 - Disclosure - Long-Term Debt, Net - Additional Information (Details)", "shortName": "Long-Term Debt, Net - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "C_0bc57b3a-8fe3-4433-b503-214e58228100", "name": "us-gaap:FinanceLeaseLiability", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0bc57b3a-8fe3-4433-b503-214e58228100", "name": "us-gaap:FinanceLeaseLiability", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true } }, "R47": { "role": "http://corelab.com/20240331/taxonomy/role/DisclosureLongtermDebtNetScheduleOfLongtermDebtInstrumentsDetails", "longName": "995835 - Disclosure - Long-Term Debt, Net - Schedule of Long-term Debt Instruments (Details)", "shortName": "Long-Term Debt, Net - Schedule of Long-term Debt Instruments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:DebtInstrumentMaturityDate", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_0bc57b3a-8fe3-4433-b503-214e58228100", "name": "us-gaap:DeferredFinanceCostsNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "unique": true } }, "R48": { "role": "http://corelab.com/20240331/taxonomy/role/DisclosurePensionAndOtherPostretirementBenefitPlansScheduleOfComponentsOfNetPeriodicPensionCostDetails", "longName": "995845 - Disclosure - Pension and Other Postretirement Benefit Plans - Schedule of Components of Net Periodic Pension Cost (Details)", "shortName": "Pension and Other Postretirement Benefit Plans - Schedule of Components of Net Periodic Pension Cost (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:DefinedBenefitPlanInterestCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:DefinedBenefitPlanInterestCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true } }, "R49": { "role": "http://corelab.com/20240331/taxonomy/role/DisclosureEquityAdditionalInformationDetails", "longName": "995865 - Disclosure - Equity - Additional Information (Details)", "shortName": "Equity - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "C_0bc57b3a-8fe3-4433-b503-214e58228100", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "unique": true } }, "R50": { "role": "http://corelab.com/20240331/taxonomy/role/DisclosureEquityScheduleOfAccumulatedOtherComprehensiveIncomeLossNetOfIncomeTaxesDetails", "longName": "995875 - Disclosure - Equity - Schedule of Accumulated Other Comprehensive Income (Loss) Net of Income Taxes (Details)", "shortName": "Equity - Schedule of Accumulated Other Comprehensive Income (Loss) Net of Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "C_0bc57b3a-8fe3-4433-b503-214e58228100", "name": "us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0bc57b3a-8fe3-4433-b503-214e58228100", "name": "us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true } }, "R51": { "role": "http://corelab.com/20240331/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails", "longName": "995885 - Disclosure - Derivative Instruments and Hedging Activities - Additional Information (Details)", "shortName": "Derivative Instruments and Hedging Activities - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "C_0bc57b3a-8fe3-4433-b503-214e58228100", "name": "us-gaap:LongTermDebt", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_95d1af2b-04cf-4768-b366-47ebd0450d7e", "name": "clb:NetLossIncludedInAccumulatedOtherComprehensiveIncome", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "unique": true } }, "R52": { "role": "http://corelab.com/20240331/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossDetails", "longName": "995895 - Disclosure - Derivative Instruments and Hedging Activities - Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss) (Details)", "shortName": "Derivative Instruments and Hedging Activities - Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "C_1344981e-6677-476b-b2cb-e4e2b9baf623", "name": "us-gaap:UnrealizedGainLossOnInterestRateCashFlowHedgesPretaxAccumulatedOtherComprehensiveIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1344981e-6677-476b-b2cb-e4e2b9baf623", "name": "us-gaap:UnrealizedGainLossOnInterestRateCashFlowHedgesPretaxAccumulatedOtherComprehensiveIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true } }, "R53": { "role": "http://corelab.com/20240331/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfFairValueBalancesDetails", "longName": "995905 - Disclosure - Financial Instruments - Summary of Fair Value Balances (Details)", "shortName": "Financial Instruments - Summary of Fair Value Balances (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "C_0bc57b3a-8fe3-4433-b503-214e58228100", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0bc57b3a-8fe3-4433-b503-214e58228100", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true } }, "R54": { "role": "http://corelab.com/20240331/taxonomy/role/DisclosureOtherIncomeExpenseNetScheduleOfOtherIncomeExpenseNetDetails", "longName": "995915 - Disclosure - Other (Income) Expense, Net - Schedule of Other (Income) Expense, Net (Details)", "shortName": "Other (Income) Expense, Net - Schedule of Other (Income) Expense, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:GainLossOnDispositionOfAssets1", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock", "div", "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:GainLossOnDispositionOfAssets1", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock", "div", "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true, "unique": true } }, "R55": { "role": "http://corelab.com/20240331/taxonomy/role/DisclosureOtherIncomeExpenseNetAdditionalInformationDetails", "longName": "995925 - Disclosure - Other (Income) Expense, Net - Additional Information (Details)", "shortName": "Other (Income) Expense, Net - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "clb:LossOnLeaseAbandonmentAndOtherExitCosts", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock", "div", "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_a8924aef-9f3b-46fb-a242-bf2cbd1206e9", "name": "clb:ExpropriationSettlementFromRelatedParty", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "unique": true } }, "R56": { "role": "http://corelab.com/20240331/taxonomy/role/DisclosureOtherIncomeExpenseNetForeignCurrencyGainLossNetByCurrencyDetails", "longName": "995935 - Disclosure - Other (Income) Expense, Net - Foreign Currency (Gain) Loss, Net By Currency (Details)", "shortName": "Other (Income) Expense, Net - Foreign Currency (Gain) Loss, Net By Currency (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:ForeignCurrencyTransactionGainLossBeforeTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock", "div", "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_fd2adf6d-82a9-4397-85d6-e1c9d44577b3", "name": "us-gaap:ForeignCurrencyTransactionGainLossBeforeTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "clb:ForeignCurrencyGainsLossesByCurrencyTableTextBlock", "div", "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "unique": true } }, "R57": { "role": "http://corelab.com/20240331/taxonomy/role/DisclosureIncomeTaxExpenseBenefitAdditionalInformationDetails", "longName": "995945 - Disclosure - Income Tax Expense (Benefit) - Additional Information (Details)", "shortName": "Income Tax Expense (Benefit) - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "unique": true } }, "R58": { "role": "http://corelab.com/20240331/taxonomy/role/DisclosureEarningsPerShareSummaryOfCalculationOfWeightedAverageSharesUsedInTheComputationOfBasicAndDilutedEarningsPerShareDetails", "longName": "995955 - Disclosure - Earnings per Share - Summary of Calculation of Weighted Average Shares Used in the Computation of Basic and Diluted Earnings per Share (Details)", "shortName": "Earnings per Share - Summary of Calculation of Weighted Average Shares Used in the Computation of Basic and Diluted Earnings per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:WeightedAverageNumberOfSharesRestrictedStock", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "unique": true } }, "R59": { "role": "http://corelab.com/20240331/taxonomy/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails", "longName": "995975 - Disclosure - Segment Reporting - Schedule of Segment Reporting Information, by Segment (Details)", "shortName": "Segment Reporting - Schedule of Segment Reporting Information, by Segment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "C_4791c22f-6cb1-4ac5-9ba0-f7de8d243945", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "U_Segment", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_db6d0603-0df8-49f9-bc0d-d011635536b7", "name": "us-gaap:Assets", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "clb-20240331.htm", "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Current", "terseLabel": "Accounts payable", "totalLabel": "Accounts Payable, Current, Total", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r19", "r713" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net of allowance for credit losses of $2,548 and $2,280 at 2024 and 2023, respectively", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "totalLabel": "Accounts Receivable, after Allowance for Credit Loss, Current, Total", "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." } } }, "auth_ref": [ "r284", "r285" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Depreciation", "periodEndLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance", "periodStartLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance", "totalLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r62", "r171", "r561" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 }, "http://corelab.com/20240331/taxonomy/role/DisclosureEquityScheduleOfAccumulatedOtherComprehensiveIncomeLossNetOfIncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureEquityScheduleOfAccumulatedOtherComprehensiveIncomeLossNetOfIncomeTaxesDetails", "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income (loss)", "totalLabel": "Total accumulated other comprehensive income", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r31", "r32", "r112", "r177", "r556", "r594", "r595" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Member]", "label": "AOCI Attributable to Parent [Member]", "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." } } }, "auth_ref": [ "r2", "r12", "r32", "r473", "r476", "r518", "r590", "r591", "r812", "r813", "r814", "r820", "r821", "r822" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r766" ] }, "clb_AdditionalMinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "xbrltype": "monetaryItemType", "nsuri": "http://corelab.com/20240331", "localname": "AdditionalMinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "crdr": "debit", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "documentation": "Additional minority interest decrease from distributions to noncontrolling interest holders.", "label": "Additional Minority Interest Decrease From Distributions To Noncontrolling Interest Holders", "negatedLabel": "Non-controlling interest additions" } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital", "periodEndLabel": "Additional Paid in Capital, Common Stock, Ending Balance", "periodStartLabel": "Additional Paid in Capital, Common Stock, Beginning Balance", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r104" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-In Capital [Member]", "label": "Additional Paid-in Capital [Member]", "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." } } }, "auth_ref": [ "r439", "r440", "r441", "r605", "r820", "r821", "r822", "r844", "r868" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r772" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r772" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r772" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r772" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by (used in) operating activities:" } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r737", "r748", "r758", "r783" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r740", "r751", "r761", "r786" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r772" ] }, "currency_AllCurrenciesDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "AllCurrenciesDomain", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureOtherIncomeExpenseNetForeignCurrencyGainLossNetByCurrencyDetails" ], "lang": { "en-us": { "role": { "label": "All Currencies [Domain]", "terseLabel": "All Currencies" } } }, "auth_ref": [] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r779" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r744", "r752", "r762", "r779", "r787", "r791", "r799" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r797" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Allowance for doubtful accounts", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r178", "r286", "r290" ] }, "clb_AmendedCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://corelab.com/20240331", "localname": "AmendedCreditFacilityMember", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Amended credit facility.", "label": "Amended Credit Facility [Member]", "terseLabel": "Amended Credit Facility" } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "terseLabel": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Amortization of Intangible Assets", "totalLabel": "Amortization of Intangible Assets, Total", "terseLabel": "Amortization", "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." } } }, "auth_ref": [ "r10", "r55", "r59" ] }, "clb_AmountDecreasedDueToDifferenceBetweenTheTotalParValueOfCommonShares": { "xbrltype": "monetaryItemType", "nsuri": "http://corelab.com/20240331", "localname": "AmountDecreasedDueToDifferenceBetweenTheTotalParValueOfCommonShares", "crdr": "credit", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount decreased due to difference between the total par value of common shares.", "label": "Amount Decreased Due To Difference Between The Total Par Value Of Common Shares", "terseLabel": "Amount decreased due to difference between the total par value of common shares" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureEarningsPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock excluded from the diluted earnings per share calculation", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "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." } } }, "auth_ref": [ "r246" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureEarningsPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r48" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureEarningsPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureEarningsPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r48" ] }, "us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AociLossCashFlowHedgeCumulativeGainLossAfterTax", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/DisclosureEquityScheduleOfAccumulatedOtherComprehensiveIncomeLossNetOfIncomeTaxesDetails": { "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureEquityScheduleOfAccumulatedOtherComprehensiveIncomeLossNetOfIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate swaps - net gain (loss) on fair value", "label": "AOCI, Cash Flow Hedge, Cumulative Gain (Loss), after Tax", "documentation": "Amount, after tax, of accumulated gain (loss) on derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r185" ] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r459" ] }, "us-gaap_AssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetImpairmentCharges", "crdr": "debit", "calculation": { "http://corelab.com/20240331/taxonomy/role/DisclosureOtherIncomeExpenseNetScheduleOfOtherIncomeExpenseNetDetails": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureOtherIncomeExpenseNetAdditionalInformationDetails", "http://corelab.com/20240331/taxonomy/role/DisclosureOtherIncomeExpenseNetScheduleOfOtherIncomeExpenseNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets write-down", "label": "Asset Impairment Charges", "totalLabel": "Asset Impairment Charges, Total", "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill." } } }, "auth_ref": [ "r10", "r60" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails", "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Total assets", "label": "Assets", "totalLabel": "TOTAL ASSETS", "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." } } }, "auth_ref": [ "r143", "r175", "r211", "r255", "r270", "r276", "r287", "r320", "r321", "r323", "r324", "r325", "r327", "r329", "r331", "r332", "r461", "r465", "r486", "r550", "r629", "r713", "r728", "r834", "r835", "r855" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current", "totalLabel": "TOTAL CURRENT ASSETS", "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." } } }, "auth_ref": [ "r168", "r182", "r211", "r287", "r320", "r321", "r323", "r324", "r325", "r327", "r329", "r331", "r332", "r461", "r465", "r486", "r713", "r834", "r835", "r855" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "CURRENT ASSETS:" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://corelab.com/20240331/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfFairValueBalancesDetails": { "parentTag": "clb_FinancialAndNonfinancialAssetFairValueDisclosure", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfFairValueBalancesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Assets, Fair Value Disclosure, Total", "label": "Assets, Fair Value Disclosure", "terseLabel": "Company owned life insurance policies", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r88" ] }, "clb_AtTheMarketOfferingsMember": { "xbrltype": "domainItemType", "nsuri": "http://corelab.com/20240331", "localname": "AtTheMarketOfferingsMember", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureEquityAdditionalInformationDetails", "http://corelab.com/20240331/taxonomy/role/DisclosureOtherIncomeExpenseNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "At the market offerings.", "label": "At The Market Offerings [Member]", "terseLabel": "At-The-Market Offerings [Member]", "verboseLabel": "ATM Program [Member]" } } }, "auth_ref": [] }, "clb_AtmProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://corelab.com/20240331", "localname": "AtmProgramMember", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureOtherIncomeExpenseNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "ATM Program.", "label": "ATM Program [Member]", "terseLabel": "Atm Program [Member]" } } }, "auth_ref": [] }, "us-gaap_AuctionMarketPreferredSecuritiesStockSeriesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AuctionMarketPreferredSecuritiesStockSeriesAxis", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureLongtermDebtNetScheduleOfLongtermDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Auction Market Preferred Securities, Stock Series [Axis]", "documentation": "Information by title of series or issue of auction market preferred securities." } } }, "auth_ref": [ "r64", "r65", "r66", "r67", "r102" ] }, "us-gaap_AuctionMarketPreferredSecuritiesStockSeriesTitleDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AuctionMarketPreferredSecuritiesStockSeriesTitleDomain", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureLongtermDebtNetScheduleOfLongtermDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Auction Market Preferred Securities, Stock Series, Title [Domain]", "documentation": "Title of series or issue of auction market preferred securities based on rights (names are typically labeled by day of the week, duration between intervals, or combination of both)." } } }, "auth_ref": [ "r64", "r65", "r66", "r67", "r102" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r794" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r795" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r790" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r790" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r790" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r790" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r790" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r790" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r793" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r792" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r791" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r791" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureAcquisitionsAndDivestures" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisitions and Divestures", "label": "Business Combination Disclosure [Text Block]", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r138", "r458" ] }, "us-gaap_BusinessCombinationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsAbstract", "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureDescriptionOfBusiness" ], "lang": { "en-us": { "role": { "terseLabel": "Description of Business", "label": "Business Description and Basis of Presentation [Text Block]", "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)." } } }, "auth_ref": [ "r99", "r124", "r125" ] }, "currency_CAD": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "CAD", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureOtherIncomeExpenseNetForeignCurrencyGainLossNetByCurrencyDetails" ], "lang": { "en-us": { "role": { "label": "Canada, Dollars", "terseLabel": "Canadian Dollar [Member]" } } }, "auth_ref": [] }, "currency_COP": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "COP", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureOtherIncomeExpenseNetForeignCurrencyGainLossNetByCurrencyDetails" ], "lang": { "en-us": { "role": { "label": "Colombia, Pesos", "terseLabel": "Colombian Peso [Member]" } } }, "auth_ref": [] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Capital expenditures incurred but not paid for as of the end of the period", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r43", "r44", "r45" ] }, "us-gaap_CapitalizedContractCostImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostImpairmentLoss", "crdr": "debit", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureContractAssetsAndLiabilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost, Impairment Loss", "terseLabel": "Impairment losses on contract assets", "documentation": "Amount of impairment loss for asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r294" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "periodEndLabel": "Cash and Cash Equivalents, at Carrying Value, Ending Balance", "periodStartLabel": "Cash and Cash Equivalents, at Carrying Value, Beginning Balance", "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total", "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." } } }, "auth_ref": [ "r41", "r170", "r685" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "CASH AND CASH EQUIVALENTS, end of period", "periodStartLabel": "CASH AND CASH EQUIVALENTS, beginning of period", "totalLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Total", "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." } } }, "auth_ref": [ "r41", "r121", "r208" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "totalLabel": "NET CHANGE IN CASH AND CASH EQUIVALENTS", "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding 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." } } }, "auth_ref": [ "r1", "r121" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Non-cash investing and financing activities:" } } }, "auth_ref": [] }, "clb_ChangeInParValueAndEquityRelatedTansactionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://corelab.com/20240331", "localname": "ChangeInParValueAndEquityRelatedTansactionCosts", "crdr": "credit", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Change in par value and equity related transaction costs", "label": "Change In Par Value And Equity Related Tansaction Costs", "documentation": "Change in par value and equity related transaction costs." } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r770" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "terseLabel": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r771" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r771" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies", "terseLabel": "COMMITMENTS AND CONTINGENCIES", "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." } } }, "auth_ref": [ "r27", "r97", "r553", "r616" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DisclosureCommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r129", "r314", "r315", "r680", "r830" ] }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareCashPaid", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureEquityAdditionalInformationDetails", "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash dividends per share", "label": "Common Stock, Dividends, Per Share, Cash Paid", "terseLabel": "Cash Dividends per Share", "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r134" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureEquityAdditionalInformationDetails", "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common Shares [Member]", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r716", "r717", "r718", "r720", "r721", "r722", "r725", "r820", "r821", "r844", "r866", "r868" ] }, "clb_CommonStockOutstandingMember": { "xbrltype": "domainItemType", "nsuri": "http://corelab.com/20240331", "localname": "CommonStockOutstandingMember", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock Outstanding [Member]", "documentation": "Common stock outstanding.", "label": "Common Stock Outstanding [Member]" } } }, "auth_ref": [] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureEquityAdditionalInformationDetails", "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value per share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r103" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r103", "r617" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureEquityAdditionalInformationDetails", "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares, issued", "totalLabel": "Common Stock, Shares, Issued, Total", "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." } } }, "auth_ref": [ "r103" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common shares, outstanding", "periodEndLabel": "Common Stock, Shares, Outstanding, Ending Balance", "periodStartLabel": "Common Stock, Shares, Outstanding, Beginning Balance", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r13", "r103", "r617", "r635", "r868", "r869" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, 200,000,000 shares authorized, $0.01 par value, 46,938,557 issued and 46,864,366 outstanding at 2024; 46,938,557 issued and 46,856,536 outstanding at 2023", "label": "Common Stock, Value, Issued", "periodEndLabel": "Common Stock, Value, Issued, Ending Balance", "periodStartLabel": "Common Stock, Value, Issued, Beginning Balance", "totalLabel": "Common Stock, Value, Issued, Total", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r103", "r555", "r713" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r776" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r775" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r777" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r774" ] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income attributable to Core Laboratories Inc.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "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." } } }, "auth_ref": [ "r33", "r191", "r193", "r200", "r546", "r569" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive income", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r78", "r140", "r191", "r193", "r199", "r545", "r568" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsAxis", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items" } } }, "auth_ref": [ "r214", "r257", "r268", "r269", "r270", "r271", "r272", "r274", "r278", "r320", "r321", "r322", "r323", "r325", "r326", "r328", "r330", "r331", "r834", "r835" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsDomain", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items" } } }, "auth_ref": [ "r214", "r257", "r268", "r269", "r270", "r271", "r272", "r274", "r278", "r320", "r321", "r322", "r323", "r325", "r326", "r328", "r330", "r331", "r834", "r835" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation and Principles of Consolidation", "label": "Consolidation, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r75", "r692" ] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureContractAssetsAndLiabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Contract Assets and Liabilities", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "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." } } }, "auth_ref": [ "r838" ] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNet", "crdr": "debit", "calculation": { "http://corelab.com/20240331/taxonomy/role/DisclosureContractAssetsAndLiabilitiesContractAssetsAndLiabilitiesChangesInNetContractAssetsLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureContractAssetsAndLiabilitiesContractAssetsAndLiabilitiesChangesInNetContractAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Contract assets", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r365", "r367", "r378" ] }, "us-gaap_ContractWithCustomerAssetNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetAbstract", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureContractAssetsAndLiabilitiesContractAssetsAndLiabilitiesChangesInNetContractAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset, after Allowance for Credit Loss [Abstract]", "terseLabel": "Contract assets" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "calculation": { "http://corelab.com/20240331/taxonomy/role/DisclosureContractAssetsAndLiabilitiesContractAssetsAndLiabilitiesChangesInNetContractAssetsLiabilitiesDetails": { "parentTag": "us-gaap_ContractWithCustomerAssetNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureContractAssetsAndLiabilitiesContractAssetsAndLiabilitiesChangesInNetContractAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "totalLabel": "Contract with Customer, Asset, after Allowance for Credit Loss, Current, Total", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current." } } }, "auth_ref": [ "r365", "r367", "r378" ] }, "us-gaap_ContractWithCustomerAssetNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetNoncurrent", "crdr": "debit", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureContractAssetsAndLiabilitiesContractAssetsAndLiabilitiesChangesInNetContractAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent", "terseLabel": "Non-Current", "totalLabel": "Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent, Total", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as noncurrent." } } }, "auth_ref": [ "r365", "r367", "r378" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/DisclosureContractAssetsAndLiabilitiesContractAssetsAndLiabilitiesChangesInNetContractAssetsLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureContractAssetsAndLiabilitiesContractAssetsAndLiabilitiesChangesInNetContractAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability", "totalLabel": "Contract liabilities", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r365", "r366", "r378" ] }, "us-gaap_ContractWithCustomerLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityAbstract", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureContractAssetsAndLiabilitiesContractAssetsAndLiabilitiesChangesInNetContractAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liabilities", "label": "Contract with Customer, Liability [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/DisclosureContractAssetsAndLiabilitiesContractAssetsAndLiabilitiesChangesInNetContractAssetsLiabilitiesDetails": { "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureContractAssetsAndLiabilitiesContractAssetsAndLiabilitiesChangesInNetContractAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Current", "terseLabel": "Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r365", "r366", "r378" ] }, "clb_ContractWithCustomerLiabilityCurrentIncludingContractWithCustomerLiabilityNoncurrentCurrentPortion": { "xbrltype": "monetaryItemType", "nsuri": "http://corelab.com/20240331", "localname": "ContractWithCustomerLiabilityCurrentIncludingContractWithCustomerLiabilityNoncurrentCurrentPortion", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Liability, Current Including Contract with Customer, Liability Non-current, Current Portion", "label": "Contract With Customer Liability Current Including Contract With Customer Liability Noncurrent Current Portion", "terseLabel": "Unearned revenues" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/DisclosureContractAssetsAndLiabilitiesContractAssetsAndLiabilitiesChangesInNetContractAssetsLiabilitiesDetails": { "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureContractAssetsAndLiabilitiesContractAssetsAndLiabilitiesChangesInNetContractAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Noncurrent", "verboseLabel": "Non-current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r365", "r366", "r378" ] }, "clb_CoreLaboratoriesIncMember": { "xbrltype": "domainItemType", "nsuri": "http://corelab.com/20240331", "localname": "CoreLaboratoriesIncMember", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Core Laboratories Inc.", "label": "Core Laboratories Inc.[Member]", "terseLabel": "Core Laboratories Inc." } } }, "auth_ref": [] }, "us-gaap_CorporateAndOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateAndOtherMember", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails" ], "lang": { "en-us": { "role": { "label": "Corporate and Other [Member]", "terseLabel": "Corporate and Other [Member]", "documentation": "Component of an entity that provides financial and operational oversight and administrative support for other segments and other segments not separately reported due to size or nature of business activities. Excludes intersegment elimination and reconciling items." } } }, "auth_ref": [ "r824" ] }, "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of services and product sales exclusive of depreciation expense shown below", "totalLabel": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization, Total", "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization", "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization." } } }, "auth_ref": [ "r808", "r809" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "srt_CurrencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CurrencyAxis", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureOtherIncomeExpenseNetForeignCurrencyGainLossNetByCurrencyDetails" ], "lang": { "en-us": { "role": { "label": "Currency [Axis]", "terseLabel": "Currency" } } }, "auth_ref": [ "r849" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r17", "r100", "r101", "r144", "r145", "r214", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r501", "r698", "r699", "r700", "r701", "r702", "r817" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails", "http://corelab.com/20240331/taxonomy/role/Role_DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Maximum leverage ratio permitted", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Basis spread on variable rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "clb_DebtInstrumentCovenantInterestCoverageRatio": { "xbrltype": "percentItemType", "nsuri": "http://corelab.com/20240331", "localname": "DebtInstrumentCovenantInterestCoverageRatio", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Debt instrument covenant interest coverage ratio.", "label": "Debt Instrument Covenant Interest Coverage Ratio", "terseLabel": "Calculated interest coverage ratio" } } }, "auth_ref": [] }, "clb_DebtInstrumentCovenantInterestCoverageRatioMinimum": { "xbrltype": "percentItemType", "nsuri": "http://corelab.com/20240331", "localname": "DebtInstrumentCovenantInterestCoverageRatioMinimum", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant, Interest Coverage Ratio, Minimum", "label": "Debt Instrument Covenant Interest Coverage Ratio Minimum", "terseLabel": "Interest coverage ratio, minimum" } } }, "auth_ref": [] }, "clb_DebtInstrumentCovenantLeverageRatio": { "xbrltype": "percentItemType", "nsuri": "http://corelab.com/20240331", "localname": "DebtInstrumentCovenantLeverageRatio", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Debt instrument covenant leverage ratio.", "label": "Debt Instrument Covenant Leverage Ratio", "terseLabel": "Calculated covenant leverage ratio" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails", "http://corelab.com/20240331/taxonomy/role/Role_DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Face Amount", "terseLabel": "Face amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r93", "r95", "r333", "r501", "r699", "r700" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureLongtermDebtNetScheduleOfLongtermDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Debt Instrument, interest rate", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r24", "r334" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureLongtermDebtNetScheduleOfLongtermDebtInstrumentsDetails", "http://corelab.com/20240331/taxonomy/role/Role_DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]", "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." } } }, "auth_ref": [ "r214", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r501", "r698", "r699", "r700", "r701", "r702", "r817" ] }, "us-gaap_DebtInstrumentMaturityDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentMaturityDate", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureLongtermDebtNetScheduleOfLongtermDebtInstrumentsDetails", "http://corelab.com/20240331/taxonomy/role/Role_DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Maturity Date", "terseLabel": "Maturity date", "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format." } } }, "auth_ref": [ "r161", "r698", "r845" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r25", "r214", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r501", "r698", "r699", "r700", "r701", "r702", "r817" ] }, "clb_DebtInstrumentNumberOfSeriesOfDebtIssued": { "xbrltype": "integerItemType", "nsuri": "http://corelab.com/20240331", "localname": "DebtInstrumentNumberOfSeriesOfDebtIssued", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Number of Series of Debt Issued", "label": "Debt Instrument Number Of Series Of Debt Issued", "terseLabel": "Number of series of debt issued" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureLongtermDebtNetScheduleOfLongtermDebtInstrumentsDetails", "http://corelab.com/20240331/taxonomy/role/Role_DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-Term Debt Instruments [Table]", "terseLabel": "Debt Instrument [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r25", "r65", "r68", "r92", "r93", "r95", "r98", "r132", "r133", "r214", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r501", "r698", "r699", "r700", "r701", "r702", "r817" ] }, "us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationLiabilityClassifiedNoncurrent", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred Compensation Liability, Classified, Noncurrent, Total", "label": "Deferred Compensation Liability, Classified, Noncurrent", "terseLabel": "DEFERRED COMPENSATION", "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or the operating cycle, if longer)." } } }, "auth_ref": [] }, "us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationLiabilityCurrentAndNoncurrent", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfFairValueBalancesDetails": { "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfFairValueBalancesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred Compensation Liability, Current and Noncurrent, Total", "label": "Deferred Compensation Liability, Current and Noncurrent", "terseLabel": "Deferred compensation liabilities", "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." } } }, "auth_ref": [] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "calculation": { "http://corelab.com/20240331/taxonomy/role/DisclosureLongtermDebtNetScheduleOfLongtermDebtInstrumentsDetails": { "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureLongtermDebtNetScheduleOfLongtermDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Debt Issuance Costs, Net, Total", "label": "Debt Issuance Costs, Net", "negatedLabel": "Less: Debt issuance costs", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r94", "r837" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred Income Tax Assets, Net, Total", "label": "Deferred Income Tax Assets, Net", "terseLabel": "DEFERRED TAX ASSETS, net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r443", "r444" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred Income Tax Liabilities, Net, Total", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "DEFERRED TAX LIABILITIES, net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r443", "r444", "r551" ] }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/DisclosureEquityScheduleOfAccumulatedOtherComprehensiveIncomeLossNetOfIncomeTaxesDetails": { "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureEquityScheduleOfAccumulatedOtherComprehensiveIncomeLossNetOfIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pension and other post-retirement benefit plans - unrecognized prior service costs and net actuarial loss", "label": "Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Gain (Loss), before Tax", "documentation": "Amount, before tax, of accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit." } } }, "auth_ref": [ "r32", "r396" ] }, "us-gaap_DefinedBenefitPlanContributionsByEmployer": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanContributionsByEmployer", "crdr": "debit", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosurePensionAndOtherPostretirementBenefitPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer", "terseLabel": "Contributions by employer", "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets." } } }, "auth_ref": [ "r383", "r386", "r407", "r705", "r706", "r707", "r708" ] }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/DisclosurePensionAndOtherPostretirementBenefitPlansScheduleOfComponentsOfNetPeriodicPensionCostDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosurePensionAndOtherPostretirementBenefitPlansScheduleOfComponentsOfNetPeriodicPensionCostDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets", "negatedLabel": "Expected return on plan assets", "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." } } }, "auth_ref": [ "r381", "r394", "r406", "r707", "r708" ] }, "us-gaap_DefinedBenefitPlanInterestCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanInterestCost", "crdr": "debit", "calculation": { "http://corelab.com/20240331/taxonomy/role/DisclosurePensionAndOtherPostretirementBenefitPlansScheduleOfComponentsOfNetPeriodicPensionCostDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosurePensionAndOtherPostretirementBenefitPlansScheduleOfComponentsOfNetPeriodicPensionCostDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Interest Cost", "terseLabel": "Interest cost", "documentation": "Amount of cost recognized for passage of time related to defined benefit plan." } } }, "auth_ref": [ "r381", "r382", "r393", "r405", "r707", "r708" ] }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "crdr": "debit", "calculation": { "http://corelab.com/20240331/taxonomy/role/DisclosurePensionAndOtherPostretirementBenefitPlansScheduleOfComponentsOfNetPeriodicPensionCostDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosurePensionAndOtherPostretirementBenefitPlansScheduleOfComponentsOfNetPeriodicPensionCostDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "totalLabel": "Net periodic pension cost", "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan." } } }, "auth_ref": [ "r392", "r404", "r707", "r708" ] }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditExcludingServiceCostStatementOfIncomeOrComprehensiveIncomeExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanNetPeriodicBenefitCostCreditExcludingServiceCostStatementOfIncomeOrComprehensiveIncomeExtensibleList", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosurePensionAndOtherPostretirementBenefitPlansScheduleOfComponentsOfNetPeriodicPensionCostDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Excluding Service Cost, Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement of income or comprehensive income that includes components of net periodic benefit cost (credit), excluding service cost component, for defined benefit plan." } } }, "auth_ref": [ "r392", "r404" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Depreciation, Total", "label": "Depreciation", "terseLabel": "Depreciation", "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." } } }, "auth_ref": [ "r10", "r61" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails", "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Depreciation, Depletion and Amortization, Total", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization", "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." } } }, "auth_ref": [ "r10", "r260" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails", "http://corelab.com/20240331/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract", "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "auth_ref": [ "r607", "r609", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r630", "r631", "r632", "r633", "r644", "r645", "r646", "r647", "r650", "r651", "r652", "r653", "r667", "r669", "r672", "r674", "r716", "r718" ] }, "us-gaap_DerivativeFixedInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFixedInterestRate", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Derivative, Fixed Interest Rate", "terseLabel": "Derivative, fixed interest rate", "documentation": "Fixed interest rate related to the interest rate derivative." } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails", "http://corelab.com/20240331/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument", "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r80", "r82", "r83", "r85", "r607", "r609", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r630", "r631", "r632", "r633", "r644", "r645", "r646", "r647", "r650", "r651", "r652", "r653", "r667", "r669", "r672", "r674", "r690", "r716", "r718" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DisclosureDerivativeInstrumentsAndHedgingActivities" ], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "Derivative Instruments and Hedging Activities", "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts." } } }, "auth_ref": [ "r142", "r470", "r478" ] }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Instruments, Gain (Loss) [Table]", "terseLabel": "Derivative Instruments Gain Loss By Hedging Relationship By Income Statement Location By Derivative Instrument Risk [Table]", "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments." } } }, "auth_ref": [ "r14", "r80", "r83", "r85", "r86", "r87", "r469" ] }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossLineItems", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Instruments, Gain (Loss) [Line Items]", "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]", "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." } } }, "auth_ref": [ "r469" ] }, "us-gaap_DerivativeMaturityDates": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeMaturityDates", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Derivative, Contract End Date", "terseLabel": "Derivative, maturity date", "documentation": "Date derivative contract ends, in YYYY-MM-DD format." } } }, "auth_ref": [ "r608", "r609", "r667", "r668", "r670", "r671", "r673", "r718" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNotionalAmount", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Derivative, Notional Amount", "terseLabel": "Derivative, notional amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r841", "r842" ] }, "us-gaap_DerivativeTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeTermOfContract", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Derivative, Term of Contract", "terseLabel": "Derivative, term of contract", "documentation": "Period the derivative contract is outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_DerivativesFairValueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesFairValueLineItems", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Derivatives, Fair Value [Line Items]", "terseLabel": "Derivatives, Fair Value [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_DisposalGroupClassificationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupClassificationAxis", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group Classification [Axis]", "documentation": "Information by disposal group classification." } } }, "auth_ref": [ "r166" ] }, "us-gaap_DisposalGroupClassificationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupClassificationDomain", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group Classification [Domain]", "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations." } } }, "auth_ref": [] }, "us-gaap_Dividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Dividends", "crdr": "debit", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Dividends, Total", "label": "Dividends", "negatedLabel": "Dividends paid", "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock." } } }, "auth_ref": [ "r7", "r134" ] }, "us-gaap_DividendsPayableDateDeclaredDayMonthAndYear": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPayableDateDeclaredDayMonthAndYear", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends payable, date declared", "label": "Dividends Payable, Date Declared", "documentation": "Date the dividend to be paid was declared, in YYYY-MM-DD format." } } }, "auth_ref": [ "r43" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "terseLabel": "Document Period End Date", "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." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r732" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "terseLabel": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r765" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "terseLabel": "Document Type", "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'." } } }, "auth_ref": [] }, "currency_EUR": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "EUR", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureOtherIncomeExpenseNetForeignCurrencyGainLossNetByCurrencyDetails" ], "lang": { "en-us": { "role": { "label": "Euro Member Countries, Euro", "terseLabel": "Euro [Member]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "EARNINGS PER SHARE INFORMATION:" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic", "totalLabel": "Basic earnings (loss) per share attributable to Core Laboratories N.V.", "terseLabel": "Basic earnings per share attributable to Core Laboratories Inc.", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r201", "r220", "r221", "r222", "r223", "r224", "r230", "r232", "r243", "r244", "r245", "r249", "r481", "r482", "r547", "r570", "r693" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted", "totalLabel": "Diluted earnings (loss) per share attributable to Core Laboratories N.V.", "terseLabel": "Diluted earnings per share attributable to Core Laboratories Inc.", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r201", "r220", "r221", "r222", "r223", "r224", "r232", "r243", "r244", "r245", "r249", "r481", "r482", "r547", "r570", "r693" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DisclosureEarningsPerShare" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r229", "r246", "r247", "r248" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureIncomeTaxExpenseBenefitAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Effective Income Tax Rate Reconciliation, Percent, Total", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective income tax rate", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r446" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Employee-related Liabilities, Current, Total", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued payroll and related costs", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r22" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "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." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressCountry": { "xbrltype": "countryCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCountry", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Country", "terseLabel": "Entity Address, Country", "documentation": "ISO 3166-1 alpha-2 country code." } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r730" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "verboseLabel": "Entity Common Stock, Shares Outstanding", "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." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status", "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." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r730" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Securities Act File Number", "terseLabel": "Entity File Number", "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." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "terseLabel": "Entity Filer Category", "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." } } }, "auth_ref": [ "r730" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current", "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)." } } }, "auth_ref": [ "r804" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r730" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "terseLabel": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r730" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "terseLabel": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r730" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r730" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Equity [Abstract]", "terseLabel": "EQUITY:" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureEquityAdditionalInformationDetails", "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "terseLabel": "Equity Component", "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." } } }, "auth_ref": [ "r13", "r163", "r194", "r195", "r196", "r215", "r216", "r217", "r219", "r225", "r227", "r250", "r288", "r289", "r364", "r439", "r440", "r441", "r450", "r451", "r472", "r473", "r474", "r475", "r476", "r477", "r480", "r492", "r494", "r495", "r496", "r497", "r498", "r518", "r590", "r591", "r592", "r605", "r657" ] }, "clb_EquityRelatedTransactionCostsIncurredButNotPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://corelab.com/20240331", "localname": "EquityRelatedTransactionCostsIncurredButNotPaid", "crdr": "credit", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Equity related transaction costs incurred but not paid for as of the end of the period", "documentation": "Equity related transaction costs incurred but not paid", "label": "Equity Related Transaction Costs Incurred But Not Paid" } } }, "auth_ref": [] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r773" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r737", "r748", "r758", "r783" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r734", "r745", "r755", "r780" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r779" ] }, "clb_ExpropriationSettlementFromRelatedParty": { "xbrltype": "monetaryItemType", "nsuri": "http://corelab.com/20240331", "localname": "ExpropriationSettlementFromRelatedParty", "crdr": "credit", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureOtherIncomeExpenseNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Expropriation Settlement From Related Party", "documentation": "Expropriation settlement from related party.", "terseLabel": "Expropriation settlement from related party" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Asset Class [Domain]", "documentation": "Class of asset." } } }, "auth_ref": [ "r15" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "terseLabel": "Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "terseLabel": "Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation [Table]", "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of assets using significant unobservable inputs (level 3). Such reconciliation, separately presenting changes during the period, at a minimum, may include, but is not limited to: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets) and gains or losses recognized in other comprehensive income, and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of level 3 (for example, transfers due to changes in the observability of significant inputs), by class of asset." } } }, "auth_ref": [ "r15", "r89" ] }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfFairValueBalancesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_FairValueByAssetClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByAssetClassAxis", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Asset Class [Axis]", "documentation": "Information by class of asset." } } }, "auth_ref": [ "r88", "r89" ] }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByBalanceSheetGroupingTable", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfFairValueBalancesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, by Balance Sheet Grouping [Table]", "terseLabel": "Fair Value By Balance Sheet Grouping [Table]", "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities." } } }, "auth_ref": [ "r88", "r90", "r91" ] }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByBalanceSheetGroupingTextBlock", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DisclosureFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Fair Value Balances", "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]", "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities." } } }, "auth_ref": [ "r88", "r90" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfFairValueBalancesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r341", "r386", "r387", "r388", "r389", "r390", "r391", "r484", "r522", "r523", "r524", "r699", "r700", "r705", "r706", "r707" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DisclosureFinancialInstruments" ], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Financial Instruments", "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." } } }, "auth_ref": [ "r483" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfFairValueBalancesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r341", "r386", "r391", "r484", "r522", "r705", "r706", "r707" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfFairValueBalancesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Fair Value, Inputs, Level 2 [Member]", "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." } } }, "auth_ref": [ "r341", "r386", "r391", "r484", "r523", "r699", "r700", "r705", "r706", "r707" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfFairValueBalancesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r341", "r386", "r387", "r388", "r389", "r390", "r391", "r484", "r524", "r699", "r700", "r705", "r706", "r707" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfFairValueBalancesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r341", "r386", "r387", "r388", "r389", "r390", "r391", "r522", "r523", "r524", "r699", "r700", "r705", "r706", "r707" ] }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "terseLabel": "Fair Values Derivatives Balance Sheet Location By Derivative Contract Type By Hedging Designation [Table]", "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position." } } }, "auth_ref": [ "r79", "r81", "r86" ] }, "us-gaap_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiability", "crdr": "credit", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Finance Lease, Liability, Total", "label": "Finance Lease, Liability", "terseLabel": "Financing lease obligations", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r504", "r516" ] }, "us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes finance lease liability." } } }, "auth_ref": [ "r505" ] }, "clb_FinancialAndNonfinancialAssetFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://corelab.com/20240331", "localname": "FinancialAndNonfinancialAssetFairValueDisclosure", "crdr": "debit", "calculation": { "http://corelab.com/20240331/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfFairValueBalancesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfFairValueBalancesDetails" ], "lang": { "en-us": { "role": { "documentation": "Financial and Nonfinancial Asset, Fair Value Disclosure.", "label": "Financial And Nonfinancial Asset Fair Value Disclosure", "totalLabel": "Deferred compensation plan, assets" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r173", "r307" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfUndiscountedCashFlowsForNonCancellableLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r305", "r306", "r307", "r308", "r529", "r530" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfUndiscountedCashFlowsForNonCancellableLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "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." } } }, "auth_ref": [ "r56", "r58" ] }, "clb_ForeignCurrencyGainsLossesByCurrencyTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://corelab.com/20240331", "localname": "ForeignCurrencyGainsLossesByCurrencyTableTextBlock", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DisclosureOtherIncomeExpenseNetTables" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Gains Losses By Currency Table [Text Block]", "documentation": "Foreign currency gains (losses) by currency.", "terseLabel": "Foreign Currency (Gain) Loss, Net By Currency" } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/DisclosureOtherIncomeExpenseNetScheduleOfOtherIncomeExpenseNetDetails": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureOtherIncomeExpenseNetForeignCurrencyGainLossNetByCurrencyDetails", "http://corelab.com/20240331/taxonomy/role/DisclosureOtherIncomeExpenseNetScheduleOfOtherIncomeExpenseNetDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Foreign Currency Transaction Gain (Loss), before Tax, Total", "label": "Gain (Loss), Foreign Currency Transaction, before Tax", "terseLabel": "Total (gain) loss, net", "verboseLabel": "Foreign exchange (gain) loss, net", "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r488", "r489", "r490", "r491", "r654" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r741", "r752", "r762", "r787" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r741", "r752", "r762", "r787" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r741", "r752", "r762", "r787" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r741", "r752", "r762", "r787" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r741", "r752", "r762", "r787" ] }, "clb_ForwardInterestRateSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://corelab.com/20240331", "localname": "ForwardInterestRateSwapMember", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Forward Interest Rate Swap [Member]", "label": "Forward Interest Rate Swap [Member]", "terseLabel": "Forward Interest Rate Swap [Member]" } } }, "auth_ref": [] }, "currency_GBP": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "GBP", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureOtherIncomeExpenseNetForeignCurrencyGainLossNetByCurrencyDetails" ], "lang": { "en-us": { "role": { "label": "United Kingdom, Pounds", "terseLabel": "British Pound [Member]" } } }, "auth_ref": [] }, "us-gaap_GainLossOnDispositionOfAssets1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnDispositionOfAssets1", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/DisclosureOtherIncomeExpenseNetScheduleOfOtherIncomeExpenseNetDetails": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureOtherIncomeExpenseNetScheduleOfOtherIncomeExpenseNetDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "(Gain) loss on sale of assets", "label": "Gain (Loss) on Disposition of Assets", "totalLabel": "Gain (Loss) on Disposition of Assets, Total", "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee." } } }, "auth_ref": [ "r816" ] }, "us-gaap_GainLossOnSaleOfDerivatives": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfDerivatives", "crdr": "credit", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain on forward interest rate swap agreements terminated and settlements", "label": "Gain (Loss) on Sale of Derivatives", "documentation": "The difference between the book value and the sale price of options, swaps, futures, forward contracts, and other derivative instruments. This element refers to the gain (loss) included in earnings." } } }, "auth_ref": [ "r10", "r152", "r644", "r645", "r646", "r647" ] }, "clb_GeneralAndAdministrativeExpenseExcludingDepreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://corelab.com/20240331", "localname": "GeneralAndAdministrativeExpenseExcludingDepreciation", "crdr": "debit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "General and administrative expense excluding depreciation.", "label": "General And Administrative Expense Excluding Depreciation", "terseLabel": "General and administrative expense, exclusive of depreciation expense shown below" } } }, "auth_ref": [] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "periodEndLabel": "Goodwill, Ending Balance", "periodStartLabel": "Goodwill, Beginning Balance", "totalLabel": "Goodwill, Total", "label": "Goodwill", "terseLabel": "GOODWILL", "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." } } }, "auth_ref": [ "r172", "r295", "r543", "r697", "r713", "r827", "r828" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureAcquisitionsAndDivesturesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill, Acquired During Period", "terseLabel": "Goodwill, acquired during period", "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination." } } }, "auth_ref": [ "r298", "r697" ] }, "currency_IDR": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "IDR", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureOtherIncomeExpenseNetForeignCurrencyGainLossNetByCurrencyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indonesia, Rupiahs [Member]", "label": "Indonesia, Rupiahs" } } }, "auth_ref": [] }, "clb_ImpairmentLossesOnReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://corelab.com/20240331", "localname": "ImpairmentLossesOnReceivables", "crdr": "debit", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureContractAssetsAndLiabilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Impairment losses on receivables.", "label": "Impairment Losses On Receivables", "terseLabel": "Impairment losses on receivables" } } }, "auth_ref": [] }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "crdr": "debit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Assets write-down", "label": "Impairment, Long-Lived Asset, Held-for-Use", "totalLabel": "Impairment, Long-Lived Asset, Held-for-Use, Total", "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale)." } } }, "auth_ref": [ "r10", "r60", "r128" ] }, "clb_IncomeFromNonConsolidatedSubsidiaries": { "xbrltype": "monetaryItemType", "nsuri": "http://corelab.com/20240331", "localname": "IncomeFromNonConsolidatedSubsidiaries", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/DisclosureOtherIncomeExpenseNetScheduleOfOtherIncomeExpenseNetDetails": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureOtherIncomeExpenseNetScheduleOfOtherIncomeExpenseNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Results of non-consolidated subsidiaries", "label": "Income From Non-Consolidated Subsidiaries", "documentation": "Income from non-consolidated subsidiaries." } } }, "auth_ref": [] }, "clb_IncomeFromPensionAssetsAndOtherPensionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://corelab.com/20240331", "localname": "IncomeFromPensionAssetsAndOtherPensionCosts", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/DisclosureOtherIncomeExpenseNetScheduleOfOtherIncomeExpenseNetDetails": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureOtherIncomeExpenseNetScheduleOfOtherIncomeExpenseNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Return on pension assets and other pension costs", "label": "Income From Pension Assets and Other Pension Costs", "documentation": "Income from pension assets and other pension costs." } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureIncomeTaxExpenseBenefitAdditionalInformationDetails", "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Income loss before income tax", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes", "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." } } }, "auth_ref": [ "r0", "r114", "r149", "r255", "r269", "r275", "r278", "r548", "r563", "r694" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "crdr": "credit", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureIncomeTaxExpenseBenefitAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "terseLabel": "Unrepatriated earnings of our Russian subsidiary", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile." } } }, "auth_ref": [ "r212", "r454" ] }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Income (Loss) from Continuing Operations, Per Outstanding Share, Total", "label": "Income (Loss) from Continuing Operations, Per Basic Share", "terseLabel": "Basic earnings per share", "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r113", "r148", "r150", "r201", "r218", "r220", "r221", "r222", "r223", "r232", "r243", "r244", "r482", "r547", "r864" ] }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations, Per Diluted Share", "terseLabel": "Diluted earnings per share", "documentation": "The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r113", "r201", "r218", "r220", "r221", "r222", "r223", "r232", "r243", "r244", "r245", "r482", "r547", "r864" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureOtherIncomeExpenseNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r309", "r311", "r640" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureOtherIncomeExpenseNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r311", "r640" ] }, "us-gaap_IncomeTaxCreditsAndAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxCreditsAndAdjustments", "crdr": "debit", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureIncomeTaxExpenseBenefitAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Credits and Adjustments", "documentation": "A credit or adjustment for government or taxing authority authorized decrease in taxes owed as a result of meeting certain tax policy conditions." } } }, "auth_ref": [ "r123" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureIncomeTaxExpenseBenefit" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Expense (Benefit)", "label": "Income Tax Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r213", "r442", "r447", "r448", "r449", "r452", "r455", "r456", "r457", "r602" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureIncomeTaxExpenseBenefitAdditionalInformationDetails", "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Income Tax Expense (Benefit), Total", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax expense (benefit)", "verboseLabel": "Income tax expense", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r154", "r160", "r226", "r227", "r263", "r445", "r453", "r571" ] }, "us-gaap_IncomeTaxReconciliationTaxContingenciesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationTaxContingenciesOther", "crdr": "debit", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureIncomeTaxExpenseBenefitAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, Other, Amount", "terseLabel": "Accrued withholding taxes", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in other income tax contingencies." } } }, "auth_ref": [ "r840" ] }, "us-gaap_IncomeTaxesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaid", "crdr": "credit", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Income Taxes Paid", "terseLabel": "Cash payments for income taxes", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income." } } }, "auth_ref": [ "r40", "r42" ] }, "us-gaap_IncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesReceivable", "crdr": "debit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Income Taxes Receivable, Current", "terseLabel": "Income taxes receivable", "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." } } }, "auth_ref": [ "r96", "r810" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (Decrease) in Accounts Payable, Total", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable", "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." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (Decrease) in Accrued Liabilities, Total", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued expenses", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Unearned revenues", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r527", "r815" ] }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Deferred Income Taxes", "negatedLabel": "Deferred income taxes", "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInInsuranceAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInsuranceAssets", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (Decrease) in Insurance Assets, Total", "label": "Increase (Decrease) in Insurance Assets", "negatedLabel": "Changes in value of life insurance policies", "documentation": "The increase (decrease) in the beginning and end of period in insurance industry assets which are classified as cash flows from operating activities." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (Decrease) in Inventories, Total", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories", "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." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingAssets", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (Decrease) in Other Operating Assets, Total", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets", "documentation": "Amount of increase (decrease) in operating assets classified as other." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (Decrease) in Other Operating Liabilities, Total", "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Other liabilities", "documentation": "Amount of increase (decrease) in operating liabilities classified as other." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (Decrease) in Prepaid Expense and Other Assets, Total", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToContingentlyIssuableShares", "calculation": { "http://corelab.com/20240331/taxonomy/role/DisclosureEarningsPerShareSummaryOfCalculationOfWeightedAverageSharesUsedInTheComputationOfBasicAndDilutedEarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureEarningsPerShareSummaryOfCalculationOfWeightedAverageSharesUsedInTheComputationOfBasicAndDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Incremental Common Shares Attributable to Dilutive Effect of Contingently Issuable Shares", "terseLabel": "Performance shares", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of contingently issuable shares. Contingently issuable shares are those shares that are issuable for little or no cash contingent on certain conditions being met." } } }, "auth_ref": [ "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r245" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r744", "r752", "r762", "r779", "r787", "r791", "r799" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r797" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r733", "r803" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r733", "r803" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r733", "r803" ] }, "us-gaap_InsuranceSettlementMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InsuranceSettlementMember", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureOtherIncomeExpenseNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Insurance Settlement [Member]", "terseLabel": "Insurance and other settlement [Member]", "documentation": "A potential recovery of a loss for which a claim was filed with an insurer." } } }, "auth_ref": [ "r833" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "INTANGIBLES, net of accumulated amortization and impairment of $18,951 and $18,825 at 2024 and 2023, respectively", "totalLabel": "Intangible Assets, Net (Excluding Goodwill), Total", "label": "Intangible Assets, Net (Excluding Goodwill)", "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." } } }, "auth_ref": [ "r54", "r57" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Interest Expense, Total", "label": "Interest Expense", "terseLabel": "Interest expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r94", "r153", "r197", "r259", "r500", "r641", "r726", "r867" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash payments for interest", "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." } } }, "auth_ref": [ "r203", "r206", "r207" ] }, "us-gaap_InterestRateSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateSwapMember", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails", "http://corelab.com/20240331/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "label": "Interest Rate Swap [Member]", "terseLabel": "Interest Rate Swap [Member]", "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period." } } }, "auth_ref": [ "r683", "r723", "r724" ] }, "clb_InterestRateSwapNo1Member": { "xbrltype": "domainItemType", "nsuri": "http://corelab.com/20240331", "localname": "InterestRateSwapNo1Member", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails", "http://corelab.com/20240331/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "documentation": "Interest Rate Swap No. 1 [Member]", "label": "Interest Rate Swap No1 [Member]", "terseLabel": "Interest Rate Swap No. 1 [Member]" } } }, "auth_ref": [] }, "clb_InterestRateSwapNo2Member": { "xbrltype": "domainItemType", "nsuri": "http://corelab.com/20240331", "localname": "InterestRateSwapNo2Member", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails", "http://corelab.com/20240331/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "documentation": "Interest Rate Swap No. 2 [Member]", "label": "Interest Rate Swap No2 [Member]", "terseLabel": "Interest Rate Swap No. 2 [Member]" } } }, "auth_ref": [] }, "clb_InterestRateSwapNo3Member": { "xbrltype": "domainItemType", "nsuri": "http://corelab.com/20240331", "localname": "InterestRateSwapNo3Member", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Interest Rate Swap No. 3 [Member].", "label": "Interest Rate Swap No3 [Member]", "terseLabel": "Interest Rate Swap No. 3 [Member]" } } }, "auth_ref": [] }, "us-gaap_IntersegmentEliminationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntersegmentEliminationMember", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails" ], "lang": { "en-us": { "role": { "label": "Intersegment Eliminations [Member]", "terseLabel": "Intersegment Eliminations [Member]", "documentation": "Eliminating entries used in operating segment consolidation." } } }, "auth_ref": [ "r257", "r268", "r269", "r270", "r271", "r272", "r274", "r278" ] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DisclosureInventories" ], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories", "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." } } }, "auth_ref": [ "r291" ] }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoodsNetOfReserves", "crdr": "debit", "calculation": { "http://corelab.com/20240331/taxonomy/role/DisclosureInventoriesScheduleOfInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureInventoriesScheduleOfInventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods", "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." } } }, "auth_ref": [ "r127", "r688" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 }, "http://corelab.com/20240331/taxonomy/role/DisclosureInventoriesScheduleOfInventoriesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureInventoriesScheduleOfInventoriesDetails", "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Total inventories", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r179", "r686", "r713" ] }, "us-gaap_InventoryRawMaterialsAndPurchasedPartsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterialsAndPurchasedPartsNetOfReserves", "crdr": "debit", "calculation": { "http://corelab.com/20240331/taxonomy/role/DisclosureInventoriesScheduleOfInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureInventoriesScheduleOfInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Parts and materials", "label": "Inventory, Raw Materials and Purchased Parts, Net of Reserves", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of items purchased for use as components of a finished product or pieces of machinery and equipment plus any items in their natural and unrefined state. This element may be used when the reporting entity combines raw materials and purchased parts into an aggregate amount." } } }, "auth_ref": [ "r127", "r811" ] }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcessNetOfReserves", "crdr": "debit", "calculation": { "http://corelab.com/20240331/taxonomy/role/DisclosureInventoriesScheduleOfInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureInventoriesScheduleOfInventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work in progress", "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." } } }, "auth_ref": [ "r127", "r689" ] }, "us-gaap_LeaseAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseAgreementsMember", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfUndiscountedCashFlowsForNonCancellableLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lease Agreements [Member]", "terseLabel": "Operating Sublease", "documentation": "Contractual agreement that stipulates the lessee pay the lessor for use of an asset." } } }, "auth_ref": [ "r72" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://corelab.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseExpenseAndOtherInformationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseExpenseAndOtherInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lease, Cost", "totalLabel": "Total lease expense", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r507", "r712" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of Components of Lease Expense and Other Information", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r851" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "terseLabel": "Schedule of Undiscounted Cash Flows for Non-cancellable Leases", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r852" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfUndiscountedCashFlowsForNoncancellableLeasesDetails2": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://corelab.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfUndiscountedCashFlowsForNonCancellableLeasesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfUndiscountedCashFlowsForNonCancellableLeasesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total undiscounted lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r516" ] }, "clb_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://corelab.com/20240331", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfUndiscountedCashFlowsForNonCancellableLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfUndiscountedCashFlowsForNonCancellableLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after forth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee Operating Lease Liability Payments Due After Year Four" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfUndiscountedCashFlowsForNonCancellableLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfUndiscountedCashFlowsForNonCancellableLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r516" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfUndiscountedCashFlowsForNonCancellableLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfUndiscountedCashFlowsForNonCancellableLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r516" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfUndiscountedCashFlowsForNonCancellableLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfUndiscountedCashFlowsForNonCancellableLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r516" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfUndiscountedCashFlowsForNonCancellableLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfUndiscountedCashFlowsForNonCancellableLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r516" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfUndiscountedCashFlowsForNonCancellableLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfUndiscountedCashFlowsForNonCancellableLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of 2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r852" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfUndiscountedCashFlowsForNoncancellableLeasesDetails2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfUndiscountedCashFlowsForNonCancellableLeasesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Imputed interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r516" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureLeases3" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r502" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceived", "crdr": "debit", "calculation": { "http://corelab.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfUndiscountedCashFlowsForNoncancellableLeasesDetails3": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfUndiscountedCashFlowsForNonCancellableLeasesDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total undiscounted lease payments", "label": "Lessor, Operating Lease, Payment to be Received", "totalLabel": "Total undiscounted lease payments", "documentation": "Amount of lease payments to be received by lessor for operating lease." } } }, "auth_ref": [ "r517" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedFourYears", "crdr": "debit", "calculation": { "http://corelab.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfUndiscountedCashFlowsForNoncancellableLeasesDetails3": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfUndiscountedCashFlowsForNonCancellableLeasesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "2028", "label": "Lessor, Operating Lease, Payment to be Received, Year Four", "terseLabel": "2026", "documentation": "Amount of lease payment to be received by lessor for operating lease in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r517" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths", "crdr": "debit", "calculation": { "http://corelab.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfUndiscountedCashFlowsForNoncancellableLeasesDetails3": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfUndiscountedCashFlowsForNonCancellableLeasesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "2025", "label": "Lessor, Operating Lease, Payment to be Received, Year One", "documentation": "Amount of lease payment to be received by lessor for operating lease 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)." } } }, "auth_ref": [ "r517" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://corelab.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfUndiscountedCashFlowsForNoncancellableLeasesDetails3": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfUndiscountedCashFlowsForNonCancellableLeasesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Remainder of 2024", "terseLabel": "Remainder of 2024", "label": "Lessor, Operating Lease, Payment to be Received, Remainder of Fiscal Year", "documentation": "Amount of lease payment to be received by lessor for operating lease in remainder of current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r853" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedThereafter", "crdr": "debit", "calculation": { "http://corelab.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfUndiscountedCashFlowsForNoncancellableLeasesDetails3": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfUndiscountedCashFlowsForNonCancellableLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessor, Operating Lease, Payment to be Received, after Year Five", "documentation": "Amount of lease payment to be received by lessor for operating lease after fifth 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)." } } }, "auth_ref": [ "r517" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedThreeYears", "crdr": "debit", "calculation": { "http://corelab.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfUndiscountedCashFlowsForNoncancellableLeasesDetails3": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfUndiscountedCashFlowsForNonCancellableLeasesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "2027", "label": "Lessor, Operating Lease, Payment to be Received, Year Three", "terseLabel": "2025", "documentation": "Amount of lease payment to be received by lessor for operating lease in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r517" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedTwoYears", "crdr": "debit", "calculation": { "http://corelab.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfUndiscountedCashFlowsForNoncancellableLeasesDetails3": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfUndiscountedCashFlowsForNonCancellableLeasesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "2026", "label": "Lessor, Operating Lease, Payment to be Received, Year Two", "terseLabel": "2024", "documentation": "Amount of lease payment to be received by lessor for operating lease in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r517" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "totalLabel": "TOTAL LIABILITIES AND EQUITY", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r108", "r147", "r559", "r713", "r818", "r826", "r846" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND EQUITY" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current", "totalLabel": "TOTAL CURRENT LIABILITIES", "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." } } }, "auth_ref": [ "r23", "r169", "r211", "r287", "r320", "r321", "r323", "r324", "r325", "r327", "r329", "r331", "r332", "r462", "r465", "r466", "r486", "r713", "r834", "r855", "r856" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "CURRENT LIABILITIES:" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosure", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfFairValueBalancesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureFinancialInstrumentsSummaryOfFairValueBalancesDetails" ], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure", "totalLabel": "Deferred compensation plan, liability", "documentation": "Fair value of financial and nonfinancial obligations." } } }, "auth_ref": [ "r88" ] }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "crdr": "credit", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Current Borrowing Capacity", "terseLabel": "Current borrowing capacity", "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility." } } }, "auth_ref": [ "r20" ] }, "clb_LineOfCreditFacilityReducedMinimumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://corelab.com/20240331", "localname": "LineOfCreditFacilityReducedMinimumBorrowingCapacity", "crdr": "debit", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Line of credit facility reduced minimum borrowing capacity.", "label": "Line Of Credit Facility Reduced Minimum Borrowing Capacity", "terseLabel": "Line of credit facility reduced minimum borrowing capacity" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Remaining borrowing capacity", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r20" ] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditMember", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails", "http://corelab.com/20240331/taxonomy/role/DisclosureLongtermDebtNetScheduleOfLongtermDebtInstrumentsDetails", "http://corelab.com/20240331/taxonomy/role/Role_DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit [Member]", "terseLabel": "Credit Facility [Member]", "verboseLabel": "Line of Credit [Member]", "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "terseLabel": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/DisclosureLongtermDebtNetScheduleOfLongtermDebtInstrumentsDetails": { "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails", "http://corelab.com/20240331/taxonomy/role/DisclosureLongtermDebtNetScheduleOfLongtermDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Long-term Debt, Total", "label": "Long-Term Debt", "terseLabel": "Total long-term debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r17", "r145", "r340", "r350", "r699", "r700", "r863" ] }, "us-gaap_LongTermDebtAndCapitalLeaseObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtAndCapitalLeaseObligations", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "LONG-TERM DEBT, net", "label": "Long-Term Debt and Lease Obligation", "totalLabel": "Long-term Debt and Lease Obligation, Total", "documentation": "Amount of long-term debt and lease obligation, classified as noncurrent." } } }, "auth_ref": [ "r17", "r552" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/DisclosureLongtermDebtNetScheduleOfLongtermDebtInstrumentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureLongtermDebtNetScheduleOfLongtermDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Excluding Current Maturities", "totalLabel": "Long-term debt, net", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r176" ] }, "us-gaap_LongTermDebtTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtTerm", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long term debt terms", "label": "Long-Term Debt, Term", "documentation": "Period between issuance and maturity of long-term debt, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r845" ] }, "us-gaap_LongTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtTextBlock", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DisclosureLongTermDebtNet" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt [Text Block]", "terseLabel": "Long-Term Debt, Net", "documentation": "The entire disclosure for long-term debt." } } }, "auth_ref": [ "r130" ] }, "us-gaap_LongtermDebtPercentageBearingFixedInterestAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtPercentageBearingFixedInterestAmount", "crdr": "credit", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Percentage Bearing Fixed Interest, Amount", "terseLabel": "Long-term debt, percentage bearing fixed interest, amount", "documentation": "The portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a set, unchanging rate." } } }, "auth_ref": [] }, "us-gaap_LongtermDebtPercentageBearingVariableInterestAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtPercentageBearingVariableInterestAmount", "crdr": "credit", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Percentage Bearing Variable Interest, Amount", "terseLabel": "Long-term debt, percentage bearing variable interest, amount", "documentation": "The portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a rate subject to change from time to time." } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails", "http://corelab.com/20240331/taxonomy/role/DisclosureLongtermDebtNetScheduleOfLongtermDebtInstrumentsDetails", "http://corelab.com/20240331/taxonomy/role/Role_DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r25" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails", "http://corelab.com/20240331/taxonomy/role/DisclosureLongtermDebtNetScheduleOfLongtermDebtInstrumentsDetails", "http://corelab.com/20240331/taxonomy/role/Role_DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r25", "r63" ] }, "clb_LossOnLeaseAbandonmentAndOtherExitCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://corelab.com/20240331", "localname": "LossOnLeaseAbandonmentAndOtherExitCosts", "crdr": "debit", "calculation": { "http://corelab.com/20240331/taxonomy/role/DisclosureOtherIncomeExpenseNetScheduleOfOtherIncomeExpenseNetDetails": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureOtherIncomeExpenseNetAdditionalInformationDetails", "http://corelab.com/20240331/taxonomy/role/DisclosureOtherIncomeExpenseNetScheduleOfOtherIncomeExpenseNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss on lease abandonment and other exit costs", "label": "Loss on Lease Abandonment and Other Exit Costs", "documentation": "Loss on Lease Abandonment and Other Exit Costs" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails", "http://corelab.com/20240331/taxonomy/role/Role_DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "auth_ref": [ "r316", "r317", "r318", "r319", "r411", "r526", "r589", "r608", "r609", "r663", "r664", "r665", "r666", "r675", "r681", "r682", "r696", "r703", "r709", "r715", "r836", "r857", "r858", "r859", "r860", "r861", "r862" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r771" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r771" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails", "http://corelab.com/20240331/taxonomy/role/Role_DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "auth_ref": [ "r316", "r317", "r318", "r319", "r411", "r526", "r589", "r608", "r609", "r663", "r664", "r665", "r666", "r675", "r681", "r682", "r696", "r703", "r709", "r715", "r836", "r857", "r858", "r859", "r860", "r861", "r862" ] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterest", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "periodEndLabel": "Stockholders' Equity Attributable to Noncontrolling Interest, Ending Balance", "periodStartLabel": "Stockholders' Equity Attributable to Noncontrolling Interest, Beginning Balance", "totalLabel": "Stockholders' Equity Attributable to Noncontrolling Interest, Total", "label": "Equity, Attributable to Noncontrolling Interest", "terseLabel": "Non-controlling interest", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r30", "r146", "r211", "r287", "r320", "r323", "r324", "r325", "r331", "r332", "r486", "r558", "r619" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r790" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r798" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r772" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "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." } } }, "auth_ref": [ "r205" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "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." } } }, "auth_ref": [ "r205" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "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." } } }, "auth_ref": [ "r121", "r122", "r123" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES:" } } }, "auth_ref": [] }, "clb_NetGainIncludedInAccumulatedOtherComprehensiveIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://corelab.com/20240331", "localname": "NetGainIncludedInAccumulatedOtherComprehensiveIncome", "crdr": "credit", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net gain included in accumulated other comprehensive income", "label": "Net Gain included in Accumulated Other Comprehensive Income", "documentation": "Net gain included in accumulated other comprehensive income." } } }, "auth_ref": [] }, "clb_NetGainIncludedInAociExpectedToBeReclassifiedIntoEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://corelab.com/20240331", "localname": "NetGainIncludedInAociExpectedToBeReclassifiedIntoEarnings", "crdr": "credit", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net gain included in AOCI expected to be reclassified into earnings", "label": "Net Gain Included In AOCI Expected to be Reclassified into Earnings", "documentation": "Net gain included In AOCI expected to be reclassified into earnings." } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "totalLabel": "Net income attributable to Core Laboratories Inc.", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r115", "r123", "r151", "r167", "r189", "r192", "r196", "r211", "r218", "r220", "r221", "r222", "r223", "r226", "r227", "r242", "r255", "r269", "r275", "r278", "r287", "r320", "r321", "r323", "r324", "r325", "r327", "r329", "r331", "r332", "r482", "r486", "r566", "r637", "r655", "r656", "r694", "r726", "r834" ] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 0.0 }, "http://corelab.com/20240331/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations", "http://corelab.com/20240331/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "verboseLabel": "Comprehensive income attributable to non-controlling interest", "terseLabel": "Net income attributable to non-controlling interest", "totalLabel": "Net Income (Loss) Attributable to Noncontrolling Interest, Total", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r77", "r141", "r189", "r192", "r226", "r227", "r565", "r814" ] }, "clb_NetLossIncludedInAccumulatedOtherComprehensiveIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://corelab.com/20240331", "localname": "NetLossIncludedInAccumulatedOtherComprehensiveIncome", "crdr": "debit", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss included in accumulated other comprehensive income", "label": "Net loss included in Accumulated Other Comprehensive Income", "documentation": "Net loss included in accumulated other comprehensive income." } } }, "auth_ref": [] }, "clb_NetLossIncludedInAociExpectedToBeReclassifiedIntoEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://corelab.com/20240331", "localname": "NetLossIncludedInAociExpectedToBeReclassifiedIntoEarnings", "crdr": "debit", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Aggregate amount of net loss included in accumulated other comprehensive income expected to be reclassified into earnings.", "label": "Net loss included in AOCI Expected To Be Reclassified Into Earnings", "terseLabel": "Net loss included in AOCI expected to be reclassified into earnings" } } }, "auth_ref": [] }, "clb_NetLossReclassifiedToInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://corelab.com/20240331", "localname": "NetLossReclassifiedToInterestExpense", "crdr": "debit", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss reclassified to interest expense", "label": "Net Loss Reclassified to Interest Expense", "documentation": "Net loss reclassified to interest expense." } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recent Accounting Pronouncements", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "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." } } }, "auth_ref": [] }, "clb_NewBlendedAndExtendedInterestSwapAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://corelab.com/20240331", "localname": "NewBlendedAndExtendedInterestSwapAgreementMember", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "New blended and extended interest swap agreement.", "label": "New Blended And Extended Interest Swap Agreement [Member]", "terseLabel": "New Blended and Extended Interest Swap Agreement [Member]" } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r771" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r741", "r752", "r762", "r779", "r787" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r769" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r768" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r779" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r798" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r798" ] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestMember", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Controlling Interest [Member]", "label": "Noncontrolling Interest [Member]", "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest." } } }, "auth_ref": [ "r73", "r364", "r820", "r821", "r822", "r868" ] }, "clb_Nonrule10B51Arrmodifiedflag": { "xbrltype": "booleanItemType", "nsuri": "http://corelab.com/20240331", "localname": "Nonrule10B51Arrmodifiedflag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Modified", "label": "NonRule10b51ArrModifiedFlag", "documentation": "NonRule10b51 arrangement modified flag." } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureDescriptionOfBusinessDetails", "http://corelab.com/20240331/taxonomy/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of operating segments", "label": "Number of Operating Segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r825" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails" ], "lang": { "en-us": { "role": { "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r825" ] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "OPERATING EXPENSES:" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails", "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Segment operating income", "label": "Operating Income (Loss)", "totalLabel": "OPERATING INCOME", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r255", "r269", "r275", "r278", "r694" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://corelab.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseExpenseAndOtherInformationDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseExpenseAndOtherInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Cost", "terseLabel": "Operating lease expense", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r508", "r712" ] }, "us-gaap_OperatingLeaseImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseImpairmentLoss", "crdr": "debit", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Impairment Loss", "terseLabel": "Impairment loss on lease", "documentation": "Amount of loss from impairment of right-of-use asset from operating lease." } } }, "auth_ref": [ "r850" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfUndiscountedCashFlowsForNoncancellableLeasesDetails2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfUndiscountedCashFlowsForNonCancellableLeasesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Operating Lease, Liability, Total", "label": "Operating Lease, Liability", "terseLabel": "Total operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r504" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r504" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "LONG-TERM OPERATING LEASE LIABILITIES", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r504" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseExpenseAndOtherInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating cash flows - operating leases payments", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r506", "r512" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "RIGHT OF USE ASSETS", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r503" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseExpenseAndOtherInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate - operating leases", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r515", "r712" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseExpenseAndOtherInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term - operating leases", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r514", "r712" ] }, "us-gaap_OperatingLeasedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasedAssetsLineItems", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfUndiscountedCashFlowsForNonCancellableLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Leased Assets [Line Items]", "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." } } }, "auth_ref": [] }, "clb_OperatingSegmentProductionEnhancementMember": { "xbrltype": "domainItemType", "nsuri": "http://corelab.com/20240331", "localname": "OperatingSegmentProductionEnhancementMember", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Operating Segment Production Enhancement Member", "label": "Operating Segment Production Enhancement [Member]", "terseLabel": "Production Enhancement [Member]" } } }, "auth_ref": [] }, "clb_OperatingSegmentReservoirDescriptionMember": { "xbrltype": "domainItemType", "nsuri": "http://corelab.com/20240331", "localname": "OperatingSegmentReservoirDescriptionMember", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Operating segment reservoir description.", "label": "Operating Segment Reservoir Description [Member]", "terseLabel": "Reservoir Description [Member]" } } }, "auth_ref": [] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingSegmentsMember", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails" ], "lang": { "en-us": { "role": { "label": "Operating Segments [Member]", "terseLabel": "Operating Segments [Member]", "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r268", "r269", "r270", "r271", "r272", "r278" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureDescriptionOfBusiness" ], "lang": { "en-us": { "role": { "terseLabel": "Description of Business", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r99", "r139", "r596", "r597" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Accrued Liabilities, Current", "terseLabel": "Other current liabilities", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r22" ] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Assets, Current", "terseLabel": "Other current assets", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r181", "r713" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Other Assets, Noncurrent, Total", "label": "Other Assets, Noncurrent", "terseLabel": "OTHER ASSETS", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r174" ] }, "us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax", "crdr": "credit", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Pension and other postretirement benefit plans, net of income taxes", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, after Tax", "documentation": "Amount, after tax, of reclassification adjustment from accumulated other comprehensive (income) loss for prior service cost (credit) of defined benefit plan." } } }, "auth_ref": [ "r6", "r112", "r188", "r395" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax", "totalLabel": "Total interest rate swaps", "negatedTotalLabel": "Total interest rate swaps", "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r183", "r185" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax", "crdr": "debit", "calculation": { "http://corelab.com/20240331/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "negatedLabel": "Income tax (expense) benefit on interest rate swaps reclassified to net income", "totalLabel": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax, Total", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax", "terseLabel": "Income tax expense (benefit) on interest rate swaps reclassified to net income (loss)", "documentation": "Amount, after reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r186" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax", "terseLabel": "Gain (loss) on fair value of interest rate swaps", "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r183", "r185", "r467", "r468", "r471" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "crdr": "debit", "calculation": { "http://corelab.com/20240331/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest rate swap amount reclassified to net income", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax", "terseLabel": "Interest rate swap amount reclassified to net income (loss)", "documentation": "Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r158", "r185", "r187" ] }, "us-gaap_OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionUnrealizedGainLossArisingDuringPeriodAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionUnrealizedGainLossArisingDuringPeriodAfterTax", "crdr": "credit", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Financial Liability, Fair Value Option, Unrealized Gain (Loss) Arising During Period, after Tax", "terseLabel": "Interest rate swaps, net of income taxes", "documentation": "Amount, after tax, before reclassification adjustment, of unrealized gain (loss) from increase (decrease) in instrument-specific credit risk of financial liability measured under fair value option." } } }, "auth_ref": [ "r184", "r185", "r485", "r487" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Total other comprehensive income (loss)", "label": "Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r13", "r16", "r190", "r193", "r198", "r492", "r493", "r498", "r544", "r567", "r812", "r813" ] }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "crdr": "debit", "calculation": { "http://corelab.com/20240331/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total pension and other postretirement benefit plans", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "totalLabel": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax, Total", "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan." } } }, "auth_ref": [ "r3", "r112" ] }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax (expense) benefit on pension and other postretirement benefit plans reclassified to net income", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax", "totalLabel": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax, Total", "documentation": "Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income of defined benefit plan." } } }, "auth_ref": [ "r3", "r4", "r140" ] }, "clb_OtherComprehensiveIncomeLossReclassificationAmortizationFromAociPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://corelab.com/20240331", "localname": "OtherComprehensiveIncomeLossReclassificationAmortizationFromAociPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax", "crdr": "debit", "calculation": { "http://corelab.com/20240331/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "negatedLabel": "Amortization of actuarial gain (loss) reclassified to net income", "label": "Other Comprehensive Income Loss Reclassification Amortization From AOCI Pension And Other Postretirement Benefit Plans For Net Gain Loss Before Tax", "documentation": "Other comprehensive income loss reclassification amortization from AOCI pension and other postretirement benefit plans for net gain loss before tax." } } }, "auth_ref": [] }, "srt_OtherCurrencyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OtherCurrencyMember", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureOtherIncomeExpenseNetForeignCurrencyGainLossNetByCurrencyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Currencies, Net [Member]", "label": "Other Currency [Member]" } } }, "auth_ref": [ "r849" ] }, "us-gaap_OtherIncomeAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIncomeAndExpensesAbstract", "lang": { "en-us": { "role": { "label": "Other Income and Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIncomeAndOtherExpenseDisclosureTextBlock", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DisclosureOtherIncomeExpenseNet" ], "lang": { "en-us": { "role": { "label": "Other Income and Other Expense Disclosure [Text Block]", "terseLabel": "Other (Income) Expense, Net", "documentation": "The entire disclosure for other income or other expense items (both operating and nonoperating). Sources of nonoperating income or nonoperating expense that may be disclosed, include amounts earned from dividends, interest on securities, profits (losses) on securities, net and miscellaneous other income or income deductions." } } }, "auth_ref": [ "r135", "r137" ] }, "clb_OtherIncomeExpenseLineItems": { "xbrltype": "stringItemType", "nsuri": "http://corelab.com/20240331", "localname": "OtherIncomeExpenseLineItems", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureOtherIncomeExpenseNetForeignCurrencyGainLossNetByCurrencyDetails" ], "lang": { "en-us": { "role": { "documentation": "Other (Income) Expense [Line Items]", "label": "Other Income Expense [Line Items]", "terseLabel": "Other Income Expense [Line Items]" } } }, "auth_ref": [] }, "clb_OtherIncomeExpenseTable": { "xbrltype": "stringItemType", "nsuri": "http://corelab.com/20240331", "localname": "OtherIncomeExpenseTable", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureOtherIncomeExpenseNetForeignCurrencyGainLossNetByCurrencyDetails" ], "lang": { "en-us": { "role": { "documentation": "Other (Income) Expense [Table]", "label": "Other Income Expense [Table]", "terseLabel": "Other Income Expense [Table]" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Liabilities, Noncurrent", "terseLabel": "OTHER LONG-TERM LIABILITIES", "totalLabel": "Other Liabilities, Noncurrent, Total", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r26" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Other Noncash Income (Expense), Total", "negatedLabel": "Other non-cash items", "label": "Other Noncash Income (Expense)", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r123" ] }, "us-gaap_OtherNonoperatingGainsLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingGainsLosses", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/DisclosureOtherIncomeExpenseNetScheduleOfOtherIncomeExpenseNetDetails": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureOtherIncomeExpenseNetScheduleOfOtherIncomeExpenseNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other, net", "label": "Other Nonoperating Gains (Losses)", "documentation": "Amount of gain (loss) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r117" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/DisclosureOtherIncomeExpenseNetScheduleOfOtherIncomeExpenseNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureOtherIncomeExpenseNetScheduleOfOtherIncomeExpenseNetDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total other (income) expense, net", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other (Income) expense, net", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r118" ] }, "us-gaap_OtherOperatingIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherOperatingIncomeExpenseNet", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Other Operating Income (Expense), Net", "negatedLabel": "Other (income) expense, net", "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations." } } }, "auth_ref": [] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r771" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r739", "r750", "r760", "r785" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r742", "r753", "r763", "r788" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r742", "r753", "r763", "r788" ] }, "clb_PartialProceedsFromInsuranceSettlementInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://corelab.com/20240331", "localname": "PartialProceedsFromInsuranceSettlementInvestingActivities", "crdr": "debit", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureOtherIncomeExpenseNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Partial proceeds from insurance settlement investing activities", "label": "Partial Proceeds from Insurance Settlement, Investing Activities", "documentation": "Partial Proceeds from Insurance Settlement, Investing Activities" } } }, "auth_ref": [] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r767" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Repurchase of common stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r37" ] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments of Debt Issuance Costs", "negatedLabel": "Debt issuance costs", "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt." } } }, "auth_ref": [ "r39" ] }, "us-gaap_PaymentsOfDividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividendsCommonStock", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments of Ordinary Dividends, Common Stock", "negatedLabel": "Dividends paid", "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity." } } }, "auth_ref": [ "r37" ] }, "us-gaap_PaymentsOfStockIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfStockIssuanceCosts", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Equity related transaction costs", "label": "Payments of Stock Issuance Costs", "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security." } } }, "auth_ref": [ "r36" ] }, "clb_PaymentsProceedsFromPatentsAndOtherIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://corelab.com/20240331", "localname": "PaymentsProceedsFromPatentsAndOtherIntangibles", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Payments proceeds from patents and other intangibles.", "label": "Payments Proceeds From Patents And Other Intangibles", "negatedLabel": "Patents and other intangibles" } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Payments to Acquire Property, Plant, and Equipment, Total", "negatedLabel": "Capital expenditures", "label": "Payments to Acquire Property, Plant, and Equipment", "terseLabel": "Capital expenditures", "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." } } }, "auth_ref": [ "r120" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r770" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r770" ] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosurePensionAndOtherPostretirementBenefitPlans" ], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Text Block]", "terseLabel": "Pension and Other Postretirement Benefit Plans", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r380", "r384", "r385", "r391", "r397", "r399", "r400", "r401", "r402", "r403", "r408", "r409", "r410", "r707" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r769" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r779" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r772" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r768" ] }, "clb_PerformanceBonds": { "xbrltype": "monetaryItemType", "nsuri": "http://corelab.com/20240331", "localname": "PerformanceBonds", "crdr": "credit", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Performance bonds not under the credit facility.", "label": "Performance Bonds", "terseLabel": "Performance bonds" } } }, "auth_ref": [] }, "clb_PerformanceBondsUnderCreditFacility": { "xbrltype": "monetaryItemType", "nsuri": "http://corelab.com/20240331", "localname": "PerformanceBondsUnderCreditFacility", "crdr": "credit", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Performance bonds under credit facility", "label": "Performance Bonds Under Credit Facility", "terseLabel": "Performance bonds under credit facility" } } }, "auth_ref": [] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureEarningsPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance shares", "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value per share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r102", "r352" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r102", "r617" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "totalLabel": "Preferred Stock, Shares Issued, Total", "terseLabel": "Preferred stock, shares issued", "label": "Preferred Stock, Shares Issued", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r102", "r352" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "periodEndLabel": "Preferred Stock, Shares Outstanding, Ending Balance", "periodStartLabel": "Preferred Stock, Shares Outstanding, Beginning Balance", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r102", "r617", "r635", "r868", "r869" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Preference stock, 6,000,000 shares authorized, $0.01 par value; none issued or outstanding", "label": "Preferred Stock, Value, Issued", "periodEndLabel": "Preferred Stock, Value, Issued, Ending Balance", "periodStartLabel": "Preferred Stock, Value, Issued, Beginning Balance", "totalLabel": "Preferred Stock, Value, Issued, Total", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r102", "r554", "r713" ] }, "clb_PremiumsOnLifeInsurancePolicies": { "xbrltype": "monetaryItemType", "nsuri": "http://corelab.com/20240331", "localname": "PremiumsOnLifeInsurancePolicies", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Net proceeds on life insurance policies", "documentation": "Premiums on life insurance policies", "label": "Premiums on life insurance policies" } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Prepaid Expense, Current, Total", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r180", "r292", "r293", "r687" ] }, "us-gaap_ProceedsFromDerivativeInstrumentFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromDerivativeInstrumentFinancingActivities", "crdr": "debit", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Derivative Instrument, Financing Activities", "terseLabel": "Proceeds from terminated and settled interest rate swap", "documentation": "The cash inflow provided by derivative instruments during the period, which are classified as financing activities, excluding those designated as hedging instruments." } } }, "auth_ref": [ "r202", "r691" ] }, "us-gaap_ProceedsFromInsuranceSettlementInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromInsuranceSettlementInvestingActivities", "crdr": "debit", "calculation": { "http://corelab.com/20240331/taxonomy/role/DisclosureOtherIncomeExpenseNetScheduleOfOtherIncomeExpenseNetDetails": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureOtherIncomeExpenseNetAdditionalInformationDetails", "http://corelab.com/20240331/taxonomy/role/DisclosureOtherIncomeExpenseNetScheduleOfOtherIncomeExpenseNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Partial insurance settlements", "negatedLabel": "Insurance and other settlements", "label": "Proceeds from Insurance Settlement, Investing Activities", "documentation": "Amount of cash inflow for proceeds from settlement of insurance claim, classified as investing activities. Excludes insurance settlement classified as operating activities." } } }, "auth_ref": [ "r8", "r34" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Sale of common shares", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from issuance of common shares", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r5" ] }, "clb_ProceedsFromIssuanceOfCommonStockNet": { "xbrltype": "monetaryItemType", "nsuri": "http://corelab.com/20240331", "localname": "ProceedsFromIssuanceOfCommonStockNet", "crdr": "debit", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds From Issuance Of Common Stock Net", "documentation": "Proceeds From Issuance Of Common Stock Net" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfLongTermDebt", "crdr": "debit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Proceeds from Issuance of Long-term Debt, Total", "label": "Proceeds from Issuance of Long-Term Debt", "terseLabel": "Proceeds from long-term debt", "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer." } } }, "auth_ref": [ "r35", "r599" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Proceeds from Sale of Property, Plant, and Equipment, Total", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from sale of assets", "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." } } }, "auth_ref": [ "r119" ] }, "us-gaap_ProductMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductMember", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Product [Member]", "terseLabel": "Product [Member]", "documentation": "Article or substance produced by nature, labor or machinery." } } }, "auth_ref": [ "r704" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service" } } }, "auth_ref": [ "r280", "r528", "r583", "r584", "r585", "r586", "r587", "r588", "r684", "r704", "r714", "r807", "r831", "r832", "r839", "r865" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service" } } }, "auth_ref": [ "r280", "r528", "r583", "r584", "r585", "r586", "r587", "r588", "r684", "r704", "r714", "r807", "r831", "r832", "r839", "r865" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 0.0 }, "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 0.0 }, "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows", "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity", "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations", "http://corelab.com/20240331/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Net income", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Net income", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r167", "r189", "r192", "r204", "r211", "r218", "r226", "r227", "r255", "r269", "r275", "r278", "r287", "r320", "r321", "r323", "r324", "r325", "r327", "r329", "r331", "r332", "r460", "r463", "r464", "r482", "r486", "r548", "r564", "r604", "r637", "r655", "r656", "r694", "r710", "r711", "r727", "r814", "r834" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "PROPERTY, PLANT AND EQUIPMENT, net of accumulated depreciation of $318,151 and $315,796 at 2024 and 2023, respectively", "periodEndLabel": "Property, Plant and Equipment, Net, Ending Balance", "periodStartLabel": "Property, Plant and Equipment, Net, Beginning Balance", "totalLabel": "Property, Plant and Equipment, Net, Total", "label": "Property, Plant and Equipment, Net", "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." } } }, "auth_ref": [ "r11", "r549", "r562", "r713" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy 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." } } }, "auth_ref": [ "r11", "r155", "r159", "r560" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r767" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r767" ] }, "currency_RUB": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "RUB", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureOtherIncomeExpenseNetForeignCurrencyGainLossNetByCurrencyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Russian Ruble [Member]", "label": "Russia, Rubles" } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails", "http://corelab.com/20240331/taxonomy/role/Role_DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement" } } }, "auth_ref": [ "r316", "r317", "r318", "r319", "r384", "r411", "r435", "r436", "r437", "r525", "r526", "r589", "r608", "r609", "r663", "r664", "r665", "r666", "r675", "r681", "r682", "r696", "r703", "r709", "r715", "r718", "r829", "r836", "r858", "r859", "r860", "r861", "r862" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails", "http://corelab.com/20240331/taxonomy/role/Role_DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement" } } }, "auth_ref": [ "r316", "r317", "r318", "r319", "r384", "r411", "r435", "r436", "r437", "r525", "r526", "r589", "r608", "r609", "r663", "r664", "r665", "r666", "r675", "r681", "r682", "r696", "r703", "r709", "r715", "r718", "r829", "r836", "r858", "r859", "r860", "r861", "r862" ] }, "us-gaap_RatioOfIndebtednessToNetCapital1": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RatioOfIndebtednessToNetCapital1", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum leverage ratio permitted", "label": "Ratio of Indebtedness to Net Capital", "documentation": "Indebtedness divided by net capital." } } }, "auth_ref": [] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r734", "r745", "r755", "r780" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Domain]", "terseLabel": "Related Party", "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." } } }, "auth_ref": [ "r398", "r519", "r520", "r611", "r612", "r613", "r614", "r615", "r634", "r636", "r662" ] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Axis]", "terseLabel": "Related Party", "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." } } }, "auth_ref": [ "r398", "r519", "r520", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r611", "r612", "r613", "r614", "r615", "r634", "r636", "r662", "r854" ] }, "clb_RentalAndRoyaltyIncomeNonoperating": { "xbrltype": "monetaryItemType", "nsuri": "http://corelab.com/20240331", "localname": "RentalAndRoyaltyIncomeNonoperating", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/DisclosureOtherIncomeExpenseNetScheduleOfOtherIncomeExpenseNetDetails": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureOtherIncomeExpenseNetScheduleOfOtherIncomeExpenseNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rents and royalties", "label": "Rental And Royalty Income Nonoperating", "documentation": "Rental And Royalty Income Nonoperating" } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Repayments of Long-term Debt, Total", "label": "Repayments of Long-Term Debt", "negatedLabel": "Repayment of long-term debt", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r38", "r600" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r735", "r746", "r756", "r781" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r736", "r747", "r757", "r782" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r743", "r754", "r764", "r789" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureEarningsPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted shares", "label": "Restricted Stock [Member]", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r48" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings", "periodEndLabel": "Retained Earnings (Accumulated Deficit), Ending Balance", "periodStartLabel": "Retained Earnings (Accumulated Deficit), Beginning Balance", "totalLabel": "Retained Earnings (Accumulated Deficit), Total", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r105", "r134", "r557", "r593", "r595", "r601", "r618", "r713" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings [Member]", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r163", "r215", "r216", "r217", "r219", "r225", "r227", "r288", "r289", "r439", "r440", "r441", "r450", "r451", "r472", "r474", "r475", "r477", "r480", "r590", "r592", "r605", "r868" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails", "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "verboseLabel": "Revenue from unaffiliated clients", "totalLabel": "Revenue from Contract with Customer, Excluding Assessed Tax, Total", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue", "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." } } }, "auth_ref": [ "r256", "r257", "r268", "r273", "r274", "r280", "r282", "r283", "r376", "r377", "r528" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DisclosureContractAssetsAndLiabilities" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Contract Assets and Liabilities", "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." } } }, "auth_ref": [ "r162", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r379" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureContractAssetsAndLiabilitiesContractAssetsAndLiabilitiesCurrentAndLongtermContractLiabilitiesDetails1" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Contract liability", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r156" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureContractAssetsAndLiabilitiesContractAssetsAndLiabilitiesCurrentAndLongtermContractLiabilitiesDetails1" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureContractAssetsAndLiabilitiesContractAssetsAndLiabilitiesCurrentAndLongtermContractLiabilitiesDetails1" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Revenue, remaining performance obligation, expected timing of satisfaction, period", "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r157" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureContractAssetsAndLiabilitiesContractAssetsAndLiabilitiesCurrentAndLongtermContractLiabilitiesDetails1" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r157" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureContractAssetsAndLiabilitiesContractAssetsAndLiabilitiesCurrentAndLongtermContractLiabilitiesDetails1" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "REVENUES:" } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseExpenseAndOtherInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right of use assets obtained in exchange for operating lease obligations", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r513", "r712" ] }, "us-gaap_RightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightsMember", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Rights [Member]", "terseLabel": "Rights Shares [Member]", "documentation": "A security giving shareholders entitlement to acquire new shares issued by the entity at an established price in proportion to the number of shares already owned. Generally, rights expire within in a short time after issuance." } } }, "auth_ref": [] }, "clb_Rule10B51Arrmodifiedflag": { "xbrltype": "booleanItemType", "nsuri": "http://corelab.com/20240331", "localname": "Rule10B51Arrmodifiedflag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Modified", "label": "Rule10b51ArrModifiedFlag", "documentation": "Rule10b51 arrangement modified flag." } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r798" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r798" ] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureEquityAdditionalInformationDetails", "http://corelab.com/20240331/taxonomy/role/DisclosureOtherIncomeExpenseNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "srt_ScenarioForecastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioForecastMember", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forecast Member", "label": "Forecast [Member]" } } }, "auth_ref": [ "r412", "r823" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]" } } }, "auth_ref": [ "r228", "r412", "r805", "r823" ] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DisclosureEquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accumulated Other Comprehensive Income (Loss)", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r32", "r847", "r848" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureEarningsPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities." } } }, "auth_ref": [ "r48" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureEarningsPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r48" ] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DisclosureLongTermDebtNetTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of Long-term Debt Instruments", "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer." } } }, "auth_ref": [ "r25", "r65", "r68", "r92", "r93", "r95", "r98", "r132", "r133", "r699", "r701", "r819" ] }, "us-gaap_ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DisclosureDerivativeInstrumentsAndHedgingActivitiesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss)", "documentation": "Tabular disclosure of the effective portion of the gains and losses on derivative instruments designated (and non-derivative instruments) designated and qualifying in cash flow hedges and net investment hedges that was recognized in other comprehensive income (loss) during the current period." } } }, "auth_ref": [ "r84" ] }, "us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DisclosureDerivativeInstrumentsAndHedgingActivitiesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Derivative Liabilities at Fair Value [Table Text Block]", "terseLabel": "Schedule of Derivative Liabilities at Fair Value", "documentation": "Tabular disclosure of derivative liabilities at fair value." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureSegmentReportingTables" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue from External Customers by Products and Services", "label": "Revenue from External Customers by Products and Services [Table Text Block]", "documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information." } } }, "auth_ref": [ "r52" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DisclosureInventoriesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventories", "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." } } }, "auth_ref": [ "r18", "r109", "r110", "r111" ] }, "clb_ScheduleOfMaximumLeverageRatios": { "xbrltype": "textBlockItemType", "nsuri": "http://corelab.com/20240331", "localname": "ScheduleOfMaximumLeverageRatios", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DisclosureLongTermDebtNetTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for maximum consolidated leverage ratios.", "label": "Schedule Of Maximum Leverage Ratios", "terseLabel": "Schedule of Maximum Leverage Ratios" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosurePensionAndOtherPostretirementBenefitPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Net Periodic Pension Cost", "label": "Schedule of Net Benefit Costs [Table Text Block]", "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." } } }, "auth_ref": [ "r136" ] }, "us-gaap_ScheduleOfOperatingLeasedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOperatingLeasedAssetsTable", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DisclosureLeasesScheduleOfUndiscountedCashFlowsForNonCancellableLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Operating Leased Assets [Table]", "documentation": "Schedule of long-lived, depreciable assets that are subject to a operating lease agreements and are used in the normal conduct of business to produce goods and services. Examples may 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." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DisclosureOtherIncomeExpenseNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Other (Income) Expense, Net", "label": "Schedule of Other Operating Cost and Expense, by Component [Table Text Block]", "documentation": "Tabular disclosure of each detailed component of other operating costs and expenses that are applicable to sales and revenues, but not included in the cost of sales in the income statement." } } }, "auth_ref": [ "r116" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule Of Segment Reporting Information By Segment [Table]", "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r49", "r50", "r51", "r53" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureSegmentReportingTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of Segment Reporting Information, by Segment", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r49", "r50", "r51", "r53" ] }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureEarningsPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Calculation of Weighted Average Shares Used in the Computation of Basic and Diluted Earnings per Share", "label": "Schedule of Weighted Average Number of Shares [Table Text Block]", "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit)." } } }, "auth_ref": [ "r47" ] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SOFR [Member]", "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg." } } }, "auth_ref": [ "r843" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r729" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "terseLabel": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r731" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails" ], "lang": { "en-us": { "role": { "label": "Segments [Domain]", "terseLabel": "Segments", "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." } } }, "auth_ref": [ "r252", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r278", "r283", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r312", "r313", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r697", "r807", "r865" ] }, "us-gaap_SegmentExpenditureAdditionToLongLivedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentExpenditureAdditionToLongLivedAssets", "crdr": "debit", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capital expenditures", "label": "Segment, Expenditure, Addition to Long-Lived Assets", "documentation": "Amount of expenditure for addition to long-lived assets included in determination of segment assets by chief operating decision maker (CODM) or otherwise regularly provided to CODM. Excludes expenditure for addition to financial instrument, long-term customer relationship of financial institution, mortgage and other servicing rights, deferred policy acquisition cost, and deferred tax assets." } } }, "auth_ref": [ "r266", "r695" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureSegmentReporting1" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Reporting", "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." } } }, "auth_ref": [ "r251", "r252", "r253", "r254", "r255", "r267", "r272", "r276", "r277", "r278", "r279", "r280", "r281", "r283" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_SeriesAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesAMember", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureLongtermDebtNetScheduleOfLongtermDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Series A [Member]", "terseLabel": "Series A [Member]", "documentation": "A classification of auction market preferred securities that may have different rights to other classifications of auction market preferred securities, for example Series B." } } }, "auth_ref": [] }, "us-gaap_SeriesBMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesBMember", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureLongtermDebtNetScheduleOfLongtermDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Series B [Member]", "terseLabel": "Series B [Member]", "documentation": "A classification of auction market preferred securities that may have different rights to other classifications of auction market preferred securities, for example Series A." } } }, "auth_ref": [] }, "us-gaap_ServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServiceMember", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Service [Member]", "terseLabel": "Service [Member]", "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service." } } }, "auth_ref": [ "r704" ] }, "us-gaap_SeveranceCosts1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeveranceCosts1", "crdr": "debit", "calculation": { "http://corelab.com/20240331/taxonomy/role/DisclosureOtherIncomeExpenseNetScheduleOfOtherIncomeExpenseNetDetails": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureOtherIncomeExpenseNetScheduleOfOtherIncomeExpenseNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Severance and other charges", "label": "Severance Costs", "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r10" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Share-based Payment Arrangement, Noncash Expense, Total", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r9" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "All Award Types", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common shares, vesting, stock based award", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares", "documentation": "Number of options vested." } } }, "auth_ref": [] }, "clb_SharesIssuedValueChangeInParValueDueToCorporateDomicile": { "xbrltype": "monetaryItemType", "nsuri": "http://corelab.com/20240331", "localname": "SharesIssuedValueChangeInParValueDueToCorporateDomicile", "crdr": "credit", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "documentation": "Shares issued, value, change in par value due to corporate domicile.", "label": "Shares Issued, Value, Change In Par Value Due To Corporate Domicile", "terseLabel": "Change in par value" } } }, "auth_ref": [] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "negatedPeriodEndLabel": "Balance at End of Period", "negatedPeriodStartLabel": "Balance at Beginning of Period", "label": "Shares, Outstanding", "periodEndLabel": "Balance at End of Period", "periodStartLabel": "Balance at Beginning of Period", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://corelab.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseExpenseAndOtherInformationDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseExpenseAndOtherInformationDetails" ], "lang": { "en-us": { "role": { "label": "Short-Term Lease, Cost", "terseLabel": "Short-term lease expense", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r509", "r712" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DisclosureSignificantAccountingPoliciesUpdate" ], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Significant Accounting Policies Update", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r124", "r209" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails" ], "lang": { "en-us": { "role": { "label": "Segments [Axis]", "terseLabel": "Segments", "documentation": "Information by business segments." } } }, "auth_ref": [ "r165", "r252", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r278", "r283", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r310", "r312", "r313", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r697", "r807", "r865" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureEquityAdditionalInformationDetails", "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "terseLabel": "Equity Components", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r13", "r29", "r163", "r194", "r195", "r196", "r215", "r216", "r217", "r219", "r225", "r227", "r250", "r288", "r289", "r364", "r439", "r440", "r441", "r450", "r451", "r472", "r473", "r474", "r475", "r476", "r477", "r480", "r492", "r494", "r495", "r496", "r497", "r498", "r518", "r590", "r591", "r592", "r605", "r657" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureOtherIncomeExpenseNetAdditionalInformationDetails", "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity", "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]", "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." } } }, "auth_ref": [ "r215", "r216", "r217", "r250", "r528", "r598", "r606", "r610", "r611", "r612", "r613", "r614", "r615", "r617", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r630", "r631", "r632", "r633", "r634", "r636", "r638", "r639", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r657", "r719" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "auth_ref": [ "r228", "r412", "r805", "r806", "r823" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureOtherIncomeExpenseNetAdditionalInformationDetails", "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity", "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "terseLabel": "Statement [Table]", "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." } } }, "auth_ref": [ "r215", "r216", "r217", "r250", "r528", "r598", "r606", "r610", "r611", "r612", "r613", "r614", "r615", "r617", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r630", "r631", "r632", "r633", "r634", "r636", "r638", "r639", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r657", "r719" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r738", "r749", "r759", "r784" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "New share issuance (shares)", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r13", "r102", "r103", "r134", "r599", "r657", "r676" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture, Total", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Stock-based compensation (shares)", "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r13", "r102", "r103", "r134" ] }, "us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesTreasuryStockReissued", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Treasury Stock Reissued", "terseLabel": "Treasury stock reissued", "documentation": "Number of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement." } } }, "auth_ref": [ "r13", "r103", "r134" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "New share issuance", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r13", "r102", "r103", "r134", "r605", "r657", "r676", "r727" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture, Total", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Stock-based compensation", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r71", "r102", "r103", "r134" ] }, "us-gaap_StockRepurchasedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodShares", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureEquityAdditionalInformationDetails", "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchase of common stock (shares)", "verboseLabel": "Treasury stock, shares, acquired", "label": "Stock Repurchased During Period, Shares", "terseLabel": "Repurchase of common stock (shares)", "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r13", "r102", "r103", "r134", "r600", "r657", "r677" ] }, "us-gaap_StockRepurchasedDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodValue", "crdr": "debit", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureEquityAdditionalInformationDetails", "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Stock Repurchased During Period, Value", "terseLabel": "Treasury stock, value", "negatedLabel": "Repurchase of common stock", "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r13", "r102", "r103", "r134", "r605", "r657", "r677", "r727" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total Core Laboratories Inc. shareholders' equity", "periodEndLabel": "Stockholders' Equity Attributable to Parent, Ending Balance", "periodStartLabel": "Stockholders' Equity Attributable to Parent, Beginning Balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r103", "r106", "r107", "r126", "r619", "r635", "r658", "r659", "r713", "r728", "r818", "r826", "r846", "r868" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets", "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Balance at End of Period", "periodStartLabel": "Balance at Beginning of Period", "totalLabel": "TOTAL EQUITY", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r73", "r74", "r76", "r163", "r164", "r195", "r215", "r216", "r217", "r219", "r225", "r288", "r289", "r364", "r439", "r440", "r441", "r450", "r451", "r472", "r473", "r474", "r475", "r476", "r477", "r480", "r492", "r494", "r498", "r518", "r591", "r592", "r603", "r619", "r635", "r658", "r659", "r678", "r727", "r818", "r826", "r846", "r868" ] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DisclosureEquity" ], "lang": { "en-us": { "role": { "label": "Equity [Text Block]", "terseLabel": "Equity", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r131", "r210", "r351", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r479", "r660", "r661", "r679" ] }, "us-gaap_SubleaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubleaseIncome", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseExpenseAndOtherInformationDetails": { "parentTag": "us-gaap_LeaseCost", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseExpenseAndOtherInformationDetails" ], "lang": { "en-us": { "role": { "label": "Sublease Income", "terseLabel": "Sublease income", "negatedLabel": "Sublease income", "documentation": "Amount of sublease income excluding finance and operating lease expense." } } }, "auth_ref": [ "r511", "r712" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r499", "r521" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r499", "r521" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r499", "r521" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureEquityAdditionalInformationDetails", "http://corelab.com/20240331/taxonomy/role/DisclosureOtherIncomeExpenseNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosures of cash flow information:" } } }, "auth_ref": [] }, "currency_TRY": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "TRY", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureOtherIncomeExpenseNetForeignCurrencyGainLossNetByCurrencyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Turkish Lira [Member]", "label": "Turkey, New Lira" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r778" ] }, "clb_TaxPayableOtherThanPayrollAndIncomeCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://corelab.com/20240331", "localname": "TaxPayableOtherThanPayrollAndIncomeCurrent", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Tax payable other than payroll and income current.", "label": "Tax Payable Other Than Payroll And Income Current", "terseLabel": "Taxes other than payroll and income" } } }, "auth_ref": [] }, "us-gaap_TaxesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxesPayableCurrent", "crdr": "credit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "negatedLabel": "Income taxes payable", "totalLabel": "Taxes Payable, Current, Total", "label": "Taxes Payable, Current", "terseLabel": "Income taxes payable", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r21" ] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r770" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r777" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r797" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r799" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "terseLabel": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "clb_TransactionCostsRelatedToEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://corelab.com/20240331", "localname": "TransactionCostsRelatedToEquity", "crdr": "debit", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureEquityAdditionalInformationDetails", "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Equity related transaction costs", "documentation": "Transaction costs related to equity.", "label": "Transaction Costs Related To Equity", "terseLabel": "Equity related Transaction costs" } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r800" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r801" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r799" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r799" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r802" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r800" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock [Member]", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r69" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury stock (at cost)", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r69" ] }, "us-gaap_TreasuryStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValue", "crdr": "debit", "calculation": { "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "negatedLabel": "Treasury stock (at cost), 74,191 and 82,021 shares at 2024 and 2023, respectively", "periodEndLabel": "Treasury Stock, Value, Ending Balance", "periodStartLabel": "Treasury Stock, Value, Beginning Balance", "totalLabel": "Treasury Stock, Value, Total", "label": "Treasury Stock, Value", "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." } } }, "auth_ref": [ "r28", "r69", "r70" ] }, "clb_TwoThousandElevenSeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://corelab.com/20240331", "localname": "TwoThousandElevenSeniorNotesMember", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureLongtermDebtNetScheduleOfLongtermDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "documentation": "2011 Seniors Notes [Member]", "label": "Two Thousand Eleven Senior Notes [Member]", "terseLabel": "2011 Senior Notes [Member]" } } }, "auth_ref": [] }, "clb_TwoThousandTwentyOneSeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://corelab.com/20240331", "localname": "TwoThousandTwentyOneSeniorNotesMember", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureLongtermDebtNetScheduleOfLongtermDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "documentation": "2021 Senior Notes.", "label": "Two Thousand Twenty One Senior Notes [Member]", "terseLabel": "2021 Senior Notes [Member]", "verboseLabel": "2021 Senior Notes [Member]" } } }, "auth_ref": [] }, "clb_TwoThousandTwentyOneSeniorNotesSeriesAMember": { "xbrltype": "domainItemType", "nsuri": "http://corelab.com/20240331", "localname": "TwoThousandTwentyOneSeniorNotesSeriesAMember", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_DisclosureLongTermDebtNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2021 Senior Notes Series A [Member]", "label": "Two Thousand Twenty One Senior Notes Series A [Member]", "documentation": "Two thousand twenty one senior notes series A." } } }, "auth_ref": [] }, "clb_TwoThousandTwentyThreeSeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://corelab.com/20240331", "localname": "TwoThousandTwentyThreeSeniorNotesMember", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails", "http://corelab.com/20240331/taxonomy/role/DisclosureLongtermDebtNetScheduleOfLongtermDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Two thousand twenty-three senior notes.", "label": "Two Thousand Twenty-Three Senior Notes [Member]", "terseLabel": "2023 Senior Notes [Member]" } } }, "auth_ref": [] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfArrangementAxis", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r459" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r796" ] }, "us-gaap_UnrealizedGainLossOnInterestRateCashFlowHedgesPretaxAccumulatedOtherComprehensiveIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrealizedGainLossOnInterestRateCashFlowHedgesPretaxAccumulatedOtherComprehensiveIncomeLoss", "crdr": "credit", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "label": "Unrealized Gain (Loss) on Interest Rate Cash Flow Hedges, Pretax, Accumulated Other Comprehensive Income (Loss)", "terseLabel": "Unrealized gain (loss) on interest rate cash flow hedges", "documentation": "Amount of unrealized gain (loss) related to the increase or decrease in fair value of interest rate derivatives designated as cash flow hedging instruments, which was recorded in accumulated other comprehensive income to the extent that the cash flow hedge was determined to be effective." } } }, "auth_ref": [ "r84" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://corelab.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseExpenseAndOtherInformationDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseExpenseAndOtherInformationDetails" ], "lang": { "en-us": { "role": { "label": "Variable Lease, Cost", "terseLabel": "Variable lease expense", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r510", "r712" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "clb_WeightedAverageNumberOfAssumingDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://corelab.com/20240331", "localname": "WeightedAverageNumberOfAssumingDilutedSharesOutstanding", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted", "documentation": "Weighted average number of assuming diluted shares outstanding.", "label": "Weighted Average Number Of Assuming Diluted Shares Outstanding" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://corelab.com/20240331/taxonomy/role/DisclosureEarningsPerShareSummaryOfCalculationOfWeightedAverageSharesUsedInTheComputationOfBasicAndDilutedEarningsPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureEarningsPerShareSummaryOfCalculationOfWeightedAverageSharesUsedInTheComputationOfBasicAndDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Weighted average common shares outstanding - diluted", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r231", "r245" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "WEIGHTED AVERAGE COMMON SHARES OUTSTANDING:" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://corelab.com/20240331/taxonomy/role/DisclosureEarningsPerShareSummaryOfCalculationOfWeightedAverageSharesUsedInTheComputationOfBasicAndDilutedEarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureEarningsPerShareSummaryOfCalculationOfWeightedAverageSharesUsedInTheComputationOfBasicAndDilutedEarningsPerShareDetails", "http://corelab.com/20240331/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Basic", "verboseLabel": "Weighted average common shares outstanding - basic", "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total", "label": "Weighted Average Number of Shares Outstanding, Basic", "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." } } }, "auth_ref": [ "r230", "r245" ] }, "us-gaap_WeightedAverageNumberOfSharesRestrictedStock": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesRestrictedStock", "calculation": { "http://corelab.com/20240331/taxonomy/role/DisclosureEarningsPerShareSummaryOfCalculationOfWeightedAverageSharesUsedInTheComputationOfBasicAndDilutedEarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureEarningsPerShareSummaryOfCalculationOfWeightedAverageSharesUsedInTheComputationOfBasicAndDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted shares", "label": "Weighted Average Number of Shares, Restricted Stock", "documentation": "Number of shares of restricted stock determined by relating the portion of time within a reporting period that restricted shares have been outstanding to the total time in that period. Restricted shares are subject to sales, contractual, regulatory or other restrictions that prevent or inhibit the holder from freely disposing of them before the restriction ends." } } }, "auth_ref": [ "r46" ] }, "clb_WellsFargoSecuritiesLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://corelab.com/20240331", "localname": "WellsFargoSecuritiesLLCMember", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Wells Fargo Securities, LLC.", "label": "Wells Fargo Securities L L C [Member]", "terseLabel": "Wells Fargo Securities, LLC [Member]" } } }, "auth_ref": [] }, "clb_WrittenOffPreviouslyDeferredCost": { "xbrltype": "monetaryItemType", "nsuri": "http://corelab.com/20240331", "localname": "WrittenOffPreviouslyDeferredCost", "crdr": "debit", "presentation": [ "http://corelab.com/20240331/taxonomy/role/DisclosureOtherIncomeExpenseNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Written off previously deferred cost.", "label": "Written off Previously Deferred Cost", "terseLabel": "Written off previously deferred cost" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i-k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21B", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21B" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19,20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29,30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "25", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-13" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-11" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "31", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-31" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "55", "Paragraph": "182", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480401/815-10-55-182" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "25", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480238/815-25-50-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-11" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-12" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-1" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7,9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-2" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "610", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//610/tableOfContent" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Subparagraph": "(h)", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "720", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//720/tableOfContent" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//815/tableOfContent" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.13(h))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(2))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-17A" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-26" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "44", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-44" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "48", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-48" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "48", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-48" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "51", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-51" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-52" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-53" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "54", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-54" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3A" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(o)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(p)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480126/715-20-S99-2" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-3" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4E" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5C" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480627/815-20-45-3" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-5" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-30" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-17" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-1" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-12" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r683": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(1)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r684": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r685": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r686": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r687": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r688": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r689": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r690": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r691": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-23" }, "r692": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r693": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r694": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r695": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-48" }, "r696": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r697": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r698": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r699": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r700": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r701": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r702": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r703": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r704": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r705": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r706": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r707": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r708": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-18" }, "r709": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r710": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r711": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r712": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r713": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r714": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r715": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r716": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r717": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r718": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r719": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r720": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r721": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r722": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r723": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r724": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r725": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r726": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r727": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r728": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r729": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r730": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r731": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r732": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r733": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r734": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r735": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r736": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r737": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r738": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r739": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r740": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r741": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r742": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r743": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r744": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r745": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r746": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r747": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r748": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r749": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r750": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r751": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r752": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r753": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r754": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r755": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r756": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r757": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r758": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r759": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r760": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r761": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r762": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r763": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r764": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r765": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r766": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r767": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r768": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r769": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r770": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r771": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r772": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r773": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r774": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r775": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r776": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r777": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r778": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r779": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r780": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r781": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r782": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r783": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r784": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r785": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r786": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r787": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r788": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r789": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r790": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r791": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r792": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r793": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r794": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r795": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r796": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r797": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r798": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r799": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r800": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r801": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r802": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r803": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r804": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r805": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r806": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3" }, "r807": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r808": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(a))", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r809": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(d))", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r810": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r811": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r812": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r813": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r814": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r815": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r816": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r817": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r818": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r819": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r820": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r821": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r822": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r823": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r824": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r825": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r826": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r827": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r828": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r829": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r830": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r831": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r832": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r833": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483049/450-30-50-1" }, "r834": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r835": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r836": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r837": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r838": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r839": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r840": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r841": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r842": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r843": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A" }, "r844": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r845": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r846": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r847": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r848": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r849": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479424/830-30-S99-1" }, "r850": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479365/842-20-25-6" }, "r851": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r852": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r853": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-12" }, "r854": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r855": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r856": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r857": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r858": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r859": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r860": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r861": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r862": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r863": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r864": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r865": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r866": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r867": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r868": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r869": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 74 0000950170-24-048414-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-24-048414-xbrl.zip M4$L#!!0 ( ,.$F5BE&6Q109H! *8V&P 0 8VQB+3(P,C0P,S,Q+FAT M;>R]:UL;2;(N^OGL7U&;6;/&_1P2Y_V"NWL_-.!IGNT&#^"U9LX7/WDUM5I( MK))DP_KU)[(D,'?;4)(*J3P]MBZEJLR,C#?>B(R,_/G_G)_VBL^Q&I:#_B]_ M(QOX;T7L^T$H^Y]^^=O6T?;>WM_^SZ__Z^?_C5"Q\W9OO]B/7XHM/RH_QYUR MZ'N#X;B*Q:NC/WXJ]OJ]LA^+?_YV^*[8&?CQ:>R/"E2-9PPP].7Q<(36^^746;/R]V["@6FQ13CC!'5!P3O(GE)H6F86G^ M7PSO\+6?#5#UZ&5?J/8 MZO6*P_RK87$8A['Z',/&Y)XG(Q@.&)+^\)>U:RW_PC8&U:?7Q!CS^CQ?LS:Y M://<5;U07EV;W]974FCLZ\F7-RX=W7NIF%PZNGYI>:,!UZ]FKV$81]"U>'D] M#/R?CUR>OW9V>'7Y^9WK;_0O?WMY:7G^T'U);D:6>!;XY>7]07\?!%^5_OZ? MA5'U>G1Q%E_#A:@_N?*J5-QZB3]:>75V;[-#5]Y]^D7_ +B^&9J+@&_H0@S]/4Q MY?D(#>/-WL/[C4^#S]>&Z_6HLOUA&E2G]9S/HRD0UM?N$WU P[&[.5LN;S3] M\D:3A]7H;M_@PQL7^7%5@79?W'_;RV]O_&0\JAZ<6>8U?'LU9K&\_[;PQ8T[ MEL,!IT0]-KTG5UP;BP?'X<:=(\PH>I^"4?PZGH]B?UBZ7D2QGGCUR \1W<#7 M9'=_HQX37)X %!&Y]NO_*GX^B3; O\7/HW+4B[\2C/[Q\^O)Z_SI:1S9&@]1 M_.]Q^?F7M>U!'UHU0LC:H0"U&;\YLR-"]6>BS\S=K]5-#^?GR1Z$/Y_X\6TB^>CPYB@\Q^Y,L13 MFI#TCL!-O4#&68R2"E$'RIGA8NU7# !@A,9:_OSZ1M,>:"GU5IH4$<<1;AJC MA9:*B$@0(DKBI4KJ>DNWZUD_>@O6S/;^%6VUVP_9!CVML0@1"FK\72T-,AD& MW4)))HJX8!1I8A6*3B0J&"'V9DNWP**&;%7?]NRGIS4OV=XP?E_CF$I:4(F8 M3QIQ[A)R 7LD%&=4B6A$M-<;=VGQ)^/X'NXT"&_AL^'3&OJ/AX;P;65]S1,F MS?3)&4U@-K(@8 RE,<@(0%+BM%*,P,RA5\V<(OWF]N#TM!SEQ@ZW^B'K(&@, M %\9[S06.R^48S"%4F0P"HPA)P#P*>%1:$HUP0 ?XWXY^<&'CQ^.=@!.AN5F MO^R!(E?C"#I\?]-#--9%'Q%.R2&N'4.:!HL$9UI;+*S%\1E-#\XKF\"NL$BA MZ2IY9 W.[7=:XA2(YOR[FWYS;F#M8.(FCF(,$D3H(M*.4Q2PM2DIYW (MUL^ M(6/Q700>\JZTKNP!/AR-0-%R;P[2%5E[/QB6>91VKP#[73D(\#(04%=I0-LYI0)9ABV*!N3I3:+.D-O]WXE ?F/X+?;AQ>A]S_;W MXVBB)J6??KH]&(Z !X=RM'ON>^,,Y$= 3DL?\S?7!@M([. T'E0P')+' MZ7.CDWC?@]\-AL/W^8-!'Z9F?16(&Q M/?^ND>;!$6.I1I0:#.KM&3()QCPQX4RRCCE]1T?:,=)6&\IM3-!>!MHM0<4M M!1UQB7H7",4RFD6-].N;QKZ**6;B%X>__IRY_^:PIMK0D:+V!38SU_UE;0@L MHY=Y=_W9297[">P;73+MC?-AR(CQ^M8MZ[?#P;BJW]6NS>9TK&HI;W]DQI*( M82X2E6T-&'ND@X6IR;3"8+(=(V'M\J>Q9A:7[\J0WZ^[\W M><3M'U_>;A@_Y0&OL^UJKNP"I0/& ^(" M=DA4+\\*W=MU8?)-IS<\.?7]S[GU\L&7C7G]7U]/ZOG]-5( MU([1Z-<\=28^R54WI]]L;LKA?-)(R1F,R2%H!@*$D(*X3 MB*HRFD MP"6+;1,->#U35N8$ M%*SCDCB'C,V>$T\".:WA+Q9X)-B)Z-RL!?1C\$$O?9CGPXIT)[I1=M!O OH[0/.#-.$0WP#S M[]*'0PM$?O*(_/:/LE^>CD]G:B9X6MP99.%O[267D0/ M3H%OJYS?VK+Z#]L;Q]\NKE[^#G>TE3^Y>!<_Q]Y-R5]=M-<_&X^&]17TI0B* MVH@#!GNNL0)!12>SZR*0D"(R%R6@U)8X$NF,?%$6_>#]DE$N;265*H"G EX+XDEK9 7&"%O#$@L! M'+S6&;5:0(.\^E:&.G2]!U[++1_EX*R.BF=7N+[MMYR4'_>1?AL/P6P.AYAQ%8>C0Y#FT1=[]E+XB'<6 M7%8I$8T:A$,Q\!%* @(Z*7 , =.DVBJQA+ MC7K36^[VRM.R7U^YE!J6"";.@EN@!<_K>2X!ZW0*24!/1JDC,;0N$ON#&C91 MJEJ_9BS"Q3@.P?) */4HI$2 B8 ';O(*K66*& *R3:2=:CC_8/IB=(QH$B73 M$I$ BL:%<,BX%)&@F+&4,'=\>:(C/T!"W>@K_?Q*/>M\E!@F,="WUM<+Z$T] M]#]L55K7BYG0WD2)HP@S,(:#SQ'XU*>3T31SH/^IYKZ#5%U]4^<=93:B4%BVB,:! 5/U4<7:1LEUM;@40:BV\^>SI^<1-0_R3D^ M^<.EU'^GM# I2!15@"D%Y *Y*!,RWF&P8PR(?6O=KL;6UYX;:6K,S0K8,L!< MGK,C,+A9&.B#U)E#:!UH )[N7RI%SVIVC9X?C$=YF'+>U%*BM$F<:F#D0 19 M +LJ%#)6!^2U\(S@E*1M'1%\7*^R (^_#(Y/!N,A".[X"]STXJ ?CV*_'%3[ M@U%L#+&W)MC[AZW^C(#%.14,U+BF;>6HC,-Z!H'AAY>WF5W]V4N)728KK;+@ M+0BE38YY@4=.1$!!,$Z5,4&)UJT#M3'FU0([:GT*)"F)9'06<6XP4&C'$776 M1\.CH[AU^MZQLCGJ.F$P*32)2$JE+[]B+2[=6C M_0%92C7'3+B P8XKZG(NGB7(2<)0DHH"C]:)Q=:YRYU9GS.+MU* [?88@4N5 M ^U8(>V]1S%&Q574Q*7616F799+\]E+L07 R8 FWPZ'>LI ,$<*)R0-5J \0H&OVS8-:>]RXF(\7.YI MT(['O)4*/%Q)#=),"61Y#)@E&EAJ_YZ;9O/)NCGT@W-(,*63P1%9L(Q IT1$ M3DN)DE4J:6.4)ZWSFIY#BF>0Y=T"4NR2P%QXC0*Q+N^:MYD4&R1^]M&?;ZV_:L'-G>4BHER9LF _/(L@1*Z1(%I?0"):JC M-LK9R%L+[#] 7X]/JO@#!/:YW@66B.I& @E4"D8)!Y_"@ O*F$:&)(F<$$;C MJ%/DK=.V1W) _O[;LF7W$YD8=R"6%($3<6X\TDHFY!27-@E/L+=M$U!;X7!& MV8P!O RG0> AVHG!TEH()*R6UC'/N&B=^]'&N/ML/&/CN16FUA\F$=>$(6=" M0"1Q#7\"$:FU^M.%3QZW@HVI,%6$JR@HHA0#R&H@GCJG_6.C*-4A M9IE4&2"8WN8T06L5ID U6PO"K=E6,QO16**ID$0A\+N!O1!&@%I2C:P3S'$7 MG)2M]<^^EU]Z/SX=]^#:\% -HY-8:T92 M:^'M<4-U(V"Y[%9**2.G#]/,X Z40NV&<),MPI MX"%1,>>M;.&&A-E''^?E_\T@QZ(%&DZDCYHSBZ3R!&PPL<@%EECW@LI=9*W]@F?IBG1%&')(PA0+")>0,"0YH935W2@3K> M5@$M4.D75/:KP<4,\"E37[I4%K&"T605-H6U4PYGF%3@C@B&K+(& MA22HU=89DEJ7.-&EF\_1HJ8HJ03/!I&0 %BEH\B82)"*-K@4+;6B=31ZGN:L M!:S4FPBN#G.@N01$E"1%UDN'E!/::4I)(B_,[UQQ3V6"2)PX,*>2ZI7Q&CY:U;QW_YU>R# M &YO2$0>'/%\=H]"P.@QLCQ1FY0(@>,VCGI;W?,Y%GAN :$45,'L428O?('. M>@ZLQ4F#?$[O2!X;[5H'JB\@_-8@>5&>,D?R[9S1N5YW -?=YN(/@I# %8_M MT^_V+R@U&<'F3F@2 8#SU@A.%$%:*8]PT)A(3(/GK2VDU,56YF:G/4TV>@)> M!\^IY@[TV!DN$MFR:/T-?CPW\M&7W5C$;'.$6:YXWBV";DB(8' M8"F25%8ST]J%X1851)N-]HA\RJQW%"EG816''[X;2)&&H9=,2>ITJW3L^7Q\F:P5[0%V$V,=D >^AA38YS+EN6 8\%)KF0*N:C"5DA B M6W<\[%V+FC^9;*V9?KR4&A1B"";AA*)@)A_93)"F.*($;!4'C)7DK4L]:[?/ MWF#DFH&Z.,(#4HG6)TWFPX- *O'';.J1[1I+M81R"=S@HJYTX]%5Y]AVE[KYOOK2RRMZ" )DI M0R00&9RBSW45$K+8MHBGG1&')D N4((*9S,5] T[M%%!+ MDS\:,ANM\66PQ8);%Q'FV04=,51"CY%T'05 M76O)UY.KV;VP-!#LI:)>>42IH(A[F9-D4T!1"T8MD4[1F5=4^N'.>"3DC.DB:=(!(=UU. ST-:9HY87PVPP7L,%4[D<*=(LQVND9LC$ MG,D=J-:<>!;=2Y?.8G)!FSO+(G*/,XDS+ G$HZ+(VJ20TO!2&QNX;"W K\3! MS-_%G59HWW%,S'@A O(IE]F,.=''6HPB!K]$L"C-BZ]//=,5KA:(T(A ;*(. M6(!/^3 YC1R3LDX."I@+'-3,\U:?X,M=KQKS#5_N^J7/.IO" H%S>0E*Y032 MY#).4X-\X-I*DQ,(6E?ZJ;#:WQB$ME4$D!1F\ MCYZHUJ[OMV3?Z6P$PSVG.A=^MCZ7890BGR<%F"8Q:"UVV(O06A[5)C^D#0$T M&0WA#IZL1-[^&#$R>?NI==I@2D@4K/T;V+JCP19*<33/KBW1*+B,TT1:I#&@ M@[88##>/K%M%>2D5KEJ 2$JH9. _E&K"K#%&5I.$!)$T2I8\6)FVS:8Y"_8% M(]2"#B_$.M&\+ M2[,Y@YS4 ! /8L3F"?> LW;7Q[D_'T MPZ5D%(0PKQ.'&>U#7@-R FEM(M**D&2-U4*U+DOM4BYO;5G]A^V-XV\75R]_ MASO:RI]2F=3< RMA0S[@4"*? M )F2D)RVMQ;1"Z%^39X-;'.H6EI$@XN(>Y./HU0!.:#K) A&L'^ITIKG[K46 M "17AG@*UDSZO,$-W"]DG,4HJ1!U ,?>\)FO0KR,D5(&VZ2T0YX"3'%NP2\U M(1_%HFS>]FPX;=UI$BV<\[,!)*,HX<1K9!0#.Q\$15H*@2QA3A,68YC]-'ZJ M<%I2EZ<%_#I@R4VD!F%#%>&(%Y21?,ATWOJ<(K*8$!@![Q,!!T>U M;V=C6W.=6\ JJ%?4RDB14[D*%LWGJN:L'F>)=I9'JU7KSJE>?,V.Q9@GFH1. M+%ID*3;@H\I\ZJI4R'M+L"(.Z_;YJ(_5\3]8MD-F"(F,).V1-T$@G@'2AL!1 M2OED4\)=S]OOT0]OP[]D,TZ!? I/ABJS#[,G8S M.@!"@=\,E!\%"RR&VY@KTS&'-"4B.,*]PJTKICI[L<_.D7@N@6_L0%M/N932 M*I14+CR?M$(F:H*2I)@G09(+K>6P+SUS9#D+$JK(C.2!(!VS5V1M/B8RUXS M@B4O#-6AE9:_#2MSBR'3CDF+H_0Y>Z0^>@YP/UF9E^=TL-9%JUJ+ 5VR:3M1 M 'B#C@H'% -..2,I(A?S@2;2:^EE$E9UA.(6QKR#"7R0)IN87PIQ=-(0+IA$ MPFEPQ*FDR 2J] MEH)ME9:@J -(HSYVR,2$P&6+"0>G6[C2VJGV_.9'TLPEG(!TD9S#7V\B\U(B MJIQ2.G$A1.MJ";0R]-("/BUAE %J/1)46<2-U B4'E1?!!N%3I'R!65/CD Z MX6%!'L;/L3^.A_'4EOG [_>Q2H/J-/M=!ZY7?JI!8/?\+/I1#,?9*?ITD([@ MTV&RM9-V=#G DRGP\VQNO!$&^3Y9:B)'T[. 9_NDJPEZ;0!;!![2 &KPZ) - M6B*.-4'&$X.\\E(EK)(FK0SCM-6X+.I(X,4012-2Y([ ?/0D9Z4"9FFP-R@ M9PDZ>AW:5V1L00=5+L:>8.>%<@S$DB)#G+.B+-(R%*"$7#FP)PERK>OHO$/!BT.XPB,3 R[MLHF:]:D:#$HXP4/ M/I^:S$)4.6,ZUVWA D7F1/" ,EZ^2 ?H:8'BE^\&M6!*&6MD2(DB&B48+FKS MZ6S2(\T$,U0:85UK=RFU,[6\P=*EGB>+E>Y2+ W[(5+:WXGTSUC/6#<+RUL7=XJ_3>\#+RQMUW!UZ_S=6N%K7SU^,73 M*U[GH E*@\&H/QC%M6(T.(QI^,O:V_WCCR9Z&RPG2(:\M\B*@'00N>(%\3Y1 M0E)@:T6J!J?3WWPT/A@=C$>1YNV1AM*XW(>(C $VJSBE\)Q$A,R7 MP6\PC=@AHV0^X3,7E5.!(P9.-)%$&Q;JNTGJE7,>408@R[510%J40=9$S#RF M)/( E]$80F).HT1S^6\&P*(]@U?8AMD+;@VBJNP4-+I-Y< D-@ MA4:&1D_!>, PBYO2]LYP[@ NDY3P"P.249(W$4;P(9QDU.81#0PDBN$>E(G$CRR/J&18> ^3 MTBN*>'!Y0PA(BI" 25(H@D:C-AY![<.;RWC-L M*4Q-GSC3-Z5-- .M!R#0G&H84@B MC]R9#9F)H]'@;!-OB++_!C 9G<1EKV+S6,@/,-B/WXI#@>GMG]Y MH1N,1H-3N#:S!V1[Y:?^9B^F47[&\,SV+Q_SY02L(()/?-P$-:7,HQ.-E,Y0C5;Z>>'_/M?B,1O?GZ=GP6C='9MI%K61=Y4#V?=-Q]S M*.'-6LU?_.!SK&YUU ]Z@VKS+[C^\^;A;G^9S$0WZ(7KHI9/'(@/^WO'NSO% MT?'6\>[1 L:C%8-PM+O]X7#O>&_WJ-C:WREV_[G]^];^WW>+[8,__M@[.MH[ MV'_I(T.>.#+_:<$*]3^-!OWU8F=C>Z.@6'"S\-&8&_"]2&$_50W>'AS^45QV M_GI[?N#>:S6%Z0_ZM9=4^AKOP%@; S0?:%'(AT_P #3.!>! 0.J9U2Y9( YK MQ=1?!EKQW64XBK[-08D0R\V=@:_W ^4LA78,*)"3?UQ-IAO#\NLZ6S>S[.= T2;B&XJ;O[ZY9&"YW9M\0S#VU]N-F=6P M_ !B/C#1P7VUQ/* P&D-0(7!'0"."[X&\&%)B3=8TJ8F^C_&M@+TZ%T;?KO_G M'Q^V#H]W#]_]JSC%R\_W!X]&%K_[@X/BB #QR#T2\(*PX."R)>A9^* M@[?%\>^[Q36J<$43MK:/\]?$,/[C:LV^U8,Y&X^GZOK;056,3F+QWY>3LI@$ M0XOZ0+!OF95O/?4!;3,V>>JUS\<9"7"^-4-:=O[NCN[ MDR6M&[JV&> 3= I/.H(MH*Q3[[9#-'[D\7L'(^HS$$!PQP2>//+,Y M8D 9^.XY?B8I)51+QW!CH/>V''K;^Q<,[UOX9-B. 4&@URQKNY,I!'MC!4MMRY]?1!]XL1U0N72+0H<'YQW M=]&(;*(!28'AC3;"T]C,Q#V,G\IAAN31/GS3Z.3]9N'F1+L[6]O+'XF+Q(Y7^V>6S^JQ5<,4E%=B:VPPV)X%GU.B@M%V2_*T;#P M)W7$Y,$8Z1*J^2@?XW[YX&D[:U_'CD>#-]-%]=R4O,8.+<^7HYZ]&(Q'A%<%:X&IWX<$W]]L_;ZH2_I8U^RJR]_?CVJ;C=BFEY0R_=>.7R! M'B)71?OG9OTWRA_<(]';3_\O>06NS$GOUB6-=QSB9"+?+.Y_(J M>0%3PY1-*EH9?&#P3& M],)03"^:/#S("&KL*<"K'N3-!,5_C:MR&,IZ4S)0A.L#_)*Z55Z'U[IWU2?; M+_^G?O]38YH^V_XO$L-:*]E7>QN'&T<;Q>[I66]P 3/V)B85^X.->^5['RPL M%:-IPZSINK;@KG4<_J/(V?$B*20TKLE-1#E0AXBBV$@NN7&\&4*T%4(5A\/I M/[D^%)DA&9*,R.(_RWY(L>K#4-G04?0E[UJGS1\-P980X1!AT>>M31I9+ADB M6GFB1-[UT5 ,?)FED_W[8#P<#?HS3L%XZ.DWLVWN'W?J9 I6 M8>0HIHA+B9%6TJ((G\6HDM"RH4C(=-QK/^2@>E\-/@-Y;R*&_%#WC__9 6?; MNO9 ;,,3;*S2B B?5Z(<0\;G_7%6&>R$CB&:1B?A^\%P9'O_7WE61^%F-P65 MPAQW,8U9N8A3:>8ECK,*T*0\L[TBGD<_S@=TP,?@+<9AVFN [HB$C#(.L90M4"), M\6='T3.SW (D;LBV-#"8BK#V9P'_-*O<FN.O/?&J+B+ZG^@]F2IC4L_QRI;*:F;<_. M^>[^'%VO?C@DU\WT99_I^]-4]1H,X_F$BQ; 1^"V\,E7TO*#87.S;,NG M=Q^4N_A0,9!(B8R!HQ@(1=QQAJR*%C&%-=&Y)J5[]L+*E%I>$.IJD]9HB^H6KX!,%9]M;QR+?P.Z17YJ9G%OJECWB] L!VJT=WY:;Z3$,:# DD%< M$8=<% 1)Z4W2QE*KTW/GY]2&3DQ/@Y/SW6_=#'SY,] 1[RC+1QRS1/+I)QXY M00U2AC%L';$P'9M"R-VI6:OWSMW9^I&-WE-W?3QH56'T_C6H_IQBZ&4#GK B MO7(+;->K8M -2M5,"F#\UW@X*M/%0F)">_V0DZECX2X*?Q)A?ISF:FE?3F*] M0R#'?ZYM''Q%?BI.[+!(92^&PO9ZT^!@#BC]][C,X:31H'!Q>@'<\RJBQ')B M_J1^PS2N="T<=3DGH21\/B%=P/U*<8 MCH$:#D\&>??B97F T8D=W6[[%WNSE;F)DQ]/^_#3>AT8?44G?72@A/"]^R_H M0;Z^OA1^E%LQO4]]2DK=B+J1.5AJC24V3;#U'=O3D6D?/FJ7_BL,9K%T^ MJTG%M*A<4>P/BMO%598_2MI!Y ,0F:$#4..T'(T 9V(/T*,:]#,;ZET4$9C1 M15&?YY2/@OPU&@OCM!Q\2K+ M2;VAC&Y,+QB=E/6^[K.\KWO6<#II[Q5*QN%/&[-"0.NMYPXS)##30->X0M; MJ\@3X;GLD\8-(> U265!30&Q0\ . 3L$?! ! 71LT8.>Q,)Z#PB8U[]"#0I5 MIECW?EK C$;W?C$\!>B$IU27- 0T^Q1&X&(],TJX'="P/&J?BD_5X,OHY/+K M#2"8L6Y;B*GLU^6CZBS1M8?:ME:LW?OAPRU8JQGCV@,M6,NU-6K$)M0A>LE[ MKY/=C3DJS ,SJ*NX\%&V'J_O7I6=<3SG@>EZU??;E;8;"! V MM7SU= /Z4)>W;H][<0\-6N+^[]]GLF- M,$X)A'$^L4J(?#09!\]'8L.\()S&AM"L;O[E,<"-5[%]7FG:E9I'N_(I61\BE%I)YJ91)=M_WO=].U++MS:R?3,8B'/R Z0 M\W:%Y[2/[*7T"Z99_N:7-;KV2!_O(2X]$ M/?)>EGN#-66Z+U)=QZ>!NO4'=7AY/)Q$3*"7DP-3[JF\/:CJ9_4N\L._E/#H M;)CZT.Q!#I& 7UU3P;[M^]+VLG.2:QWFB^OSY6T5AD4N;EB&AY+/V2O[T[W! MDN(^G6B^!>T;#9+%)93 M8AA#A%L.E,M3I(-.*&(3\_&U4;*&BAD)JM4)V*+*4JQ7')Y<;.[/B3TZ\SZ_\))-T6&=!#6Z;P_7B5FYI-GB3 M7Z\7@_&H-E[U#M%1L756E;V"F/4B'[E4+X4^#T6>X>],X>=MO4P)W9O@#X[. M)&<=DMHPQ'F22.>Z:(D018..0ID[2Z382T6]\HA200&S)$-6IH"B%HQ:(AW\ M\IXDD7I4Z]2RHWJH#[Z.U5HQ[I>3VW_X.!'$&D"T+T\!E'Y9V]M_>Q.Q0&HH M#$9H>LG:KURN:V/6M627^''9S\4!R.TEFVNG=J=>/$>AK"9$)J\KC$_[;T(Y M/.O9B\W\[=UCO*>:!5?8S4] S.8G=_ M9W>G^&/K_DZ+2H3L_G,Q M4FE%Y]_#7"WV"E2\W=O?VM_>VWH'VISG]-;Q?,^'7RB*O^14@L?.YU#ZL10" M/(O#.^ZV\\:ICS VG )36,@BRYS"VEV''^[PY:75E#5.KKVGR2^#0#P(J_93 MG,O2T/<,?8[#/V?<7]PVY^<-RFP'H44J>6LMZJ7/@(4;L1^=4HW#O"U.JAP; M^0MT]/0C^7BU:/*Q/@&JWEWT .@)R3RY?XCJ!X7HI^>A;([!D:AZ93\^S._A M607YZA+:^:KJTH[KVZM%L*.KYS8YR*TPPS-$@[D@P.I0NM7K[;(KR-S-Y6I- MGSM&C.H%&#'H75W=)Z?8?G2V!R8E?AR>Q#@?([9][?'%;Y/'%T?UX_-2V!^V M\B=7\=+BU8>^'0=X/+Z>:'%PVYFNUD&-H?RS^&-2;[W?K M9,M;MC3;S^LF\P<[\& "U'43W,)AO$8A9MGSCGS<-T2\(Q^KB:=M'8/V:%5' M5)9F4K6*J.3T]2J>Q/ZP_!P_E@_M#I\75=F^WIQBKP_-BT\@+<6K'Z(9BQB$ MNSRCXP4/C97H>$$7E.@80,< 7N:D:HNMS_7R1A>+MO#U)KAAWB.W6[?G&3&) M[S+NC_8:_J345*_OW88SKRA%QQX>&BS9L8=EA[Z6]+;%^M.QAZ695.V*']CA MR)L;\M(6.>8[A!UU^ %!ZHXZ=-2ARX;H2$+;IT]K5N]F M8K/V!R-HTVA06_6Z*GYY6MS@ H\EN\_<[Y^(\M7\9)]-9[\YZ M=];[)5KO%NW@HA_A9_;3U%D+Y="/AT, ZH_P:>]B6 X_IKEMDZ.SW2:WD,A" MFP;YCZM&_/M?-"7JS;#8N6I+'2W8FK8GAQR^D@[@(F%2IS)?&]_W5 MHSO+^L(L:RN&LZNLV)G;%U6YJ<70U,:BG:NE8'Y6K8KXY(8VLO M@J;-H5;L5B[!G6MP'QS_OGOX0/WMQ_&1[$_\R MYE9UE6%?ZJ"^RP^=N.N3AW;^^C=KXN%6F=;5LBNKU=M6J$IG16<#^/9C50[_ M_)BL'PVJ.5K0K67-&EO B.:UX^+MY'F=Y>PL9XMMR6KUMA6JTEG.&64'C_N3 MLW)CE??.VEZ\K.OQ<1C]N"I'RY*"O?*#_.%:(XJCW(B<1STM%7,T:4<9)XO. M>\/A.%;%^W'E3^SP@2L[*]U9Z1;;K=7J;2M4I;/2,S$@XN-@=!*KCV4_#>9F MCL6RFN-YC^9!?EJQ!T^K3NO?=';SFW:3M,IN=HD7W1BT7-DZRSL36R$_QO.3 MTI5S/+!3+JO=G>]8[DZ?U1G;;QI;VAICNY+Y/:O5VU9HR[)8RY74EW:8M"%\ M:D?C*L[#F!U=/JRS9M^T9H^>LPG_6M>+]&# M14IET4,Z#W-3E"'+H1I]+#^FRV)3=41X&J-M8*-) Z,TV9-2H.+MWO[6_O;> M-PIOSK-I6^\>V"$S'WBN!3C-]OXJP*^UO]LAOVF>_64]LQ:)[]YZKG.07G/[ MN!H8A.V#P]WBW=9O!X=;QP>'>[M',*6W-Q8P&O5LOE'%WMD>S)CX<7@28UMF M\_;!_M'!N[V=K>/=G>*W%DWFK7< CKO%T>^[N\='JSJ97^WUB]')8#RT_3!< M+^*YCV>C8GABJTD!I[-83=_!#+,_W1JFVBVZQ<%J!]*.1X,W4PZ2>Y$I"0Q" MOAP!!QV,@4N6YS&\F;2)8' D_WKY QB*GCT;QLUA!&,+$_MR-"<^9WWOM=L1 ME,_EL'1EKQQ=;%[^_I[PR.1Q$F\80_\Z)5GW7$ VA'[LZ\>^$QN&LJ?^>"[/ M?20 96 :.>O__%0-QOV II,RU7^>%YBZ/P;U?7$#LR%>0F#OV]V==?=F'7.[ MVO]-UQ[OZ)7[<>E=9E#)9JJX1+AV2+[)K>!_7)UE\[.K7O^:#[1YVBQY*8,W M-[5Y9$ FT(19IUIMFQU-JM9.]/'4 14![;I4KGLCMIUR??]BT]QL_!1":_ M%&:O27C<.CJZ&1SKH&+E3<"*=7<5I_$26(#.XJV.H_>,Q*_M#X>'N_O'Q<30 M;780L4(JLVH0T4WDE17LV[9'[2LOS>GP$,=_;<& MI?J]<--83LV]:'-[?)^A"C^7YR#7_MO*UBG5=>;5VX^!FJ0Q8-(-L?L?-".6:13I$ASAE#3F"&*.%1:$HUP7BM MZ-M3Z,!XB#Y9>[:9%7&K'_(_NU^U<&NT;:OJHNQ_^@_;&\>U8MPO)T_Y\/'# MT0Y80)!+K&NUA^C+4]L;_K*&X-TD7?67M?)\M-D?GZ(PJ#>6Y"O6?B5\W1#V M\^N;'?[U12M <[K=H=G"^]NAV8S0#&/!+)41.:P5()/32$=/$1=>]R5 ^O!G5[7%70VH80@ZX+KA\$C!E-E8D\LZNU&($*9V)( M3J$$H@,8QQ)9+C62.#"9'%5CFHT:$!L$< 7XIG0&2Z2QR(6C$@L4J,F6COX,Y3S(B M=_!E/XZ:A1@"-!,;NNHTLP.O3I@K EZ82(.)L,@J N!EA$,._&1X9:C'4NND M&O&5YP%>V*PSL?+@U:TIS65-::__&5X,JNN%X#L3LIPJU9F0QTR(50EK(*P( M&*T&PP%,V"2AD$C<>N*\#+21Q:-+C;L R]&0R5!X71&RZA:CPZI.F"N"5=H3 M[#D/2!KPT#DA@#LA4I0$@)377 E[!ZN>0G=G@55D7>&.W2[5"E!KV>W[*I[9 M,A3Q_"SVAQW%77J]ZLS&8V:#6F&\9Q19ERSBU 9DL'7(.6REME8(A9N@N%.U MVYUH7;/A$;,NY,J;CPZS.F&N"&8YI@@6$B-/A41<2, ?;SFB0=#$C4_!VR:H M[BPQ2Z\3L?(IG%U =TX!73\XC<7(GL?KF4Z=%5ER]>JLR&-6)"G-5%(&&6E4 MSJ#58!$,04![4Q#*FT!$,\'=K'W'6?F^+A$VMQ, &K'J9J0#K4Z8JP):0AF3 MN$!:$C,1L^L;22I8::@Q=85D:L.6EVX=R[<=W)&KY_X;H4= M#F.W-_89NO7MTIPO0_N>*.X?JDRZS'9(*D:8P :)9,"FT$B 1@>))&=> HLV M3-ZQ0T\AS[7Z;M5:VVS\A:\S.D,;U.G)TE>#[J9$!YU/@4X>=)+8>Z2!@"/N M: +H3!@9+!.-#@>;&HE>SPPZ\T:*&<8.M=<;/F M6T?8E]P9[H(^C]:P,9(G[3DR+&G$LK2G0ZM.F*N"5II'8E)$B;B$.%$.:9JWX07E G!5;HAO9-_=3-"*K1/6Q:9G M')M^'G5]*<5EWA\>O-\]//[7>O'^W5;FLOL[Q>X_/NR]_P.8[=] M?#8HS%1XB"_K\(;* UP.T$!A&EN!YS1Z]#8 M5:>='79UPEP1[%+>>4TD 3*E).*2,V1PILY$<>PEU1[?P:ZG;6&8/7:9=3G+ MI?27,=V[U9XG:&O_[WN_O=L]NG?AQUX+:-?!WO+TS)95=M1>P#H0T9)B2SC"CCO$?13( M$B:1]8DF+!A6(C5!6=Z6H-?Q7?DYAKW^R/8_E:XW4?GAM46#ZXL#3>U8TNMF M!1=\A XJ$(M2\ KQJ!725!HDE0=6ISR1J9&%_$6*55/1K>QT-+*CD:VBD3C* M8!+&2$BN$7<)?& E(@K<*FKS85>FH:WY-^%F/XYVSWUO'(!9_GTP"%_*7J\A MK)'K&G<+/!V$K;PP5P7"G N1 0=*,=?58PPCFYQ$$@L,1$B2%.^NW>=55AR_>BLPF-6(7HMF8D8<<,"RIMZD-7@ M5R=MA;.<)^L;B90TC/S&K'/^L*/<3>T.IU9$F"N"4RX('Y202"D!#KA4X(#; M0('"8J^]QU3QV 1[[7"J#11UKDLVK:6H.[MO=P\/=W>*XZU_3E.1ZK6:SA0L MN;YTIN!14R #$QQK9!T058ZQ12Y:49\P8VV,-)!&LNQW8HI5E9> II4'K^(9 M384OY#J5W4;T#KE67I@K@ES**^X3T-!$(D%<$""Q!OBI),XE&JCGYL[IU4\A ML;-'+K-.N\6C+O+ZM *HQ[_O'G:I]5U5LJYZ7R/G96$>+98!84TB4%NP$MIR MA\!I]^X.^;[3*">/KE'45_+KBIQU\+GY*K!9\LH@QBHL30]%'@[BD'#DI$C)1&R.9 M-RHUDG\QL3Q-;433:MT(/"^#TQY561 ]NS4 '6=OV;3H$'21!#Y$GG!T2 87 M@(RKC(N!(VF9C%*0X&@C!Y UC*!RG9D9)H:T557F&&6_;VI]+Y-_.:2]?MJ7 MR7BX02\\J#WO]K9^VWNW=[RW>W15^/7X7]^:<,M)W6%<\S>_K-&UQSOZO1C: M7-?O!=$9&-VNO]U$7F+!+E=_GQRX6@T;^-" 7I[9<\WT;78XL4)ZLVHXT4WD ME17LZLZBWO(=!' V+,WN1SU/O5G=>5,KB_...*Q)3-,(($71$ MA*F(N,Q) 5PFY D52@1*?;I3*^&)Y\C4^O=^HG[-'AW%Z#K7*U\>H8.OU@JS M@Z]9[9#BGFOO-'* 5XA33)"S*8.2HEPG37B0#1V,-$/X8NL"KSQ\S3IEJ2/" MET2X&L>0>7 UZ/7J(HA5G)1"]8/A:-B9EB57M,ZB/+IS+8D8;.;"M1WQCB,C MO$08H%A1#1@.*)4RQ(%Y:JANI?C@O "-Z79EN!VX7)I[+!@![ M#D\>Y!TLQ>@$;GF=)I?U)O/.O"RYJG7FY=& L0V!RT!14E( UXWYS'$FP+PD M>!.]Q,P\AQ_[GML$+9P&6NJ]9,>@B.\G>KC5GY9Z:-;&\'7".X[<@=C*"W-% M0(Q0G)*0%%$? ) PCTC'I!#1*0$5#L2D9X6-%P)B8MVP&6Z-?1GSOHLBSX4G M?^A'6_5C#AU_COUQ[*+&RZY8G4%Y='-KC#0Q&I#AL2[:2Y!)22.JG(@A$<[2 MG:U9/\J*M^'7^:G_68Y.ML=#Z'FL+J,N%U-3 G9EODLYJ+W=0VF,TE+KF*=27JT5()+*AH,+%P! MP>;28&2L,2AIXISQ26-\Y_S<)Y6*O'$8^FV#U-0**%[G;(8U:)9ZPG?HM43" M7!'TPIPDGKA"2@N#.)42:6QSO2Q+792!NKOG/CRI4N.EY,.+) MNDHQJM,XNJU^JZ%;G3%Y-&%#)NR3P$A+#U28)H$T41$%;#WU1#.I[JQU/H4* MUZE3L]D?LZY)%T_N$&OEA;DBB!49,49X@8AD&/&H-;)8""0]9>8>]"P+/)PA<)RM/ES2Z$'!W#$!W9$9CEDA8(2)C'D4O'.*8 M 7>6#EZY% GQ) ;62,WRR9$9DYVY,]M(8\ H\>[HC/GK3%?%O)L2*PVCU"C. M:5*(&FL1-TX@E^,00=%DG+;!X&?: ML?DE=Y>[F-"C93FXQL)&@SS/!TH'3Y"3A.=$0\UL4$EIVP03GYG9T&*=RVZ/ M88=8*R_,%4$LPI7&$7#*8ZJ ]$J%C& :J<"CH](K(+A-D-[9(99>QT:M.F+- M.HJ]I#SVW<'^W]'Q[N$?Q<[N;\?K13^..GNPY*K2V8-'4Y+!!%C.%7)))\2] MU\@I:Y A)D4KM..\D5CRNT'_TW&L3G>B&VWUP[8]*T>V5V?X'3CHO\UM:NIT M-Y@*ZTRM_%)G!V.=,%<$QK0))B5PQ%.RX(B+Z)")+B$7O(Z&;2+][N'6\M__WXMWNUM%N%[]=(>7IS,:C!3(HE9PP M@038#S !'".;)$986Q=QQ%:P1LX9>6!+R]=-WTUM\R;K7*]\5=(.P#IAK@B M:4&E\@(CJ9)#G(2 ;)01,+B[4VP?_/%^=_\(.._!?F<@EEQ9.@/QJ(&P6IED'<*<>\0IL%6MA,A'B$CJ MD\.8AR88[DY,$0Q!V!Z+LX[]-J2QS_OGM8?,UOZ/(95D=E.B/QZ'ZTP'/I-(9( MX& DD@](&R80M30&$A4%DMM898CKAJ'I*$A]/O3*'QO5(5'=_^SH'O_>?!^9_>R9[DY8,ACA_\\L:77N\H]^+\LUU_5Z8GX$5[_K;3>0E M%NQR]??) :FYF.W6!J1V__%A[_A?FQTTK)"JK!HT=!-Y906[7/U=KC-O9NK* M?H=)O"/]!^3QOLKKBK'O(]Q\X/]<+RYE,]3[E8Q'.7.'IW8*@ZWQJ.3006="S="3]K0ZJHY$= MQ? ?MC>.[V-5"_QFK!1>YNOAJN%!VCJ-%0#;SJ#7L]5P>O4TDHJO3P7ZI%D> M"7%$<0?=H?DOZ9#F3L!4Q\DZ'0WVC6QX:\\XX U\WX[>16C#F:V*S[G_;Q:# MWDQ:SZQER,L4$:<^(",C1^"%FBB=-=+-#+T/QJ/AR/;S0=[?P+B]_;Q^ M8K^@]:$QQ"9B$"-,8.NF.M>,T*!/\7O@I14 5-9=+@95,?@JV6[E?,D7$[N5\\=7 MSJ/F1%L40L;79!*R'' ("X?!R6%2VD9V>-Z$H)H&/6W)/)7G,:#_B=4@"UU3 M0M^L^G)Y!U>=,%<$KE3B4FIP7W&,.8_=162]E(@JX@2A+!@LFF=,'5R]I+SU M+H1Z;]+-X/1TT%]H^%0)':37#!'M?$F"\ M[>]\;UQ)82'!6[.(B=S*( RREF.DM"58>.LY94W TBQ[1B>ATRY\>L_NJ2B- M"%BAJ(@"446.;'0<,4H5F*,@+6UD\^%D(RL#"^Y\&P.EB\+I)$0B42$:?(6K)UYE\N)[?3(5X+418V%%!,>4+6K>@3%G'5$*.!!!G MPB DYR52F#O039OBW=(#C9"+3AV;67ME>$*9U**1H-97!7P/^K?7GQ[2=LVP-%7$C/!U MR>FJVY4.PCIAK@B$>4.4<80BJFS>A9$XT.'@$,681AMC5*F1Y)4Y0AA>QV3E M3PQ;KH26UE+CPSBR93^&(MJJ7_8_#3MSLN2*U9F31V,JB3FC$T,I.# GUG!D MB%1(A2"4M8H#46Z"$5_JW>Y4[;:\'Y^.>SD[8R>FTI?-E?5EZP+K5337+412TTSI8AWDS=1OG"&%X78GN",HN6#R78/'7 M:5P,8#C\J3,U2ZYT+]K4-)@P]&HA65XN M.2.9!F-4;P$@P2)GN$/24F7 0#E)<2/QZ:\Z7U&(!MX]0T#)]9A^BV7>;LY%1Z2>H>?+TNJ'7Z^+/RD(!;MHP($C. * M",>0$2DA&7D*R6'F[NZQ>5)P?+'XR=>-6K(UOV?@YW)%SE_*5M!C&++AN+J8 M; 8M7MD1Z-5P]-."MAM1AVT,@B&<3W#@B0KDE*8H>F! S/M(XYT2/T]A3I?= MKE? IHMATTSX9R;'*[Y.S,/+8#,2X\22+6Q; [6)RUPJA+&\+]!X@306"OF< MSZ>M2THW$KN9G=@T7<=T06*[W-LZV5E4;T[)>QK6"_CT+$)#/L?>14S& YZ92@NA;C4I/3;W>]H:S-I:>#N1TPL,D88Q)G/E>I$1)(Y MDZP+4M-&TM)NH&"3J$9'AC?3CV:;:+$9S/L,-*.W4PWF&%9ZS_"B:""N( ME[C\>#P8V5ZQ/:AB\<[")+*C055"6_;Z?J.H'9R300]FUO!O1?SO<3GJ_)F7 M%=A;L1#Z['T%$45D42)1[]B.28%%"@+)Z((RGGCN[A2">(JO4-N?J>KMUHK7 MU.FDC*X3(98K?-TEZ'60U4'6 Y EA?6$4HR(EQQQJ1@RU%N4J!$R+\O9NP>' M/(4ZSPZR*%_79.4A:[D6VEK+B/<'_?I=->CU+&CB[VIZC9DA\0ZE3/, M^^BTI(NN=U.B \[[H@XL"L$NE2DPU?"=]P\A<^_ ,)^?'"\]:Z8G,#>D?25UZ+.UCS/UAC*N*,!C(LG%FQ-",BH MO"7=DV0LU9%R.9L(]U[?]\:Y.O#[094;M#4:5:4;CZSKQ>,!^.77W/*&+11E M:IV3AXM;=]K5D?L.<#O G4E41,FH\SF_)N"U1L[>]T3D*S6D4W:%:K,!@#8+R M1+-_FYGYNG\D5L6 )1V=81P)G108, _ (Q1&&BP2TY(8RQLI8O6NM*[LE:,R M#K?Z86;+S4*K=2-FN$&^K4JT(.IW:P Z?Z!ETZ+#U@5BJ]+<.95W)'$E$1=4 M(CL^[;\)Y?"L9R\V\[=OSFS(+O(U3[*<=&3JA>$-"1_\UW@X*M/%99_J MGZ+8#S AS_/@P!TVK^;F^7=BE?S6<+93FC=.=9L+)-OBI,K0])><:';^0*>% M_/_9>]>FMI)D:_BO[.AS)J([0NFI^\4=YXV@,>XAP@T^AIYYGT\==34Z!R0> M2;CM^?5/E0";1MA@L25M;65,#Q;HMJMVY5HKL[(R>: /#WK^F06DZOF'N@Z* M.YTFY\-1:F,ZWJ79U634S,;-8;VZSY/C;NR]+,?YLCS[[-]?NO?IVG<'E\MM M?.G._W2?IC__\/?[Z_=V<&5^9P%N'IMU<+\/@"AMU/:7;S\\_H6^<*Q M;Z<'KYJ3T[W3YY2.:/G:#GX[.#H]:8Y?-\=O#\J=/2S7 MNH%[VHFY^/&P0.C9^&KJ1G$Z:-+'D(JR*POJ^I1:4Q:;^^G>Y,R%T^UUWX!? MO=2*A66D]5DH/#^^*GP]_)CBS]=?3 EY0?YV*R5#;4=^.4TOIZGHC[*6;X*H M=^*Q'X;3X5P]?WIY^^J'(JWS#U?FA19_NX'R!YZGRS['7E"SY'O9\M])GO:= MWXABSU?$UW-;'EI?3XUM/WKLXY:FUF]%*P@T?$^$>OU$O^38RFJHS_S7#^J' M+;BKRV#CUWVB24K-;^7WLVES4)1C7&X!=&)B6EH2"",((ZN%D>_*2N@'T/SF M)N&LX72PW,IX2FI/)^8,,:C3\[H[&,00@^Y/72V@B/"#9H)F\IB9<#23E9ZE MV11)FVV8U67!IZW!=<9->-H]M5L#+#_^/G)7L7Q"?+1@9G>VV#CAE=SPN'K*"]KEL-9SD:P' MP:0#H9.'\B<&@?AD@I.1:]4=+N)\0,5F*@4^<-)J#]P)P9,+QMJ%A@"K<267ZEPC FF>(>" M#UP/F%E;A8HMQLF5![N?5SZIJSK]NBO8Y'I](__TVO7%>,]?FN4PQYSQ'ARM M>MD1!MX(#M+2'*R0CJN%/I-"6QH8RZ""I^4]08+UCD#6,9E"*KR\KSO<09D= M%#+;\8 / MBNW\J> I@-2EE'22T8E$%X*\%0KR!)6>!):)$2OP]@SE@F7,I@ M,_<@5"[P5R0O^,R"CY01E6R7 ,P,N,2(-68I+F$T-X44CGYM#O[_MP=')P7&]ZD[@XK[%S?C4=?DCUSS&5 M3PC#>?FF\LQE&DU3,ST;_SEJ?#H?_XE.5J_E)CI9=YTLGX(V4DL(V@H0)*3B M.BD#+#-BBY]%0XWX/#^]L=KD8\KE577][-?41QC6R$;/0P&TFNC1+9 /7S5!Q9Q+66 M&;*WT19I;0L&M9'FV!DVXF2@:UV7G68CA+-=OY4]A3-CI"5*%WQ*48)5 MO(AKGU3V1C&S>!1RF6S$+L&9M"BN,6B]!G']:QJEVAG&C6+C8GG5<#JK+0:* MK+Z1T:BTD9J0FAZF)B=TS"$$\,(K$"0K\$86^.&F,$Q2BOF%7*'O278,Y_[E MC856JOF+?1Y=TQ\$+0]1K4=%WER]R2*\M"CGD+H=PZ9,W)H!1 M/A<.437B4J2P3LI)P;AUS+9QVF<%_, 'FF)"!N+2;M_*GN*2E>"2Y;ON[>!=)#KRT*Z>$O6XI. M*AEC*#HU*1">4S!,>.#>1I%J9S-FWO..>. MTP7BU*[?RK[B5" L,U'W#T_G!NNC>;A$=I]G0&FI:I*8\>H2(C5EC] MI#>U_Q 8$1@1&/^_'V^G:Z5 ZQ5A2D4-S%?0-(: M^4'8Y328'A6;B'+>1FI MWQ;0?A-?5QF1Z"B\/JUAR(/-0;'&ZC,K41T>[1__=H 4UFOG&2-#=^DBE6DB M@5G0/D00U!JPR==^0)[+"-N M;PWU)O[16@*?6&4QBH[&/U#\(@0B!+9WL,*RE"DQX+4S!0)S<>UU*'J:4L^\ M(3[*V(: 7AT$KC"'N3<0B)'?)05V=?8:G\HB3,UUGD/VZTVJ'!Q]G$U<@:3ARDT^'LW0Q/1J/ZI5,QN?G\W#-->VTQ#=R0 4F02/, M[?:M["W,,6Z8Z-J]G!3N.LSQ 9$K;.Z]%;:! M,>GG2.8BDC\7;?O1IU$JKWHP)P79!(,S&)SY6GR:6J4R%1"=3T5XU\*BSBE( M25)>_F\R76"DY85W89J;Z,POUP;;UGF<@9*[EZ>'PAJA$*&PO1.*T>1 F 'A M2:JUYC-X7X0V3YI31Y4E9B$/;7EQOBHH5)0@$&*T>C72^RC-;F+4R"Z]=DTQ M;'.7&305F=*DP'D2ZLE!#<[H"#IZH0CUBJN%+B3+B.2WDW&YG!8S__A V!72 M09^7,J)2;VYE3U')V,1R%!2DXT6TVB):'8T>8A!<69LEYPN5?Y;1JZVC$AL( M@;%?K)^Q5L':N-EL,O17,^?/4S,;-V7MP9W]C?*RZPT.Y!",FV#;3\4JW*IG&B K* M;(1(A,BE(5(PPD)('$)1["!(HF!-%."M9Y1QHGANI?C=IB!2888TQIS7+^'W M:\[T&U=6B)N-)\-R@67UOT!V:L?4V M6;2V.K^IT;Y"?GE:/YC]71E0/3T1/ MJ2H;%WCR!%PF!$01\&!J46EN LW:"2)#*['NOU!5:^%NQM:FU>^MBNWB(L1# MQ$/$PR=5)^(TTUJ32%$=0(@":U8X!;+ FB/B0 M-O^Z'G]H53U5I'=#CZ\ 57O)&.7&UV?^ZP?VP[?'V0WT6]MMW;'AXBKNY6WM MU7"7WU'>?CI[ANH[V'MW='CTZTGS]N!=<_*/O7<'S>'1Z^-WO^V='AX?O42\ MV!D#VC&\P%6\H[>U5\/%396E6.\7-QV&)KG):#AZ/VTN4YF\,S?!M'Z,%6*L M1NK)$]$FHD+XC&2"/NO"":(IJV MA*9<2!648L"2R 49LP=#:806S6O<263RT7L94-#=Z] 4Z MQ%Z(F8B9B)E/PDS*DM)1@$XQ@=!9@8V60$B!9\Z_(.X-:/%$>WO:/#5;KUH\-=Z*6TWJOA^5414[@/C=X2 M>DMMMADP7A;?1X/S5H&(.8.7T=>VVH;3R )7?FW[T#=&CCO17?.D$$\13Q%/ MGX*G3B4=;.)@LK,%3TG%4Y_ <:.BLX$GVTKYCJ[B*4:F<"]Z TX [D8CMR&W MK;IZ']=>:,V!)!Y Y&C UE2K:))4*6B=Q,+.2AN[T3=FCQY!AQ@,41-1$U'S M*:@9&>'&6073A#N".+HM&1VNTJT?'=8,64H3_NO@\-=_G!Z\:O;^ M>?!N[]>#9O_XM]^.CZ[+AYPTQ[^?GISN';TZ//H5ZX=\CCW7R.>O>GTJESL^[N9OG=YJ$4*T@--L$,(JG4$3 3,9P*F,-1*&HKR]I:! MR+[V. VNP""A21F9DGU6B8ZN &89)P+F=VCV\F_-WY\_[,A&^;UO_^87/G7< MFQG>$ZRXA<&>GJ7&A3"^*-_\J=A3,QK/RAOG1S2*^9>7O9^X\^;236;-.#>S MLS1-\S]/AA?5XN?M>ET]Y)&'(S<*P_+B:3Q/'R$. M)VEN9B_+:*\N1C_'X?3RW'UZ69_]^=+%:N*?Y^R%'%X/Y,8_)"]4^,[-+N:C.KQHL-Z=9\G MQ]W 65F.\V5Y]CGR<%FHYSJH "Z7V_C2G?_I/DU__N'O]]?O[>*<3^/#*_,Y M"W#ULG$52/EE2KN+EW>S4UN8@_WC=P?-F[U?CM_MG1Z_.SPX:0Z/]N_CWCIF M8Z[5[B+R'U]P^(\*\)-TED;3X8?TQW#4E;D[.CE^<_AJKR9OCOXQ\'1R>$_:P>I\OO!UJB#EJ?CQ\,"IV?CJVE1W].? MUC@+2\":;E/_71]4O57,U]=9K^FENYJ-;[5]O92*]N7*Z\NA*)GQ55$DPX\I M_GS]5920%^1OMV\(]2C'Y32]G*:BL(JUWD[!G%^O/_N'^]'Q#\/IT _/A[-/ M+V_?_U#8>_YU2KW0[&\W]/7 \_21I[_U''MAEW[O.KYV'8]P4E*S6_E][-IF(VG$2*, M((P\!4;^&ADLSN3EK)FK^(?BROT FM_<))PUG Z66QE;,F.(0)V>U]U!H,>. M.6R)/;6)0(PP@>#3AI%\8SXVN:V%AK0V0^)H2,]B<=M)$C?;,*O+VJW!E9^_'WDKF(M?_/3*F,0JYV0C9_EW^D&H)GH@C20H3( FF0# MP!AA0&@7 MI2%*:,K;. /8.CRQ@1!LQ^%I,S'I^3!JIN'HYFL>T:AW$S7FK[_[ >1^0DP' M)>SQ["Q-FK]D;]U(VN;'\[*B?\(J5$]U K>_H,V.U>_!5;RCM[57P]U,'<:_ M$*7\3J*46TB4AW6=I.FLJ5F4S?1/=SE%:MP=*]LQ4,%5O*.WM5?#77F!QKLD M5H_;/DPIWT&-K!_4V+B+,JOE#RFO MS\=__B/%]^E7-QS5/[[[;.]A?MKVEY3'DW3J/K85&+4K;,;5V5#_H_D)")8= M&BZ"Y?/ C5@P>@<;92,!$G:V+79!+A-RS261X^AG%*] M0KD.YB.A<+\6[O.-GIG[V/R8/EX6*T@_-3Z-4GE9,[ZNSG(OYH62?N65SQ[* M4]X*JVVE[MDC6=I]8CHC!64V)[")&!"".?"%XH"PE"-5GOLD-B+C]VIEFOMT MMP*B4RM,3YH?Q.KY0I]DDZ:YC-B,VO==Z!MN"];N25_.IZY\X><%/1$>F6)2)+;1I*A MLJ0H7,=]<6I$I@:ZX)=^+N-\&6KK"HWP],2=,$EZ+ M1_*VFD2Q23>*S7A^LN9R/)U-TFPXF==)_KRY8FK>$=O M:Z^&B_G#:V'-O8MQ&>"_Y\JP]H I&N[*36JCE_=%1-Z<0\7$ TR/P_2XUW]X MYD/BQ;TCTA9'CU,!U@D+-"O-O1?9^V?57*FMTK[EY"VX,]_5D?+$W#L,; M&5R\O/DGO?V+!O[E6@*_K0KX]7ARE&:WKN+*$NK4"CLE]]F$$ U[.[!L:04T*';-A^F"A:'K@@MBAR"7>)4<\0:XLZ' IW1@.&6@ M4YEA84*6BW&BC;D:JX=@&@C['C MYHB$M^&-EBRCL=2#%(&!\,(4 B4,3)224R*MR6'5/LNJV) :LV-TB+LHB,R( MS)MQ19*G(BJK"A:2XE:$BJ2$&"C:461/>8Y2K]H5^7XD?>3 .?H3&S_1L8S[ MT'W_8/\!GP"=@5XG26*>\5VZ<"8;(K, 7AX4$[\/O]_KHRP'IZ(GE*65[) $A6@DB^4 M1;T!*ZD$2HCFQ%.K]0)EM1RI;RWJ3OC:&B1UQE@V).KNC1]U?J<6!2+H&A$T M(H$_7^.7?*DWG#SN! M>G>^FY?O_N;7/774JQ[<%RCX3BN]=RW+#/;TK#@9H6;PN]&GNGTP&L_*&UUQ M,]QU.]?WDWJRV$UFM=#J["Q-T_46P_"B6O3/D(<3M+3?E M75M="Z^XYFQ20?<_ZK;:QZ\,6BH>Z,.#GG]F@=_JT-9U<%4^9G(^'*4VIN-= MFEU-1M5O/JQ7]WERW V8E>4X7Y9GG^,4E^Y]N@Y!@*MM*%ZZ\S_=I^G//_S] M_OJ]79SS:7QX93YG :X5*9>=WP?XX79*NXN7?U[?(C\^CVW,P?[QNX/FS=XO MQ^_V3H_?'1Z<-(='^_=Q;QVS,==B=Q'YCR\X_$?ZOU?#V:>NS-C1R?&;PU=[ MIP>OFI/3\L]O!T>G)\WQZV;_'WM'ORYY+F85ESJ_F\W!?_]^>/I_MD80M#P' M/QX6!#T;7TW=*$X'3?H84HU+GUU+A-A7T_1RFHHR*:O\ M=C;GO'3]V3_[.#E[?L?"B[/OTZ1%U2SO]W@_@,OH"^,^=;3 MWWI.O=""+_OF9WRO?,'9T[YW^1#^TN3VFK8#/[_N M-DU2:GXKOY]-FX,B+N.SFY]L;F(VWOL$00-!XYDY%/V E=_<))PUG Z66QE; M,F.(-UVSR3Z/[MK$&T:80*AIPTAV( ,4#>F;AL31D)"SD;,QL/ L M(/GQ]Y&[BN43XJ-5?#H\(WU"BYI)W,G,[#:7W?[XXF(\:DYFX_"_*(#6@TIV M&TRP+<#9BL&N_%AS/T\N_.+.W2C4PPK-+ZE\YZCF$8US\S9-AN-' ^-X.*%# MPUU_VFQ/4V(%HY:;H,%+SD%$R\!)1X!::33-RMBP4'=3V4RUD Z8U 2$( HL M"0)LM,)H+F2P_'Y*[)RQSPJUI\GT8)[DL<'2&&*5I^.V(B\6@:VCMQ*!K25@ MD\0ZI50!MD *2%EFP.2<0!!+@_!9J,4RF%X6G>03!^I< 4,C*%B7'/BRJC3/ M1 7!.@UL=$#MKG>$7V\GKYVM^5._\SJ=;CB=7E5=C3RSXP?JL0;%]U%4%,)& M3CE8JV/1T5R!T42 C(DPRQ)W9J%/5\KE WN M08HZ+%::XJNK226FN:C.O",(RRG['N!-;N M0=Q$W%P=;BIF'97<%IF>-0@O)1CN/)@4I?%>>>/I?=S,E%#OH@8C19'VVN?K M,L=**L49\S3%A+C9:3/!J/=SH]X'M=\NQKM[:4^;+B2Q0_Q3PT%6)0J4< I" MR0S&*0LQ1*6955;F!?YAT6M*O(-41#V(J$7AGZK@7>T;J6B,C'8ZM+32F'DG M+:H+0@Z5?8<6!$+L^D(C1!'B1\< M ZUKI1YF!'AB*41#=$A:&\E(IR%VQ='[3MH4)MMU-]EN+\9A78+NO'GKAA$. M1\V^NQS.W#FFWCV6>O?8V8-NX/8FDN]V8;BXBGMY6WLU7 RG81)IASR^C:\" MS+5:OB.-]MDS*<"%6#=DE"^>%^>@8Y":).^MS_>]-^!R(-7ZA,G6WO#5*!H3N>H.WDH$MY; C47'/4D.DM4%W(0@X%GR MH#,E25L>R_\60E$J<^&Y@9R8+>^Q 8Q6&;P6RF49*/E*EDYGP(VP00'T'0E:XA3-7R8(5Z(C4 4DQ&>:X47*AGZ/T-$C&*5@K M3$T#3>"*& 5G0\A4>ZFYZ&LZ4Y^7.*)5;VYE3]'*:&(4$Q&*AQY!*#]'GHI; M.4HAO9)!+9RKRI((&0P46/,@JICVJKQ'>B\4C43[^/"Y*D2KK@I=[).^A$7- MUS1X-TUUC^7B,HVF\VX22" [GM. Z4'?>0) IZ'@@L"TC66@)."@$HZ4,<(,78AD<0I(5*,&9A)JNAZ8L%XE\'&0F,*[B'1@NQM+P6%6'7+V- MKP(\>;"TFV:95MJ$!"ZI!(+9#$X8!H*0I%,]56 72EB+R)7(0A7 MJ>*F12]IIEZ&&#M^K(J1@99JQQ.R$-PZ>BL1W%H"-ZV<9H)(2*1N. NIP7&K M(>0"=#PZ:Z6[#V[<)4.IL1"-=#4&1<'RS"#I@G&&>1*SZC2X&3FP8M=[CV"R MZ5H4]:OAAV&YV#AM+MT0%72_;6I7N>7'V\E8*5?E1 OO> ':NB*_N95@F=.0 M>!3)!>*=6JA&%PJ,2:D4L%3/23"BP#%:(,U%25*,A&5]GZL^FVQK-3M-K[CF M:>+KT8:TB'4=&BYB7;>PSG%*DD\!E"*ZX%:N.[XT@.0TR<"4TF2A(6"..JOH M%'A;7BFXS!7K")#H(_>.ZJ 7]H;;QSJ-6(=E"]9:MF#6#(NS>%&CUE]C*=MD1$?,$8PTP@3.A$?$1]7&$,OBUWF HV< MTUPW^RA88QPD)H.GB1GM%VHQ+*/56\='-N":(SYN.E#>^U02/);57WO"\P+K MXQGI8\@J03:A9I:8#-8S!9E%9W-T.;NXT*A6>2%I$A"#+=S$M 4O@ZO5%YS3 MA%E#.EX"D_&!)"L,H'?2JKH@VE#%=VA!(,RN#69C,)H0J\'4XNG"1PTV!%\@ MDP?C TTY+L LMXXF$B10G>M1+FG 1"?!\O)9B@;/:>PTS!H],!)/96'7JZZ< MRMH+X>KBZMS-4FR.9V=ITM2Z))-TED;3X8=4(_DUY/]C=86>[#LRXX MW.UWE'$5[\!P,%=!">S@I!=REDJP43:#O#D ZTQ(Q8S8M?I$MRNY6;B9JF9_NDNIX-F ME&;5+;C)E)VYC^G1.D?(;QT:+A[0Z!JM19ZD+F1&K0,1HP%/BW=@-'-,AYRI M7JB1JK67B;H$>KX9[[D%7VM*:!D8"UE;L5BS>Q[[_DOH^SKR7>/>KX>CXOL/ MW?F;H?/#\T)YK]UP,B_G?7Q9K_7W44'+\W*WXJ]N.*IOV9L,IX7N[I;_WLOE M)I^ZCVU3WTJK_&T7\2&J=O2>(JH^,R6)A9BB%,!'!@ZTP%*POL1:Q M_[::0[%'5W-LY_ODE^/I;))FPTFZ*"]I?!JE\I;F\MR-T _8@52Q+N0.]CM# M3-@LJQ9>>O?@_5]-9M?;7 MD_'%WO'^X0TJ[(WB_#/>_@42?KE&A+<5$%Z/)T=I]K8PX.0D33X,0]HOK]V? MI#B.44<.DHAI\KOX/Y12\9@:$RQ0W[DQE]73"A&,$3P3/-8$G43)DPRP0RC4(;CP8G@5(09VUGG-*%JI^B6"= MT$R"J1LH!5\Y6)<$!!JU,3E[EC;>Y?.IX,D5GO'&S.5UN@1S2P#OIJFZSA>7 M:32=Y\P@GVV1F>$!FN?1CF2\Z&^=P$>="^V$HMF9]*"-YBYX3YA9Z&F7G7+: M&052&UMI)X.C,D*4O!;XM5%+^B#M'$ZG5RG>/?4R/R5SQ%B'\+EU>3<)96<0U(EZD M\,6X?NP3-HR13K8J90//?VQ;5,@(J77,OLCS$ K%>0+>(!<6UEB(;+<1" ML9&E_8TU@#%%+.Y,2+[W63=X_&[7#0O/;720TZC@GMBDP:G:;"K1!)Y("%\9/QYAPN%NOU./JW@' MAHLA03R(UR&/FYB*T(;3=VS-GS$L= M$A!;CZAY7J2/%@D2LR0[73Z9L87 5&#<4\J >VMJ8"J""TZ!2I+2@FLBU7WV M3D.;LFK'H0US=]62K MYC#M*!-5F0<1,A1=;<"[6.6Y)EDQ[QCQB^VWC2/!,]#>EE=*R\%$8L&+0$.P M62:ZT&[C[61<+J>6<&^KKKK>M5V1+AA#7V+QN" 0'9_2C"CJ( 538'QV1:U[ M LYS!E;&(M^]XE:(^^@8N;94&0$DIU#>DS(XX2Q(3Y2R7#GC%K)B6T='A5TG M,,:-::_(+=L3)-I9DHDZ)6E5 $*+^I['O;T@&D)4*KA:[R@N5$=BR5NMN0#O M&07A0Z&HPBT0(U-"!A6%V'B:ZB/-(=@JBR)UTJ:ZH-=0P'=H02#(K@UD4]92 M*.,@Y2+BA4@);(H!4K!,*.JD\?0^R%(5DA'<@=*A@"RA#GPLOWH5@O%"YL0> M/FS<%9 5 ZTD@NS*HOF8,OJ='1O&,W?>7)L%IHEB@MWN)MAAFNB.WM9>#1=# M:)@FVB$?;^.K '.IEN^OD BSTALH#E?=4YZ?NRY.FB;22^%KI2BYL-/B@W:9 M2N")<1 Z!W"62@2WEL#-6J_!.I++>[($;TSYP:-(E'B9O.\T MN%%C!E:NL +%5H ;IHJN*57TSV9:RQ4WP^GTJJIK9)I>VQ42S%V"42(DGAV' MH%-1PIPZL"1X*!3BF-&Y/+>0IR2TI8&Q#"IX"L(%"=8[ EG'9"(3W(J'&^Q\ MI5IXF8[Y,TNF,.7AQQ3AWVDRKK?=,,I^WG'J0+3:]5O94[0RQ%'A.0&EG &1 M,P=KK0='269>4&^_J;8!HM7&A MBXV]EK H;.R%!++S!!)H3B91"B[20@8F:K!4$V!!\4Q(%HRN7.ZNM#F.&!BV MPN--?5[RB%Z]N94]12^7J!2)2&#S.B@A.S"A2%G#?51)^R3<0JG]MN7O2M'+ M#*S!N"_&?=<@AU\-/PS+Q<9I<^F&F#K1;YO:51I96Y-VJ:.R$'VT(*(SX R- MH*FA(5JC0E[L +.$J/YLLFUI965ZQ37KKV&/6(=8MUM8YX3RF8H,) 4'@FL! MW@8+3OD05*9%4[<2@6X?Z_J5+-;EKE4HL/]:@PL)9XL,"PGGN3U'0LQ)<$A4 M%S$LLP ;.(-H0RXR5SG*%PAB&3'<>N$7/A 6(\>(2KM]*WN*2D%%GJS-8#@S M($1QT;W6L:"2""P:)SD);BV"]S6)O)FZ6FNF?[G(Z M:$9%Q8[S;3'9F?N8ID@4B==V\_3<7*A(5 M15!MR./CV5F:U!W*23I+H^GP0SJ#Z<+A7OR? MJ^FL6NKKR?AB[WC_\,:B]T9Q_AEO_V+.OUQ;\]MJS*_'DZ,T>UO8:W*2)A^& M(>V7U^Y/4AS.RA/'N3TZ$_W:=,6 .N(AXN%-!S<>L\E%A DO041;A+B0 HRP MY1E!N5^JDR:T_GK\#I;M[L3(0C+<-C .)+FA/(!B;BD>B.)A< M?I!D5.)2"QO:JZ>R!C"FB,6=R8+O?05N;&*WZX:%_95:J>D59/;1@*2\6:L6"EY+=Q,.C(HD#6.&$M+I$K>,ZX&@ M*]P=Z*15=4$@HL?0H06!,+LVF%5>4,)5!L)Y[?M))%A3!+Q.B619GI!JX9!^ M]#4EL^ JB=F L-F"+RX#1$*IXK*\R^MNPRPA RIWS2O8XD9V&\>@[[*T!AMT M?6N8U M"S%"URN1^]FF1;J0"W M/\_DF;N8GRW\;9K,[;O:_5LWC']U'$'0J,7:' (P W T EIR*9 N$UFU[$+H\>_;O_F%3QWW9H;W5-M^WF!/ MSU+C0FW;XD:?:M/OT;@85%/;%I9+&9:7O9^X\^;23>;'%&=G:9KF?YX,+ZK9 MSU=OL<'8Y-MCOV4 Y0_U,,#TQ;U9C,,/G^?Q/'V$.)RDN8F]+*.]NAC]'(?3 MRW/WZ65]]N=+%VMT_XZY#*\'J_*$>3QCF3[=CFK\5"GP48_M8)Z=\ MPLO/=O?QB0:F'IO.;MY-===:U\)&KCF;5$#^CYK$__$K@Y:*!_KPH.>?6=!W M/)F?-GEY53YF+L[Y-#Z\,I^S %!E%^FM+MX>5<+ MM3 '^\?O#IHW>[\'#2'![MW\>]'9J-HY/C-X>O]DX/7C4GI^6? MWPZ.3D^:X]?-_C_VCGZ=3T]S\-^_'Y[^G^;'_?*^X>@JQ9]V=;Y^/"SP=#:^ MFKJB=P=-^AA2E81GU_P;YT'&Z]\*R;K-3]-:-==<7-Y^\PV"UJ^N@%JNM3X+ M12R,KVZ:'_Y\_IB)@B3&X"V'>"X1^&T^%UH9*7 MMZ]^*,H]_W!%7E#UMQL^>.!Y^D*P;SW]K>?TBZ7?^HQOE2_,D][:B:W\7L7) M>SFVS]N2ZI%MR0>N:3M@_^NNU"2EYK?R^]FTYG"G1W.W.SPQ&]M[1-! T&AI MZ[X?L/*;FX2SAM/!ZC)A.C%GB#A=L\H^CVTUV5/]0!Q&F$"P03-!,WG,3#B: M"7(RI,,STB>TJ/G*GK8V%^C1:/#OQW&(FOZ3RG:.:680E37:C M%"G6\_U+/5\:54[" 5$I@J N@]-.0TV0%9J%S&*\GT"K;*9:2 =,:@)"$ 6V MEB^QT0JCN9#!\H7C\7/*/KZ:36=N5#.3_I(M>TWH=Q-A#X]>/]K9>6"Y&4B) MM<81FW;[5O84FY*A6MG@01)*0>C,P0BO(.F8A>2&.2/O8Y.71>'XQ($ZQT$8 M0<&ZY,"7*=<\$Q4$6PLV*6L'E& +SS76_98ME/V66UCUNW[G=19>]8BKLD6: MV/$C,'BP[#NK1 43&0"A"(2?#0&K*8D9Q6I73S(FS*W0VP-83OB M%8V1T7Z$HWM#,XB!B(&(@5\K*B9M)#8+8)8$$-03<)X12)8RHV6R6BQ(;VJ= M]\$QT+K6M&%&@">60C1$AZ2UD6RQ,< J,% 3NMJP=V\P\"&IC9FFF&GZ/6GM M6SY.'-MVC@W7YU:/;?D@#V8P?^>9^S(ATZO)IZ_F,&/R\G,AIAM.P":REW=A MN+B*>WE;>S7D\1^;J%?$E[+KEPH"3E()S*8 0A0(0HL,>-ED0M M-&0)U@G-))A8]TYR03[KDH! HS8F9\_20D.6%2*?T@.J#"+?FA*2[B;[SS_Q MN2<(YA^R;4<(YO$I\&Z:JM-Z<9E&TWG!!Y3I"(R(X* M5; I+\I>P4S-DW0AS#L66C!<*2B?E3WQ),BXT 9K(\@E5YBXOQ5K?:V':'=7 M []+EU>3<%86< U#A^OB4].ZXI%+,(454U@W&-;)5&<3D@:96"Y<57OF4L* M>QN"%HZ'Q6,!2ROS+SCP ,FU%^=A R-6*,@[FB."07!$7$3<[B.N49:%E!SD M>>T=3QE8+3QX*Y12)%EO%QKK+NU1K EQ=_!H5IA"2*W"$)Y A)"^2#"HN; WSJ)7TA@./A0H%*3^,D1)D\2N<+UZ' MD&J-6\-:#*C=3/_W+24Q1%A$6$38=2$L5X)E5<"5"@,B:0Y&Q01UXY1$FK05 M[C[":DMI,MQ BDZ!<-7/,-:#)H1':A-+LIU:PD].OB&KW";M'\+B,68\_?*5 ML>$Q41Q;E\>&ZW.KQX;'F+O2B&G\18KA@>;G@DTWG T\"HIPBZMX-U*G!&:# I.E9;">2J3N]YV\1Q)FJO0^E)4<'$@U5%X%IO3&11*;XNH%IW MKZZM6.!XY!?+WB!]('VL@SYL")0*Z2!E4:C A 2>. *2!699=)K$A=ZWK>M< M+'O3N>6.R-6;6]E3Y#+6V<1YAIRI!$&=+\)7%>$;-5,\$Y+%PI&>UH4OEKWI MC ;&*.\2IH5E;]KGDDYFA.*!JFT[4*6D481*"BGF6,O>Z$)3SD"64G!M!>5V M(;"SM#+'LC?=/&"%B(N(BXB[)L2UCHB4"V;Z)&7=Z9-@N=3@!6.2"ZTC-:UY M%%CVIH-PB\G/6/8&&0T9;6.;N85,&)4$B,X9A",2C,ZU#WR(4FD3J%](3S2< M)<\% R., 4%;:F%&TQ(&SW-/?R ?[RK_/G:?YPE5?]Q40>Q;=[W_[-+WSJN# M8$_/BO0/-87&C3[5:.ETL9EI>]G[CSYM)-9M4WF)VE:9K_>3*\ MJ(8\7[]NEF*3AZ/B2 S+BXM1SM)%^?SIBWNS&(?H(<3A)QR<:F'IL.KMY-_5=:UT+G;CF;%)1]S_JQMG'KPQ:*A[H MPX.>?V9!X?%DOOOZLKCG:7(^'*4VIN-=FEU-1LULW!S6J_L\.>X&SLIRG"_+ ML\\!@TOW/EW' L#E&4^9P&N7@FN BF_ M3&EW\?)NW906YF#_^-U!\V;OE^-W>Z?'[PX/3IK#H_W[N+>.V9A+L+N(_,<7 M'/XCN.G9'_E\_.>T*[-V='+\YO#5WNG!J^;DM/SSVY)AXE5%O@\&U]-B\R>_G1O%N;B[Z%T"G? M_7M^]_*(([_SJE7FCVMQM(?^!Y^LC3WWJ.O;!+OW<= M7[M\D+S] I /D-8#=F76[T.LKWQ06X-;6_4@]?3J0=^XIQW$RJ_[1Y.4FM_* M[V?3ND&2'MT8Z?#$;+S,T*9 9#OF=7>*D#T&(]\50.T'T/SF)N&LX730>B'& M+LT8(E"GYW5W$.BQ,HA;8D]M(E"M^X7@TX:1='2C!PUI;8;$T9">Q>*VDR2. ML8@N(4\[L0B[-;#RX^\C=Q7+)\1'CQMT=T+ZUD)@NY)]OVQH-*_?'?_6'+\] M>+=W>GCT:[.W?WKXS\/3PX.3E^@8/-&(MK]@^([51\=5O*.WM5?#76N)*=G" MZ7JYA8?KC]*L&8["^.+1TJG+S-8#:-.)"=NQ,BY/.VWVGUC/Y;&\;^V<(LK8 MFWHN(5@PWDJ0UHO( E-6Y?MYWT);&AC+H(*G(%R0]8P\@:QC,I$);H6\G_?] M=C(NE_-F//WK*31;[7T"[K,%(9(&;XTNR*,(5\H3L5@HSQG+A$L9;.8>A,H>'!,,?&;!1\J( M2G;E\,0&0K =AZU(NMP]%,SODPUI7_TOJFK]L-P-DS3[PTM M;2C AM$&C#9@M $+6F]#06N,/NR0%$)5?U?5>V(32UE#\+5\D],:; H14B2, MZ^ALI L%-Y8).CRA3NSR"E\,#,, Q!8O:P2M/M_=]NO42:%("*R@5"P Q$D& M1[D&+:GBW@O/R4)OJF5"$2L%+3.P!EL98I'K->CB5ZF\) SGJ[=QH]BXBW$9 M\;]1'"//(,]\HQ*359Q0XR&S0C$B&@Z6\ #.JJ!B81,?0QOB^*Y]EL?GJ3[8 M&\6].V;:VEZ=$7S'66>K%SE"6)_O;NL0%HRD@G,'+*7:NYLY,)XED+1H:$8U M5ZJ57;LU0I@8$('"&0/*Z]C%FT[3;-K\.:GOB>,_42PCTR#3/,PT.2BA@Z% M&2NL07UA&DS#5*IQ'0;8OGPXM(-)W5G_3B_&8_>OQE^2/':4/^1SN/K M\>3W:6J):NB 4@PL;_$J1PSK\]UM'<.H<3'D9"'X4/#(>@U6%U"BQ!IG7)8Q MM!)87B^&$;KK/6 QSKR>DY%G;O2^?/=PU'QPYU?SEHKGPUQK'4^O)O,.*9?C M\V$8IBD*:22AG2>A]73UTB9%%H@H5*9();4$U@D'EEB6O*"9:]Z*,!^% I'3 M]"I=_WLX.KPU^VMJ:XG0K%AABY7.GE!HLSMB-PP'81%A<8.PZ)5CQMH(1:%S M$)H[,)QJB#83D9(2,2]DOBVE]=<$BP6Q$18Q.K[6M)*<)I/Y497K\RSN(PI[ M9#!DL*\P3C):9T,X.,]U;96KP#A)P"2;).7,J\7&7NT(\5M+/9P;ZFFUTZ>S MSI,[FZ^R[1'<[!&8F!ZJ)CL S*V!F9%'!WA+PAF1)SLS1IRC*#^2GP\LX+5-!(.D@Z#Y,.\\S3>N8GIZJ@ M@R@*.K($+CJ6$V%9RE84]-PLC\:C:I37-'/PL9[_^8X]V2>J9F5WG&BV>H$C M?/7Y[G8^A*UC)%P:"]89 R*9 #9R CQF+84A/JB%G;UE-'@+T&,]UUWW\E4<=+ M"WL'AKO6"!=K(\+%MI%I]T(H(GJ(:\K]E%9)KX"1 MQ$!((\$KI2!PIJF@E'CB5[/E?&OW[SZ;?4O.HAJPGE4;QP10Q$;$QK5C8V14 M"R8HN"0(B*03^.0U"$NH,SH&J1<.K+:S@[TR;!2#>?M9Q,:U9X'NKL _''TH M#\83/-2%Y(7D]36R<5Q2D6@A#AY,$=4F@*?.@R&4,&ISE'PA7:JM0UB?[;/U M-*F>'3G8L46.$-;GN]MY_='-WC;*?80C_2=C/65X2/>D"T083$&/EZ=?[D*GU) MGT&=CSR&/+86'LLA*JTD@Q2< A&J9A>*0E'R5&CC=++MM I\B,>JT;_Y4NBE M_3K(HF42W^^RBYR:B(\4GZD$97*,:19Y!GOE;216I'LX] 2"Y" MV)-Z@$H$$,0;+I0Q62TD3;8CGO?+9]9K^==P=K9_-2WC3Y-;TOG45K:D[E>D M?,=6.V)9G^]N^_VV?2S0$R6$*%3!)<&+_N5%_R::A?>6:[VBI)5U8!G=]?P[ MC&2O,=O[3O%B5,_K81Q?5F6:?+[4%V42FNGX?!B;V_NX%6:Z)"<]/OJM9ZWU MA,.%HB)[FX %772\975;-UGPC-)(E95>+W2B744:^@JCXJOVD%:X_:/Z- M:;AF5<([8I (V0C96P[9W+*4@K>0A2F.B^ */ VT>"+$::VH<>UT7MD@9$NQ MPFW,3IKAMI2\>:ID_Y:CLS&]_@Q3/$JS9MXF\7(R_C",*3;^4_/CU73>@?RG M9GQK%$U=K1_0$T):15I=+0UZXXW,E /W,1;/Q40PTE#0.@;#A I&Q38\EV+Y M^\7PW][8_2^??I_6_K]?#IU]-OBV=KX'DJ\P>H?F@IX*KI$=A]3U>"I4.J=I M@>B@32Y>!T]@&2DX+9A.CE(G:2MI2:N Z*#A=7<5]O:Z^&BV&Z=3"ENQS.W/GUP;HXG%U-'H_#+1EWVT*D0(24N0012/#&;!.B4E4DVEX+_S? MJ^$D%6>NN&^S3V_/W6BV-XH'Y:^7]26ME48EDO4J1V[]V_X(APB'NP6'2IJ0 M!.$@C,@@O*7@J9$@38J&$A&$R6U$M-8.AVS "%;!V$3N\*Y*];>N/KC;.68X MFKG1^Z$_1\V^59:&)-4MDC**B4R-!J9K@ECT!+S.'(A)BD1N" WR.9H]G/O/ M!%5X*:04IZ\GXXL;B[[M9'#XQ9S;TNQ(4#VP'T1'1,?OZ5Z;58J>11#,U$8M M-<_'2@M6"RX]\U2JA<*KU]L[:;7!9W,RT+MAGG M)_9I0;G=H>$BH3R/4"0AF3"E025FBSQ6%KPKY,"H$"X&G:5;B.$L%=*^0R8G MQ=R.\ZJ#.-+V2R&O;:4C:/7F5O84M(3.SB9)@4?"0/! P:@"6C;*J(4.6>:% M;/>E L]K!RV#ZA>CS6LYOW5YJX"+59T/CQZ M4ZSV\-9HW][8;-OA&$/DCF7T=\%,/I^^0MS$!=%_W$Q4)D&)AQB=+;@94H', M>6%-P0A7Q.A%W/SNJ'9;N'D7+O/P8XKP[S09U^5@&&4_(UIB?+L;"O\;%1J& MHP]I^IT5&E#M]]PPD;4VFZGB5=9&1 9!$%*C6A(\%0DG)3(!7BG'UX='>T3Y6=<#S\#A<7,7]O:V] M&BZ&]M; E._2Y76"=LU8/1^/WD-9-1=%VOD9AO!ZG1NSJTE@Z_'DI*7!*2V MY6!!,.W TV4@1CB& 8E5Z+"JZ+MAG>K.5B(E.LH]!SL]I5ZEA//(;PI+C/%AS514P+ M&@HI&0*"6:(%#S;3=NHR?([&5 N^):/]:K]MJ>@5MH39KG#,5EL,XB'BX29W MYY+/FD514% ;$)$3L-8X*"H[IYBU9':AC.-S:@VO$ ^-0$#$^/3ZE/FP9@R/ MXK2Y=,.(HGR+3 M)J%LDI*D70F0&R<@BL%,(8&RAEL2X9,EK2V0[$>XO)'1K MO/OCBXOQZ&0V#O_;$@\)A27N^V UB(F(B1O$1$YHMM9K("D6D5T[VEIJ0ODA MG* E#1GTP'(1% MA,4-PF*TD4L2,T1K>)'JE!>5[AU8'G0V2V@QH$%(S/C MNCS]K%9_BZ&H.9FM8I-8BA5FS732W+!.6C?]ADXN%L3F;J>"59T@&\9J&0'%'@C"D@%JRWFGL3I5MA!>?7MYBPNF*@8D!6 MV:*LDW:(G@EZ)@C:G3FD2T-TR<@$,L<$(E@#3HL$UDBM%.?!I&>U0%\ER'X3 M6]6 J!7N\_;$7%:^U=%3=^+@M-G_Q][1KP?-X5$SK[:\=_3J^L'!?_]^^,^] M-P='IR?H0FS1AB'NKW=+_DL;)9&Q4#!PFEZEZW\/ M/H;SJUA8K3PX12B_BPMFI961[5\'QVUUV5]D6:RN,!7<)EF^; M\I"0'S0^E6L8U1V"<6XNYPL;U?V..\\8:_K.EHR%9XIL#Z"42B $*01D6 0K M:+)!YDR]OD]:T0?M,I7 $RNN@,X!G"4R7#B%$)T7BGH/UI':93%+ M\,:4'SR*1(F7R?N.8JI@N]8\$6/ZFQ?_:111]K=M7^P%JP86QU?^/'4_(^$_ M5\96#T]$3_F*6$:YC RB)K&P5$Y@JI[7V@4J0Z*9+&2N$A^D]MQ!>36O78&K M_"_O850D:1@SE)!.\I486,K7Q5>=L:<-B;Y[XT<_H%.+ D%VC2#+4EGYM4Z# MD-Z!"*:X!TDF<#82F:4@.;/%0(N*1!54)3$;$/;Z2$&$2"A57$JN:G"F@R"K MUGF H#/VU(Y;T.?VZ2L X5ZJ>.PECQ.$TG(^G5Y-R,;5*7CT4E\_'?S;#T;7.*NKI)4+(SMC4CD$(KN(= MO:V]&BY6J%K'AM#\O/A-!80:A"@46=9-FF(CXFW*GEQ_Y+$;4+.".K!:&1I;:2@OF _3_VWOVI<23+ M'_U7%+VWO[<[@J3S)2E5-7ZNAMJ!G[OXTD4_0M+&]DET4^]??9YZB758[\R>(L/4;U&/5,,$IRGS-;.)*&@A/I M=$%4S@W)@\X B(_>B"(6SI,B=)M)@PP,#BJ[-5.Z]\PR4UV[46^2T8V0TE!Z=B8XL M?>VMZ7N,VM*C[#&J(XQ*P?XV!?/$R]1@'W-) &8H($^A79X*[^1*8L_]U-O' MP"BVD\J7U63@*3VW#PEA7M5Y7[AZ>S :DAC8+(??P$B+=3V';FV5SS[4^7JB M)J\L2-13\2L]UA>UW"?U!\41'^H0BH,\-Y'Y7H]+3 _RW\=^Z,I)S \JAW9: M55@L>SI)AJ-)['D?W44Z)@]-3OWL;AS^V-^/>W8*;&^9=78/NY 19Y0;A5: M68$8FN=$L3S+J<^LR3MIDMGRZ<<%-MUON?3=='(PFORWGW1JLG':NY5Z\-K* MH^S!JR/P8I06- V6%(%1(E56$&4H*%1"2>\S&H3K)&KZQ."5YH]X+^Q90->3 MY@F^7N7YIEZ6O2+=RZ)>%MU.%@EON'>I(2FGG$A#4Z*T20GG,CBN7'"K;97O MHDC;@7G3\.O7AEV/+[DU]C5;EDA=AFA?6*GF7I/NT:M'KRM))$QF:6H5L<$$ M(H6EI+ L)SZ8C#,FM9 K;H"[:-)/AEZA_.X=^5]?C9"^%6?\[2L'KYDN#?]J M,_#QQZV I85W"WCW#U]WVU4_]N(N>?Z.['AE+O=9[#%HV-K:T1F\^0*CP:"0 MPQ=U!7\>QCL^)Y4>@(I>35J%O/;-U9_R#%DWE@2,BGX;4(:'ZPG\(693[E[9 M15=^F^_CP'\GKJQ\9)\WL-KIV?"M*^OQ0%^\P4_?CK7#TN@+-0C+9B&MU49W M,_C#OZ?UI P7LS7%KQ*P']Z:T7?<'!CAS;QNR?=;LE=VTW9NYVFJ15Y]$@&B MD],*T?0_T$+]?LVBTTQ8MG[1<4Q WE'57+8&Z]M7@W+HN]B.KWXRK8;)9)3L MX^SFFZ-;, -RC&1Y.O<'C/6);TQ]H@,3^UV3TK^E03QUL@/O7(D#_JT7M?VW'SAT<'L-N'1\F MQW_'OF'''[_N_YZ\/SPX.OR\_V'OGDV5'F.BQQ\_))_V#_8.WN_O?4Z.CO>. M/_Z.E5"37_XXV/OCPSY\_NL/Q-SM)S!7HP^F9W!0=G:+)\VTRUQ&J,:BQEC> M6!<>?@U>9ZD-%':@BV#:NVD-L%O7'WQMJW*,:+PW=.]T7=:'X4L%O]U_\OQ_N%! M??'T?[!QZ.C+2+>9*U"L.2HWLVR_.J'BO[@*S^T\#"( M?S3:.'W[?@1J[6=MXJ_L[<[5OZ,2,JI*7\\?0 ?T_*&H(U_][KF_^I?1M&K_ M%!,MZQ(FKJMD?%KINE6M8Z_UR6DUFIZ* M6)M;(AG+B**<$R:HY9EC-/>ND\;@TS/CJ\-P&/<%=-HC?W*V4KJR_>.B,V7_ MX-.2-X74WJ(_&(-H(%-^^NOD?'2M-^7ICSZIVW6]27YAOP*3U;[Z-BJK9$$N M1L[YA?^:?*E&;MJS=38ZCF8Q6=5MJJKIH"0I-[-D;DG'3 #AQ M98AH-4GP926"%KYAW(S>_#*=E -8V,*S$V]/A[ G)\C0&#[SW_1@JN<9WN59 M'!]^J^:+@#G$HX"9-L\T_^_>'?QP<[Q_\+?D"-M1[-$;_^/(!S)5% M&NF4%(K<"\=8 (/$8FEE+8@*2I#4:AX MI]A\/D=WV1L)V$4RYVUBC. M![O_V&T%.VK+993B_ELYFM:@:^OA$(#*>M3$W>@,KUO99L,7TV!^6; JOEYY M;B&$-=?L8;7V=&8N@, %H5JVXG7BQR JX62G@SB=812_P*,GOFI.==T"=F"0 M4Z X%+BMZW_VU0,/_ZT&0!\P[GDY.6W5A+56Q.?I=W]F0$,^28YV]^*PXZD! M:DP&8/3@A :E-J"W3"X6WF-'U1C'@(^CMS>^=Z#/XXHNAVQ??^-;P6(!'0/U MG)W&W@(#QO_/% YT<-'L1GG2.)?7;\C5X= >6YK(W$Y:/BE0D];;5;@-'\ 0 M.T=+;[98^$94"Y,?''AR"F,:[X^;?1OW!KYBP+2!7?-C'>V=^9CCJH1WP[E/ M;I@U;L\-8T5?^DT#16N[\K!BO].0"^[;-[]8C!5('76N.:F#[K@N[@1'%3/+ MFE4W6JP^PRU=8M?Y8,W^K6>6&/#-W]:WB':U>O_:&=5@Z ] Y?7P5AVG#^/] M&\ B+NL:4E]Z_X_] T@H4?4^K4!Q!CJ8G-:81@=S_5U7@!^B1;5X7C>\:F\X MG,+T5]_S_\[?<^%UU8[_P8/= \;A[!5\![F\Z6O'[M'N\G?]O:^ MS 7]O*PF;.[BC"_A;QI-==S.!!7@*T.T:Z,6O--#34M M MH'0O;C:L=G"QIW!:I"V?HBY@GC3QB@6\7#KXEK+GFM9L(5?Z[KVP9_<-10,5[$/%3_&2RQ/V 88,I:NV[2:SC ML2#29H,O2BOTVU9XXD!#H$EC$ CMF1J=S*-SD$_U:3E.]&12E?!2S-S#)Z^- M_^"")C%@=;D\1NG/<2P'&#UHY2F967<+5DH#4ZTL69RD1^-PJ%LEWB[Z'78W MZ/=_K5RQWUB"HW$Y;&UD>%J?1.FT$^6I=AAY;^@>CPNH"27F$$1#72/41B,U M";JL+@7;#*L:WT0]ERTS_::YUA/-,71+P7B7%+(HS:X7_;O)IVF% O L6HS- M(F9QA-EK+X>_K8$D=V #+B*GSE8(VXDR'N@@FJTPS2N+BWR"WX*GL&B 77SA M3)KBM*Z*TV4P+K^_\=_CTO_:ITH^,MD7?:KD/5(EX_]NER_9)TO>*EDR1NWF M7/^:!,][4'9T&966@:[KJ/(TBL,YZL9GVD7MI/%#-N)B[L2#KT4B:=47-/1F M>G.\\@'RI_W&>"'L,??0K;[R5*-)A3%S;:-5U,![ZQ\<1CLX%@6&NLO<.\*.LHOY[?HJVSK>H-2-HM-8]FCQE9:=GH,A&PZC5*GVC M1 *8@!:->&-&HS\3S.CQ+0,]_9HN$)>@:J%G7C]XP%(B_ "OSF!_%/E3]ID#JZ M,6K0>/&+L]V!Y6(AA7%\:_NW:$6.<*%N!W3D20.2,RL GBO=("9&[K3O;K1X MV+_I,NCB+[AVM$P6-K5UO\*"JC]A]^ H7=E@_FNE8?3@G_@1.H_B-<,H* $) M)O,(X-_TH^>5--T<;#N$Y\$KT=^)(2#F:> MQ+IB0IW&++++L#18*]5T//=6(U>UQAK^I5PWE]UD+Q+&U:'QX Y1X68(96VAC;#?9L/Y\(2FM M&C5I'_%4&O7CQTK()>WM36X[[7^Q7G=9M5K1A;#DVU\ZBPW2_08!_#*&YPK!-L:77["0^ *4KNBZ;*"!:O9_F M7MD%#CP"O=;I"I2Z=R/X9ZXJ?]H[>C?7EB^&.V3<_+,2 )Z,V5WYF M\<A9L;O/MHI/<8/)FDS<&XF?HXM?*.O$SYHCZ0RBQB$7T,V/^&%!/5)Z;I*NY MQYFELP#NXAMF"CCJ/:"#W&DHN9M\U)B/I-VH2?^'J8U1[YE,,#RT/.W+6+D> MCP=ES)&<5".T'2YO*J%NM^CP673@MQF*ZT,!?XQQ$]MY[$3]'HZ(\&8VB1-%T_DMCV8X8NN5R'+I=/7HT*FM7VLLTUA_ 48MC,P9^;!09+V+(V^1T M= Z65;6SC"[-TVW.Z?+XMT:.I7VZ%6C\=H4_-GFM[>DO"MF0IU+PC,C"2B(I M7ES7WI",45-PE:>"/ZAXW=6+Z^]C5DS%5,DR+-%1%.9TKG+KA0=%%5^=&6-5QW27F+;BTOV!=S_Z3&3:@;-SBZS1U& M!9IN%@L)@YN;]8VI.%$_V?;P:>>",V3#N@^*(" G!9!2_@G+Z_O#@^.O>^V.P#HX^ M'C?2\_/^WKO]SR!.E\5GMW5_),NS%*PHZ;,T-W>?9];UC=(G<.:3>K?>\1 M#;69^3:O:!Y&@\'H/'JMHFDVFM9XW_+7Q?9[;:[57UI?5%NGQ_HP>ES[-[.;>K.=CKEJS= _ M7:9[79;+_P;2I"&(-[,Q%AY<*G<:WYK1W2)3/[?E\ZYYB.VF-SYRT^?I;B%R M>OF_&[^P]7.:=RNX<@2/U!_SKKW49MRWO751%R7![:SB6=7>6^W%MF0FWJ,. M]VQ]MVX9.$_(G"47CR=)3-I/9L?PXBCC4@_]BZE^^^MB%/WNM/*#_6L8EHKM MV,&N*:SGH-?+08M7'68\)'H>N@N-W4\'F+7\[%@'N-JHZ(E8]B%M/)<5\_7= MK7NHVLIF%$\JB?HEOY E]T3^BI;\, OY#H)PT:D%:L>#V_JEX^?7U>]]@A] M(M?8/97_..JK;.I]JT#9O;9JC26P';NU77*.[W+D5S>:8C[ *Y=TZS?CAVUAXGE;"%3)Y?D*NMQ-Z_.SQ\X'X MJ:EP7"M-A)&.2&%R8I0%_<^DC!O#C LKSI:N;87G:B0\>P3=JBRZ9QQ!7\AG M[!^BC0@RR[W%L9!/5@V9F42%^D MQ!1,$YLZKJA4)ELM,-"59VQ^,Z[;,%"6J3X(U/O'>@3M$?0I$)2:0N94ID1Q MC"T$)XG.74%8X02S(EA6K-PQ[LHW]D@(RHNB1]#MSJ'MP^A]&+T/ VU>T+VJ M,%"P16ZMIZ2@G(&QP',P%K0BJ0W&4,ZYR_FC&PO/TTIX]E&@WD[H ;0'T <" MJ,^I4WF:$LTS WJ_]\0(X8A+M;<%@*LWCY9SVS6 /K&1\.P!=-%,@)^QR-#C M3KWM5'@K+.R@HM/JZOM6C+<$D0YVG]&^%V/?BW';>C&^C IL>;J;R_3F:F9GV!LRTK(-.G9-W;S?\RBC#]WI4DMWD@DBM&M.$%44PHEV#8F> M2T3S>;O:M['[W]/ZB+'G@FT2Q9+8N+%I<[?2>Z'RLW;VL6$D=G/339-1M":L M+[_ACC9=Y7XTWJ)M4M9+8TZ'7E?#V+\R,LBM.LP_ZT:^/VBAY[,^;M7\>U?4C M]-+22C(E& @ [AS,517$!)T1+;A)/?-6%"NJZ'UZ:3W^^K:[J=;DTAN1Z.$% MMO-L%YX,8.5-XUY$F*LHU#?7VM[F6IIE+-E%>$TW?4$^M=#?9/_C'QX/CPZ^/V3^+^U+^V=++8SV/O<2^ M6-NT@QL/D=[CSN)VAY$>X#;[5 [+&JR6Y&0T M$V(;W4EIGR[P$&7X'OF"VZT!/H!MON@*$P>&+L$LY:H$(NPUXE?#/[VP6!06 M7*>I*U)/Z4Z6T5YX/'_B[R'N-9QRYQ"GXGIG<4^7X959>?5+9\FH+K@JE M7::Y)))BXU(E;78&G(NG,H=21WB9& Y >1$;'5Y87S*6+KBO'B09O\4 MV,I[;-TZ5WA_=;ZYDC>:Z %8!O.\[MXRZ&NM]K56.Q%EQJ5"IQPFR'-4^251 M-#-$HP=>JY +O7*#\4%F0G<]2G.ZDV^TS?-S$UN/P1V]4? 0Q893LYY3VL/F$=C9=:LJ&M99&$ M*AI&0._U)%:XP%NK#LDPJ4_+\1@O9,ZT^PNL1ARON@]*/XR/QZN;^%V\QCFN M1FYJP70$TJX3J\<-US4/80&.,UCI!8Z(=S_1OM03CQ0*_YS% 6&0T=@WY93K M3=P+3YT-3FM2..P/8@*P.%66L)29G.D\9T9W<5WXLZ]K[P^;I0Y//GM=^WIC M-\,?0H@=7PO/=I//'_>.EF^$/PEK;LT=:6#.4_W-SQ@!N&40R0/8"Z1 !4/- MKD[C9\@Q(936Q^2U@39)G-%.5CVP)[*L1(,[@%PL/ D__YQ1FT520$#L1+/SW M^8169X,8\%X/3G1UL9/L#0P('KT#?QEJI^=<_O0[O=2(J]NR ]07S&>@7CAM M0+,(F&_K#/&*YE3+S(!:W@V.P$EA.9;[51EXH1P4RSJ!L!D-9T*EH6C_?>R' M=4.;(Y!)%=!EHV^AG,*J4;INZQ#4=ZU";L]I687\:EY>-83.KW42PF]1&+ M2752L[F_C]R#20\F?8V$:^N0],TJ>B3:.*>^]/7UU5JN1Z*^8T[/,CW+W)5E M'J>>T8MEF5YN=TZ$[Q?#3$=+8:;#>9BI[RMU*PQ[:>SV^EP4/3V_[M-]:2ON M4[V?-M7[<#D@/0NG]0G?S_ >=5]=J\.,PDP9QF70A'LJB"RX)2JWD@CM>*IY MYF0W30:6\X4P[-]17J'J1TPJ?3A0D.2OUW#*C]!BVPMIG"=>64JDYRE1F@7"LRQWVBI#1=:%,OQH\"5YKPKW MKN)-J,+_T%49;T?TBO#K9+A>DBQ*DM1(DP&^$)7F($FT4,10T(;SW 1AO0NI MZ:3=\(SM>D'2TW6O![_24WX$]%(JRR0EG((R+&E:$*7@US0H#OAEBDRI+O3@ MQT*OC#YR^;QG0]>]1_B)/<*SN_3ET([.>OVW+U39%W:]F6Y^N6=%B#M6U[,B M"$T-"5Y:(IT%[9P&D&I.9[*PE&GC.G%.MQBP'R&@*\?T(W=UW-(.U;>+]?_Z M(M6Z'GI[Z-V4(YPR0$O."1$@LCBEA4B8RN->1Y4MJTKY7YY8[I?\HI?<$_DK6G*? MA[JID@4696J(E;W)FM+Z^B)*W][U]@IRPOH;PUTFASD6M)2&**[S(OBL8%GHY([7\HWA+RV_=M9B5:6TSQ%[_N3=HUF/9@]!,^-SDUFM2. 8 MZ0Z2$Y7J0*0P:>ZE-Y3Q[NL?=(QFH7[KFSU-3:3&X5DBGUV MZMJC1\M,=#F,':82_]V>ZN&)1PK^BZE^:X_ONO]>4=1A*)AT4[:S3Z9]-4S< MRZA%&26#IKGBBA@KL1=IIHBR5)'4>I8&^&\0G50;BZQ\&/ZH_1[R\6'+Q?O# MCRT/?QI5RW+LZ5[#*7>.=#R54G/CB0TT)1)^ M(85TH)P73F@G1)9JTX4VOGFD4SMIT3L@NO"1]['F=6[PJ\TN^[AR'W+KE_RB ME]P3^2M:\F;SLZ[ZOEZ^F^N?<5^](QK6JD]\4ODST!DO'56Q"NAJH+D7N]N/ M2.L[N@NNO2HH)]1;2R0M A:# P(H@@\L9(66*Y$!:FR:&Z&)"EZ _2($,2D5 MA#/I4\6Y8EA-^4>1@1F=[35D]G5&9?%#+!G'E@P+4GO[QDVK"Z^K[HA=[1;% M_&"7]F9NH73TIH:(*Y*8-]DF%G MRJ K:PM;.TF ,_T]M< ^=/DBG)F]0W_1H:]HR!1(,Y);6A#)437.G28^-8IJ M8QD3CZ]$?VBY\RLPYQ=?X?XN>?''T\K/W?B$+_KQY4T7RW;%(Q?FV;@C^KH# M__E%P15GZZ,K_H^(<4SW. M7:]UP\]8R'2-^>/*;UNBK5UY]P]?=VM(@.7Z[W8P=;!V6.I\G0/_G;BR\I%2 MWL!.3\^&;T%-'@_TQ1O\].U8.P>$O%!'J6Q>W%HM=#>#/_Q[6D_*<#&;0_PJ M\4/WUHR^XV)@A#?SJ]??;TE%V4W+OWZWU_>XO6WH]F&[S]CBSC\):.KDM$+P M^ ^TSKY?L^HT$Y:M7W4<$U!DU+1>?P/FIZ\&Y=!WL1]?_61:#9/)*-G'V\BJS7\.=?3NRES[-[4?:_3?S$XA@F S]$_KO&O? MRKIL*.;-;(QKW&;-6]-\5S#V,R+-]0\! ?&;'KGI\WPWX_*A@VQD'GW5D:C'HQN%\1^)AS5:5KR7!G\_,#LJ&>R>4_*/%M:F+IGL$TPV*RT>L]B6YA' ML=VQ_H?*&ES MDFGI"VISX;.59GKW28'XH4]S5G!DSI^'X5.)D<#_QD3 ;JXT%CL%Z[N&]O"V M]4?:P]L6=VGS,H14R(Q8XQ21WGBB0Q9(FF<4NS%8JE\IZAY/'H MG?_JK2^_>?>8B,FREX>7#^S8]F3EF[8;E1_ 5J!UI[U8>H:%49Y(HS-28#)>AJU\1)Z!E'@Z9?O#U!_ :X[/_>";_QW>>=I5P3]&=P1> MN7EALJ/7M7M0>]6@]C0J-M5:>),[(E*;$LEL08I4.^*T+PJM;1[42@7GQU2Q M'PDDN7CDEC\;UPN?2+ON'=Q+VG76"Z)GR#F](.J@]+_'-F\R(T)BM\Q04! " MA2**9S:U7FB6KMQR>4SM&ETQQ^>CSDKRT;PO/MI#67^D+PK*GD:G3JUU+,T, M$2$@S.F,:*[P(D/.M!2LD.F3ZM0 BXB.W>G2K_6:<^^I?DQ=.N\%T#/DG%X M/5Q@Y)P+&D1*6*R, >*!*)-[PH+2NC!>NF*EU/6CZ]*GE?<=28QL1S#QXF1& MKTWW8/:JP>R)M.DTSX3/&+%:>B)Y)@'HO/ZM.I%T#/DG%X$=:!/IX #+.0DYUBN666<&&L!_B73PE":!K%2.N*Q M]>E/HVE7J8)RIZ OSP73J],]EKUJ+'L:==IZJIPO&%& D=@B2Y%"6$_2S&5" M4R'8:LONQU2G$1>[U*99]O(\#;UW>L/:]/&IA[5CB;!>#CV4?VZ^2OS2)=6= M+E,_3UEV3;*A,2%WA25I;AV1C >0(Y(3+0W(%.J*E&8/D3UV8&ZMD^\A-W>L MF/-L)\L?N39JSSZOI+1%3Q@]KMZV5:XU+.62D8Q1360N0*=//2=6%=(JFPJ; M=A8_O)V+?*8NW0]88WU&\K^^&B&E*,[XVQY4;\D[??^7)S8-1A,]^%$EU-YB M>(86=^^YZJ /0BXRF1)NH M=[\_I7K.=SGJ&&Z$E=DVJ61LIO[);3;CV:/BT_CS%;=*,IL1AEY\F?N":)]Y MPJG/!5[N9.F3IL=TY<;?H?*10?99<^3FG?U+K0XZ,@#8<[0 D#/>),G^V7B* MVG^)6.7K22\R>ZN\]VAMBY3$M!]N&!@?!4C)0F1$F<*2/,]RQ8QE(7O\C* _ M%IP$'[];>'3O#'_K2F3*'<$?.95T*UGR@1*S#T/VW[T+N9 M-^%FOM) *QFTHJ7LVXJ_DY@4IE+2$RDP5F97" M=U,W\!HML2-M,&4[!7M2;7!K.&:#)MJ5/>@5P1>K /6*X*HB>-O.UTNNPYNZ MI-[S*9'[X\FLV[.XPSR:1W'D-R5HBJ6]OBW0 MY-17VCL[\KXD>NL1_'_MA[7>2H9\\P5ROFUGE3W3E+K5;;6!RHV'33]9- M*_P$V\1.\ 9N]+G0WCHN 'L;FU["[QRSIV )[Y2V2+=%ID=N<4&F5 M=L8/X=/%5E@='%R^FWP^//@;.?[X]??DP\=WQSO)PGI8/)O_GT+ZI,(6B0Q'N7 >D83Y21G#BJ=0BY,=2YS>#H/R^; MEBW]\_0S24[U-[\6'>\P>.?&BLR\3H76A.6I :#()2ELI@ W"E4411Z8[23) MYE,YQ$;>'9@J2'QHKJ#/I_;#G_XZ'%UKI6S@E$.ST%8$C0RPG\8YU;L//?N? MUD.]5"8M4J:)41)@VP+*Z\('HD-.::'R .?1!=3/VK8?!@3[_6$-X-Y$[Z_! M_?C.F:C?+6>/=C$WJ6ZL4=QK6CDHQ/DX&^F(T M;?.KW[9-URG=I3_/OC!K7O^F]F-=Z8F?B:5H1C1C_[3.[_NMK,L&%-[,QKCN MDF!\K5"[69[>U!!>[@J5W=B=GFUVM4H&?= M5?3%=%KMLE'M?ILQDWP%P'GGVN])ST(OFH _>^C/C*V2B&0^)GH>V,M7F-F$L MV*K-)T'U_.]K3G[LDL!<@MI\3 M2ZUW'7/O7!!&D:F="R'_,#S/S"JVK9;)V\!<2X[+X?>+T!;GPNB+HY>^*BO]3#Z>ZND@8 MC['>[ ;_;9\.^8-%;]L=Y,VD.FY'2D[WPC+C-C?&$BZL)%(5.5$B+S"J0(4% MI\3JLFRW"UPJ2@E/*0/$\I(4 MF7>$\UP77!6&BM66DB(UC@)$Y=P$[+7&0)UA@H0LYVD15!!^19WI$6L;2U ] M4KW9%^2P>-<[+)Z9PT)Z9[G@C@3F )T\0)2A A71=)86A;.4 MY*X RVGH+=9:XGW/I>YAZ^%8AL<%N+Z0J>]PZ)W6*QU6( C_K_"JT/=^RE\05,/2 !"$3!!,D^*PGN22\YEJ@)+LQ5,N(^,? 2MG_5: M?P]4_9&^$J JK"L4=B_PW& -(Z+/I[AT3XAGD$_!>_?$S;W 3"&EX>@MS4"- M*APE1EE#=*9Y2+4$O%I!-"U-JACH9U@SC4B6,S#A;=$_DN M3WOWQ,;5H*UEJ>MN78LL2Y4AF18@X2V7P ^9)9EG5,@\@*!?X0<#XMW2HB#4 MI)3(3#-22),39SUZ^31PUG;G4TR'/N&J]TWT*G^O\J\TULD$3:UE)+,Y)](9 M8.XB,X0Q1V61J52M\4W<0T ^@LK/>Y6_!ZK^2%\)4 6:.<><)S[UF#K!,+#" M!%&%UY::3'"]&E@I/*@N M1]?%*&C!-M =QRP"^C.&>!_;!>3 ]4V^*;Z%,G M;O)-;%?J1.^;N!G1G,CRC#I*N$@MH%.@1&O#2:"%M-ZDJ?7B*J(%%<"(21V@ MH"B(E!FH7FDJ >!R9;GQWHL5;^LF?!/I]7#7^R9ZW\1:WT0HTH+QD!.>NQQH MVTB@;:F(*%(/-!X435=2B3+OI4$DM!B9B?JL_!-]'D3[>:^K[PK)\DG;6.9Q!=CKFR)R?8RY6%_ MZKTB]$RZ\/6-,9^D.9$3&$@NB 6]B4CK+#%<@]5'G:5:YRH7]JHR)1C8?!CC MR5*/+:*Y(RJ7DBC%K:,V%<8^A3*5BL=7IK:T9F,/B#T@]H#X2(!HK!$!L)!C MMS8AP^50325HM<$UUD$KW\C&@N-#$B,R&UQJ:LZ*(EU6/ MP$9]Z63=(]6+.](7BE3:4RNIX(!/FA)I,S 0L(.>"RY/"S %U]23!G,SUX&E M1'B.I2>"!9RC"%=&930XIN1*.9I'0:HG,!Z?#5GWHPC6%@0O'1\LF6PG$Z_3VW^[*MF=78KJ M,;?'W!YS'WJ]@.6.&>L!:078QH)B+13G2W?,[4.M3VN!+P59=Y*A[R.M?:2UM]5[6WT#>B/?Y2C$W&AJ!GZ3FN-FNNO< M9C.>O1*Y7NE+92:< E,Y#?%^J)=$!^D)V,K!,*W3/%M1^AX:NCT8#>T4-,!A M=Z$1NB/R)[6TKQ#)\\NLZZ&RA\H>*N]VJS7P/)6<\-2G1/(B1Y]D1I0(A7-, M.!U\U['C1X!*L<.$[*'RGK%F^%G#,A:FOF2-[.9"_+Q1XV&A2!6\^H=ON_5F M;,%:;\'-5V;RHYIND9<$P8C2;#T<0WB'!P_*_"6^VT9"1S M(A"I4T>42U&18M8&CB4Y@"._GPW>#/3PY/_YR0_)'T=;LK1D5OHJ*>MDK"^0 MKI/:GY5$#X=3/1A<)(!]L2*/H(D>NN2#M_[,^"I9KLTSVY7M6-9N3[FSFG/) MCT@WE4KG4F&E-19%DR&%3A4IN+?<%B)W(=U6TKT5Y?ZN*WN:S]J/+)9PWR7D]&L>SB+W_L'NW^.H>6.OG[:.#* MX4F] W^SN\DO_^<_P$*D;]]_WO][_)&]_371=H[#6,]Q M-)W4$SA"&"29G.I)<@XC-\\[^$,UFIZ<)N.J_*:!N,<#V TL8Y9,*CVL&^6F MWKUL6-'00ELAH2WI ML1/W\".:'Z?)'M"=@V/$$_@*M(^U)).V!LC>2>4;NOP%B%TW3^XLGL"58B%S MW@!M'D9,] F,<((D#LQ6CBI=.@(-E<^H)QP>2JO:0\-=X28RQ()AH$T5G&B*.4Y3JU7LO5^,9K>S?;JO8:5P-^OM:*R)2LJOX,Y' MBM7;1PO2TC3%/KA%KD#9<*!G&*L-49H'&> 3^/^'N!GMP*RE@Z_>3:UWOY?# M\FQZ]ECDD-+MI(866K2U8)##'UI028+'(I]^=X-3?*W"!87V%:A');;V%@[$ M)>8B"64%BBTH-*,J?CC7I$ ] <JE^@#TW*J.?"?V;*!?SQI$1-& 40?&WV MZ]A7]6BH!S#F"'Y&J85/^/^9+HZ/HZ"HBY]9>$S#^]J1WX_.8*.B3&+YVSI! M'2\^!USA83\754(;GP6MYVU\ JV06+XFTR6GSY3K>SVTW^@#=6S0#+Y]&(Y:/V1 Z_^6J( CYI\E5P9E@K>J[) M'AU^^CJ7UN/!M%Y;>'R3X*M2184Q&4F-<0"^WA$EL3*P\(9;0;GE:J5NJ,]X M1KTBS($,EIGAV*.5D=QK9P _N$YO:'+T3M=E?013UNYP^ ]=E6BEXM;^&2D6J6$[J2 //G66:>)T5H!J11G1S!:$,FUSS13/U4K#"*X] M=11[=M-<8S?[C&A!4Y)FJ1?&9TX;LVDJ$-M&!><@?1,#,#P>#TJT44=+-NQ< M?P<,V@/D6_I,#^)5G.EUV(2RPDUA[$ERUA;J1E?' VGMI_4%R M5Y*$ ]B]< M@J70BLP+9CD/)+.&P7=L2@JC*0FY\\IQ*0JY4FAE M$P7(.SCI_YR"_.5I[*.6W5"K_.EGMX-B[]]@ZR/]U:!.@#8 %+9(-7$!;9-Z M6$89$I3$XU$54>,:Z;KJ<9A[/) P_U,/IRAHVV&S'51;<)Q+ Q;G8LLQ*"3Z M;#3=4N,5:#M+!7,@\+#24(I-_KC/01)*Q[0.(7/H@JW 'ZK%#D=#E = M7$>&@Q+45X>$#'HL[$4"Y.B_6^]=\_PZ(EOOZYN3[Y6YU%-[FB#D-)XV_4V7 M@^AHMJWQB"#<, QHLI',81<0H*O&Z$1E?CWP1^UT\:.!GX N7.,D6P\3G "\ M?H+U>-"E- ;=_3L6:5)QDSH%HH%!F\X$0"\ELP_24S#[;N MO_@J4CJ(QW>CH:NC^KYL['?$,\6NVD*606K;W"R:6(I@D3/E)J4:V*K3P:2Q M'Z-C=,Z7"X[1&8=>KT M6K<9HC-LY6-YS'*^RW^8@P(? 9P/IL[_]2^N_#8_D('_3EQ9^?B--[#IT[/A M6U?6XX&^>(.?OAUKAYBZ<#VC;.BIO.(PPIMY&LOW6^:JW)AQ<=?4Z*=A*L;7>N,>,U%+)Z<5TM!_H-_G^S6K3C-A MV?I5QS&!FC#PB(00&7T E-S%?GSUH",/46_>Q]G--T>W,6*,"#?I0'\YG5^3 M&>L3W]R (3K 4;[1@W-]4;_]Z;^_OFFRK&&3_ M;9'I;['8Y^D!G@GTW0V*\WV0FT"'4=H F2\Y7Z^5F3O)N4].]=9KHQ9=4X$+ MDEH+0I :0PK))/%24)=IHXIL)4_SH=IH5V)Q]_K,S VJGJ L_=A:07MF?+DE MRWC8=L1#VLR9Q9,=##E M42C$_(M170._! U& :TOI5U]">< UEY,+AU,ONPP;'1$%U/L^2+,WV13$ ) M.8%/+I]L/50-:NY^O(DV*HQC5CZ9UBC)SKR?S..#=O3- M#P&&ZIV6@@"\=A(SG6!F63(HS\I)=,]C//0R#HK?JD"92Z)JF?P".&ZG@YC, M W %4XU7O>/O']_M'W_82T!Y*5WC[YF/XK^/_;#VO\8):X#,6P\Z])-E@;PP M_)JW_]K2_MJ98;(14'DY;+++O :TFQ/XK[- \=*,FS2QR^E-ZR;QSB=G(W@* M+"]DI(!9@:%$(9?\#X ]RH/&3W;UP$YA"F>8)H@OJW9Y,K.$E;,F0>/: M4[A&2FQ2S0@.!K(A$,8+0Z3/,Z*ISXA1.;<%S4*F5YQ>=^G+@6K&LG?X?;MK ML^3*]^T>?<4M:E-<7FA4#7F;P91FF@:P;HUDH[]'LKG"7EM(+.>$>QRV?FL5BE)32S*K-92'4>KGIS M(BT'?C)>SW&G.H?1%WI(GGP&T/OW76T[H@\MNW$K6!%D8F"I)RI M)OU1.9<2P(PB2&4E/'#UQ LN1$'!=,F,E8 I.B<&K!:2*A&8U# 9S&P-IC7BN)GS7+U!$;JZ@'K4 MK*)5:(;^9#0I,6P*KSD9C5P2-(I,^"AF$<<(5(MZU4P9:A+@1Z ?^]I7(&^C M>@MZ;XEI8&7V$HZ@9[;<6NEQU3AN_&M7W_?^,G\61T$_;@58 MO7/--:^RO3O4.O5&5=W@.6D"KN@)O#[.>G5*K_96T9'W<0<2QA+R!,1W^\N4 M'WR\/(=V^?Y"IC:>W-^]BUEC>VBVEQ.@A WJ^/$F5!NUB&I,@T2(J9A95KEY M4CF*@ IUIOIDT ]89@ZU-:F8HOT?";2*(%SA&5=9_D@!?:@89W6,7#GRG7VYL]B MHSK,95"MNM-Z\ M>GHVTZI=64=%'[=PBA>#+KDHNEOFJ71C?='PT>S:;70+SC)*8Z[<4E3W:BYL M&SA?2NBX_=Y=DZ6L4D1C?XQF15&:D\((3KU*)MS*TT2O-A^Z3I?P%C$/ MFKVA.T3#\,L(H-)/6FOKG1]Z.-'Z VSE8%3#'A[#V]X-P+#\"0['ZC$R9#7U MMPOC;XH;SYL\!#,:N"ZH6NTF7SX>'.T?'B1[!Q^2P^._?_R:?#D\.O[Z\7C_ MZ\??/QX<)^\^'GS\M'^I2C,%S>QB[NTW#4$FXX9J\6)\$Q#!1/#U=\CP-1^F$X!)#UKH MZ *CM[-+3LW?O\ @\ZM.H"PVM]=/2Q2EX]D2.&P48A269FA?/IL,(I71-3P- M?\34_:B>HHNBM,VUM1 ]%( S4<4$K1,C9A.& M-YW .L<:JQ(!9"':-7AYN8 X"SM%%7BP.._EK6^OT==^83.BZF \O/,,-C*& M3IHK:LW@LZV?G\=LWW>3OX.:_ W+&S2:!CRQH,8X_[W18AHS!?8-2^R.<6OF M"YFI_^5P"A/!!^M1[-.)*CX,>C%+J(YNFZC+S;9U[DEI4ZBW14_I5 A88U(J MP9P.BE( =,6(P8MK6'^K$)0[1U?2]>\C!([LJ7?3@3\,!WX&^K& ]3&FH-X" M\Q]3*=.0X WI&N@QZ+9^AQ[=_4'A@3M)W9_L>TQF;HG]:5T,8D M!1.MAC>S,:ZIC=V\->6[(OT94P>O?P8>D3<\PF[ZO-B52A27_U,/''#S5.?6]>!@#-G7CWIY!GLFL],CVK/7Y= MR,1[9+JZ?8NW8GM0ZH)AMK3)5L]43\I4HF>JOB?Z;?AS>5-)[2TIOY/3TCD_ M?//I7RRUF6."DZQ@G$C.4RQDI8DOC+>V"-P4[.K)K PBG6&%YHIP7E B,RM( M$6"X(%)3!&V$4?X>_'!CD6MTA,[/?.T_?6^7ZQ?]PTX5KZ9ORPOMR:(LE\"2 MF@A#+9$B4\"2QI"\H-I94U@15M(H[U>B+,;VVH@/!B$NTRCKKGJSB/21^[(\ MFXXK/8!M\9'V -9ED70M@/\Q7"V$ 0"+#3@R3WAA:)"%=]*N7 W0JN!2^X"- MFN$[63!$<\F)"=P:QSC-_)HZ"E9:JV$EL1X^(\,+B4J-8YX'VB@ M-L\REC^.]CQC\*;4UN$0_[87F;LC4006^HL31;=3O'[MX?$9GFT/C]L'C\I8 MZFTAB"(]/YCU?2@'& M4>^CPR_FM,9!%D>E/\@IWA85_^"ZE-]>?%VSZ#:@U58.78EF]?W,[[-3?;OS MZZ1?D7*I6'"$49JA:QW,!&X%_%IHZ:00/N6/8QP -'QID6'ABD5'DB^[GX_] MA3/?XZ'3/%FC*ZY[2=D?KX.X>F3?+F3'VE6>ISGA6@"R2_C)I%A7+IU)T7JW$.5=0"A(WUQ(LI,)*HK"U#RO M;,H*1YWII*?B^WEO^'IOZ-Z/8AE';+SK^QHE2P=?[";O#W__??\8JY$!5;#.,/R&[&'0^QSAZ4OX-\=+(:*I!<+ MF<>:^B"Q=-,0;^!/L %?E(MX[1\;YE5E[><5][%F5].6>5K5L=:)P?I%OFZ* MB<8E4\ M+"W2/(*%-.;ML:9GPC:V.-21QTV C[R^(:\U8$ M\X(M3?F-NBVA-')3.\&.KS!Y;>:]7+6UP'"NJ62B$V#+&O\,I'"*7S)ZUL_; M:BRCD@".,O2D!,AE2+2Y)YHX1AACN69DD%EO),ABI?)A6LUJ'DUBX(G8.K]OJO[]O34/3\UB L:D8=DU9XCN\YQ&'>+Q3BWZLJK$8?2RQ>7#[R MI2E$N7>N*WE.=<[J3Y>D6E;-. MFC7$NITS'F^:%TS'<&#?4"7$RGBA^2MI:NUIW"50/1<88G-+V'96K/QX"M.) M&[=MK,@DSX7()=&6%D12K8BA0I \,YXJE@/7=<.*2#Q?+S>B(9S&<=\)8_$= M);>4K]!T0R49&\!'SD+M>>M:7/(\9-([@&*F/8 R]H7 1#57%!D/#B@A6^D] MU34E_ .+#W<5NMFJMI>STH*MW1^+G +65@A7;=7P:9W IM13W31:66I4HI?0 M=ZFM3+S$T'@0ZA(&FS=-B2Z$A6*?_WIXW_A=XN*SQY=8W MK686Z'56,%%/VMJC1]C[YI+ %Q_>@:<'V&+.XE #[W9BA\3H9\ 78$%H-!Z3 M;UAWMNF:#LL>C^J%GCIMR6AMP62I8U73>B=VS9D796UB(UBS-,ZPD4?H9YD_ ML?C!MAB7STM7?G2CXD/L0@A,\64$CUT\WYUZ<.?D1E]IRLB?(]N66(BY[8(X MP$KK]6G;M!'[TH3M$Q]>%*HA(72#2!U0I/-;-#;EP19;QO+,@Q&@8A ^[] 6V;EF"#-&O>S31$U\?AKWHA=$?L&1J5<=OW:]W&=VEU^<& M; !FQM@"&9=S%9";+EAMCPNL__U0'?0:EU;&.&56"V)%O/B3":(R.$R5%U2E M2A4N6[GXPY@7+"A+;.%2(@NI",Q4DA"\DH))$PQ=R0"9G[J^0%?V!SC8#][" M<8(NH2]B* B1:"3@@?7@K\-(7E\9/6#8T/5)C1$"OV_PZZ8;;80&7<]9.S]K6RK&/2"S+#QN.-R!B!R8X$)_\\GE4UTM753H-:62Y4;Y@AF0% M]B[FM"# ;CD)WOF*9?E\A?6'9>]M.IFT;CDOHS^(JVT03ODP),A M#.5B*!&9LFS(!(S$G;93YYRJFK:E=HFJVL=_P?CRKXWU6<\[<5Y6ZG^ZNOIJ M(W7U,[;+;ZJK?YM';OH\W14I7?C?C5^X<4X/+JN?[>9W6U9?-G8;JF!N2X9= M7^'R<0M:)W\QU6]]%=F^BFS/8UWSV&*7QQF7]65EGVM9V6TI+W"G_6U;1S9] MRJ-Z/A[5F*\Z:Q]YV:YOH(=U0I+I\%+I;UO4S?JYX1WY)ACK*6ZF1!85N6),D]2E@DBA4E(PE1/F1!"669 E*\F?U-@T-T(3 M%3Q\1PI!3$H%X4SZ5'&N&%WUE*_ZH%UC8<3/5M+:#[7J4[5%VFU#6IHZERGF2:YHCRBJB4JX) M+](L,XJ'+%W)9\+6KCJPE C/ 67S8(DN*$*M41D-CBDIGQ?*%NSEU?_>2%&N M1ZJCNRV[>+\N$NA83^IS/4;[ DV'$^P7W88$L/NT+JOD&R;U]5;$0QGM9B?! MLZD$<<]#OY.;Y'F*QFN2M!DS('P8L3I#@\%I8HS/0)1EOM 9E<';+@R&O9$M M42)A L.GP>C\[]Z=^/>-+ /1A1(+/][#J_]WDE8_%%(Y?61#H.>I3=8EIYV2BK!,N9*#*2%QH,AI11S&!-B5+!#BM(BO;6.'W#FEM"V\7CU7C]\%7;G3!&?.6$6."0J;T M1'L;BXJ9M"@P\?[ MQZ^[-"A>'O3?L1!$+()\5*U%,)^4 I@J284;4,,2B5D*= MNPE,UHUBU= (*/C0:'&\2:6']:Q$:;S_./:V=>_-BUT\XQN-#SOJ/]IJ(CY> M4]3#B__S'XJS_&V=O&_*17[2-E[ VHD/'1U^^IJ,!]-ZZVHG">]261C 6RHI MD4$$L'25))FW5BJ1VX;/R:FN$S]HNF?#KN,! M7#3%ML?M5T%N W3CK0,<\[31"QNIC4+PM!S7B0ZA&<)RJ6\(!^-@Y)C91-[IX9_)(4RW2I"EDE]00G'Z]O/^N\.O\6?V M]M?Y0 O:PZN5Z?O#9&]Z JIWPBEK:AA%U0A..RI'.JI.B3ZI?',YI3TNT*$: M FJ*26]E21&3!I,K#B:21*^'!J@WJ75$FPFJ;Y5U1'AZ0%N\8RUD&R2 MF1P#1B"?\&9_<@14,V.XICX(\G[DPV0\JA9+W2UKZN=812X.H="N)$;)Z> ;7);BDJ[N8L;1,Q[;9:PHT]T7>WB:Q^QK+, MH^G)Z2/5N(+C]72BM/7(ZV*@G)>:.(-#P2P+ -BXHP8&[*4 MJS1/Z4I)M8=1U*-)*[8KMHBL'EM:6<5R+X(@MBC@X&C&0,VP<([,Y#K-K0RP1D<]@E_M)Y-!%*V7]6U9XUE8YR' M)E6GYDY=SG@N.D:42^[ M);:DW#20LO\>_1]_[9N+/O+&,[G6]_.8N2,OH;EHY+[M[G>?TLC M.+VQR//U:6@;M((UJ%E FTTG$U#:4*F:Q8;6JE^@YR.?U%'1:A,LAG B">.S MMDVZ7J-3(--LYT]_+LVG,:'H<7T-*T;-ZW0L; 9(X!MG1LAPV6 M-.TI]DB2D8+DGBC%JI>5>I"OYY#QG,O!US7I#7BE&HU-L^XBH M\6$OIUHN]')O?-?3<=)(FV<0)@F9=H&FBCC&!)!18$05H HZFTNKN"[6A$D* MEC)F!2,\MPZ^(QWF[F4D94&IC'JO<_7$89(?7$';H(+8"LFR7LB-:83<&N'V M/U-0GT!7C#J@7I.HLSS&;44]AE06=)4K_LBV^0[E_&[^R)U%?R0"8RQXU*JG ML]1PF/SG=.AG_FNQLZQC-)WV\$_X87+DAUCO%7/BYIBN M3V"S8IHT;,80=9FMYEB,006O-6%!F6\FQH.TV&'X%XA^N+W:?CA5R MFG(!AV@X* "&"Z*I1M51!6E&*;[VY5F/OGB)+;=MX@C5VF4T>$LV!9!%#]#$LI 8[./55I M6A1\Y=)AKFA.,TF<#IY([5.BI(B:8NH,DS:GCY$L=?-Y;Q7W_[S]6;ZKPNM6 M:;WXU_4!M=MU)]"X5@G@'&J=R10+%)EC@\MZII\TPZ C',79BA MC05O'6D$GZD@4D:\+CAZ4T#KP:SE0N>\H 4O.%OQA3^<-$:V_-BZ?X]'[_S7 M!=\O(.CH8[MM'2E/;)O@HV^^04/LJ_"C-*^H]P,Q(:HUZ%,MQ9 NC0DP M/=J'[QT_VN3%DNT)6[7MUF=7A\[P>/[WZ=-"5N68CA[OBYF_+?IJ5YUT.VB$ M;AW4<$:IY:"#I2*W1&:(,CY/B4YYYH4 >TSJE8Q )0S61R.4,72>4*RN!U## M)N10L46PLS.9ZS^M%")X.$%T*WN>)U4T,J.;(.RKC9_N;5FNQ9)WSOT@[W$N;YILDQBU MQ*#Y ]0&^+9>4$:VT ;R*F>R2"7)L 9VO E5I"8C*G/8 *Q/_#N0 M=; M2WZ\3IWX;#L-4101W]HTG.=',RSCA!ZD8(2Z24!/5&X7*92 MR,>GF5D6TZ.03;I-MX_6PGVGY%_O MQII[-N!KL\ MMG#],VPWO^F)FSZG#QW@.4Q!TMU4+CWSL 9>ZYCF+C7[;VS*]R(:--^\XFVY M2]-%B_/LAA;G6W&Z738P/S[%[.'?H]LG^0CRS-V?$+9BX'1 M<\W3"HP[-=%Z&2)E[CJ[/X4\DUU[4JZY3>N^%\!9KPHK>WFT#9SU KAF+H]X M+X^N;M]2$;I>%/6BJ&>J3IA*]$S5,]63[<$VT467C-2$GI*C_Y^]M^]NW$;R MA;\*3W9SM_L^@@< P3?W[IS3Z3C9/C?IY';WW-G_YH :#.110TIV>WY]$\5 M2+W8DOPJVQ)5.3.);5$@4*CZU0L*5;,#D^ _\_HO?_W0Y6P9?VSR/.UI'VT^ MWHV+0//7X-5M[LM2DD^P7,ZN:1.\F^/MJ([=:#CW6D[QCIB*5,*TR%(6&6-4I$TA5C,\'],^XV\C0"ML\F@7.?S+]_D_ MZ.;LIV%U^=_>I/^]=A/][9X]A^_?:_CVYFJ;[Q+MJZ1L%P<(_'9@R01^6P2_ M-"F$ME:P7"9'N@!RE2':D8\$W;#%M:Y4S; M/&58S=6E>1IE^8H1]9B65CMA1.'I$_QTERL9QL]K3NVD^-[/-7G[80 OB7\&J%LG&(!7FM*-!##4, Y%0P)YR1L79QE(@5KU9%89H"=',=)TQI M#3ZQ##6+K; BME;&8;R3@'Q[38#G=FM)R@X7?G?/J=@WY_@11YKWV8!72GDZ M2);;+3-''DG$'UM-L53!SIO"VX[2WX<8>V_SO(Q3*TVNLB3/6.BB!*/\X-2* M7+$T3<(PDX7)TM7.!@E:6#QE62YB<(3#@NDHRQ@72:AXFH:B$#MI0]W/J979 MYLIH),O/Z];>($;/+:O^<@DA_O80.M=QQIU@VAD#:,LU2Z4MF-!)!,YO+,)H MI0<%_$VK/,/O8+^:,'9,AU'*I$BBB#N9<[?2'Q7B2'/%."+OR,A^6O\-7=8(,;[[[U=?>E%"YNJR4)H267+DVM85-%O(H^.GCI_>?/GQ\_TOP\=.7KY__]NO) MIZ]?GE(*<\MS#):E%?C(??/UM*_7QQRZ;\R6M?-*$.L"3L]'[VS9C(?ZZA@_ M?3?6%IL:+04LR_:=7:B*'\7PAVY[9J_W7V5N9$$-?,-U8(G#N4;X=D^\BQ_/ M+D^[_/A$YHC6%I]^3ES7P5F-@OYOF*WR;<.JHS@T8OVJ_9A@'U5MK7^JK! M$HK+##SC3D_&]:SY% [<3XVSI&KG0G](-="76J)A%W:1O,-*K\.KH"A'>F1* M[!':-&[2]2,HM2^+BMU;V]8DV#_@W.G&-VW'KI)+#>2QXSO Y;2NVTYO3=FT MS>,<,K@!>P];#N@&&UDTL]*S-R>3NY&#*0> LJ/F*/B["Z9-VQ4=Z/FGFV#? MNKK2,!48T[JV)ZM;W\R^<9L6,VUPBABK\K>QL26J;YU0Y8VK+WQQVG(TGL(W MW_SB+MPPD&^76L,WL++)K"'\Y*RL+1OK>G(5X-* A/!I.W5;8;/DMI$R-@/J M9E/5UR;S$'JV$__GM,);RV,P?-I^KQK[0."MYAF5NFF+M_BRY75.1QO7&+X] M"GZ^V8NBW4#?=N0&C6^T$+^3@9!UL M?W36N.(6=KO%Q[)1D81>!;+6_FKW< MK^G>-8B?K\YU%%NC>)PRDS@.!F(!Z.MDR%*;"%U$>13'V5:-RA^N?FC;)'XY MYM&LX^9)%J;-7J4D=P5OO M+/=\%#ZQGG-V)%+YY)K0-(O7G 65I]N%PD"[8F6_KS0,L!/GKVHZ3O:VA M2?IVKVA\6/A$!9]7@ZG51 \)E:CB,TG5%J6J.WPCN2*Y(KG:NEQ)DBN2*Y*K MK./O#M/< E M$T?W>GL/<,G$T;W>WMXM>;?;P]QT6Y9SKO>RRG!WF26H+D<.+S\4>(6AF=;^ MKL@8_&&#%R'NO@B):V+J*$ZSY7^B361=$"8^2N"A<=64_JZ:O[Q17KC-!7#$ MMFN-] AUPR[?X7[=J&&R '5R52A2[04G(DPRI@*A6&:YQ&+"Z%U&J4VBU8* M%_/<1$D>:I86+F1*A2'+(QXR*92+4BE3P?G-.T)MW&3-]?-MU?^(!E%(A2ZI MT"4!*0'I\P*IO_(K#X"#"%H(6@A:7M]&2R*=QT;$C(L,;#0G$J9-K%CABBC5 M2<$CNU++G#NC+;X"(A]4"6.+/7[=V>XB""& M((8@9E?,.)-&2H+IQ42,7272K&!9D2:,9Z$(PZQP"8^>$J,D,XXPEC!VIYB# M,);,N/T*8#Y3C97]"V#^LBAO35?9**FX!+)H[N]?8>X)*)HWN] MO;U;\HOE6M!5-ASG1U>X&IL2F>HQQ@VE^V%/07Z2#.7K2E]([($>4J$\ 2P/8KV+\C'$300M!"T/+ZMEO!M0F- M+- .BYE*LI!E0EIFT\1*:9,\*YZ4JT&V&P$L >PN,08!+-EN^Y>F0??,Z*)9 M;_.>=@&2>YH]M\'JS55A,@-6;QIQIK3-61K%&4NB.!5:A-;E?!L1RZ7CJI9ON+TRE'ISA[?)P-]54UG< KOCG[KGU=QH_X][/G@4N' M>MRXX\:-=:TG;D8%S]/MT-^M"PA?E$W9G@L>S\;8%.GU;XW@K=Q4[=%%W-<>]%3TFZM''8NWMX*^X3/PN^#PR] MS;;!Z-X'WK\/?G4:O?MS^"#0$Q(!4IL$,Z0V26T2/S]9;>Y);_EM*M8?G7'G MN:N#4 P"R67X>%:Y3WKI3M"/E.Y>T?BP0.HNI7N &/6UFN@AX1+)#,G,O67F M%W?AAH$@J2&I(:EYH-1(DAJ2&I*:!TH->8XO6&3JX.OAMITOJ13N0P.U_:C0 M=H!%Z8BC#WQ[#W#)Q-&]WMX#7#)Q=*^WMW=+?K%R$%0*%\?!NDMZ=!54ER-G M@V%9N* <-=-:CXP+QN 1FQ)F-MNLS2_%-3%U%*?9\C_1)K(N"!,?8=KZN&I* MO.1T7+NAGI07;N.$WXBW5.^BE^5C=N%Z3R\+$&UHJEP(&69.L%0JPY0+'=-& MY(P+G42QX(O>EB28))CL-4R^<)TV @X"#@*./@#'>OM*I-C[("Q8 MJF3*5)2&3(X'0H0F+50.EI@MP+[*(Y:FF6-I(D2A,YU& MB23[BF"28))@D"1I5P"9+WJVC++H!R3TO_K+=>4YG$49YIYI2, MF%*.LSP3FIF8&\'3.+(J?$ITT SSXY_*D1Z94@_;!@_%_%>T:/MDT.Y0:3$R M:0D_"3_WRZPE^"#X(/CH*7RL-[^,E-J)@C.K(C"E#![3IH5E*DMLJ#*=\M ^ M)7A(YA?A)^$GX>?^XR>97\^<4GGP%[^6:K[3[2_*PZ8E$TX)*)HWN] MO0>X9.+H7F]O[Y;\8BD0=/L+Q_G1%:ZN'0K9^=B-&NU#D,.%PT,1**9U$*UV!'W,%B^PN@D^"3X+/O85/LKMVI2H572R5PHIF+#F8ZX8WF>86&!J"C"=!O1Q*6\I^?+!GYY M$W;OT_D(,0DQ"3$I&YC@@^"#X.,E+F/9(A-<&"8SA\>W&6<9EQF+11A&1CF9 M<+V-,"(97(28A)B$F/N$F&1P/2AV"#]K6(97-$5534;5Q+5:YM/7?^1Y4<1) M(EA42,U4H0W+F,EM+V\?Q9&/RPF\U-Q6#3ZX7PG[,WWA J.;LZ#Q9W# 8<$%:MA CVR@ M:_S2!/]L@TD5Z*8IFPG\*2BF(UN.3D'%WI$JZ<>I)F%/TW-7EP9^M^7%AK\"__PG_'<#P]]&S+E5TPW8&36Q%,;$6K,L MS6*F,L59[E3"I#6"RY@[K?*;1HU*,F&D+%AL!3\]O6_3SX';SY^^O#;KR=O@Y/_^?WDTY>30?#IY.LR M$VV5#ZR,9.%4S)Q(-9Z1YRR+I6&%DV&2FB@3=J72P&/XX(LY5-ZH7H;N)9T@V#D)@./9+H!'V XK"X;?"J8G%73!M"I M>;M\?W6FD;Q"6J=!]'12S70Q+@LV"Z4''V=#?55-)S#3;\Z^:V>=\2/^_>QY M(,U0CQMWW+BQAHUV,^IZ^Z,=^KMU!VH795.V>1/'LS$VG93YMR;P5AY__^Z[ MO]SRD#B*[GSDKL_%$6C?IP[R*O/8J>O?JQ=7>M%;];!N8L7WOXG5CW[#7\]J MYX)?X?>S)CA!(W$K=[9ZP?H$+P0O+PLO!]CP_%==F[,@%(-G:7F^2U0C9-HK M&A\6,MUU!7U/9&R;R"2Y5 1*VQ28'4V<):%Z4:$*2:AVL&Q$/].SW_RLR]'; M8%@U35#!@'KH,,ZH?6&D#IQ.F99 M*&(L[IRRU-J< 1IE)BPB(:7ZD/>W[TE9+P7DO$LCI,\,HP#.#$5)9RESK>\C$4H2QRYX+R1H@#?QT!Z1E<>\0C6X]OH)9_=DU MTV%[9 ^\A!]X+TQ/'"Q\FC>E+75-1=8.2:(.57V\C&'-I0W3@AN6"ZN84F'* M,DQLDU&BE8K W78EACUY0VE>VGNCK_5(T^+(GTER6)WK9&"D7O-!+9 MV(2-A(TOAXTZ"AV FV$RS,'LC@1@8U)$C.=Q9+,D-T:N8.-#3/57PT9! 0@* MAV_5;O^IJH%0H\!],V=Z=.J"-Z?S^+C/LB6EM(L<+93.@H4JDNMA&Y[B2P+9UGKK[6>M2T$YE%@GYPH!3<5_UM6UT) MTZAW6H1NNQ*('32(O8QE#79Q9HHD8[H0'$ 1HPYQJ)DU5@N9JTC9E2JCCPF" M/PLHWM/&5JIWZ/@J-C;%QN>Q<;S,AE=FZ^I*#ZG7R)Y*$2FDW5-(661,DN09 MDSJ+P%0W.4N3#"SN, 9+/(]EED=/#8.C_/K.X9^]^%ZUH9]/U:B:7>S=M@[J MWZ$LA< )%PD77PX7;9@FJ2HRECLPSY4L.,L4H)UQB8Q,(HMH-7KQT!#XR^.B M4/V+7%#\^W5M\\FT'F$F.!:60/EI,\&7*MS,/C!50QGB>REBI*!V3T$YF[L4 MC'1FL@S/:$T!>L9IEO*(A\J%::2>5(OG^AGM[ZT,MTF4L]I,W1^Q*L_63VIE MQDE3$43NS=X21.X>1&:RR"->A"R+A&%*%2G316A8[.(H N!+8\6WE\;RXA 9 M2@IS4*!]FV+Y2W>I<^ATXP*=@PU?C<[ALR5KWGTK)V3*[ZV D9[:@EX!:UD9 MF;+0VI IS!_77%C&79K%F5][YS.H%7[[:TI^!E>&9RJ0"M--<8-S LC0&(0FEC;6.KM'C2-R"O8LA_G M78T6H5O@W,G0(=M2[/9P!.E0]<3+G#'F/ HCR27C480-UH5AF2MBEIDTMUED MK0Q7^GT^QE+^O:Z,<[;!D\:Y;'^9"_3'T85K,&/P/4SNPO<8VZ).ZE]\A5(Q M""8))E\.)D5F=%;(E+F8@WGN>(2F=L:<,"E/G4MCZ[9AGK\:3,:<;CU2-'J; M@OG%P1)N6/"F=3=)+>VA-)%:>KH:D2*.HRSBS#E4"6D,*D&)C&7:"&V,R1.^ M$N5Y5 /2F>SY<\IME;].9?]T!(6C":@(J%:!*LL+5X09TV#,,*6L83G/X=]B]75[C)J13R'>$4!:&?+AL^W8>JX&U%9NYNU+0W M4O7(37]0JZK]5"8O5?-#)=(9P81,'%.9%BSEN6$IF,FA2#)I9+8-*]J+__)U M=JP]U6!RX#-4=LV>N;+K3LK?ZX2Q#Z3I8"\XA!!Z'Q$Z+IP&:[]@-E4%4X#3 M++4:_(',)$(7+@_M5K)97A*AU7-'/W92_O8EANZ748XLS.<8"+>>B>]P2#K2 M(!G\&,MC=D3=:7?E:S71PR[2_J;T%WO?!NX;UB]QY,4\@XS*(XE":JMI/G2[ M+Z7;;O1V'V+LO<+85;8@R!USWT0D8?:9")GQBKP)W*5L2RS M@H5%CA =:1NN5(;=B@_R2(B^9UVI]""A>HMN"/RL835_G='QT_3M?',5Q\OTM+H#__66]@!N3N?7E&^CUX[0&?@V @>'_M7/!.7QTU@0. M5FV#7W5MSH)0# +)T?=]E,QN898^?PBF$ Z"RWE5%YB? 08&=[^M]M($\!,N MY&]'7X[\-S[HD;9Z$-2N&3M,EW/#JX'_!%PC["M@[UDG!GN:_ONZY3]@;=OO MJZXR:VQB610"7 &Z@0%:@&UI$NX<6!*)"Y_<_O&IU^#C:Q 7W8%L_&AS!/P5 MF Z>'OIRH, 1.[?[3JM<1*EFHI"*J4@[4%&6,QUIG<96NRA\^F>'4@FX%53J7 MDZ'[QFQ9.[^IQS"QZ?GHG2V;\5!?'>.G[\;:6EC'4NBS;-_9A0F!.> /?TR; M25ET4N+'Z^V%\?WRA!?Q,N5?Q/C7 9@( M(.7_AC;1MPVKCN+0B/6K]F."O%=H)0,C3&&8>EB.W#;HT95QGE3!1YS=G#BZ MLP71M&OMO_\\FP>AQ_K4M?%EI@O8RF,]O-17S;OO_G*-@6?COL=C]M)/1!G@]D$5+M#/3P5HMM"F'_N;'P-N[NFDJ M4V+CV=:C^OJHKTJ"Q8P<<,O7;WL/>/^=V>#]KJ3?+0C M]B1%8G8M$N,#,&<:F"D+ M!UQFT#JRP5C7DU(/88!9E8>EV@X[J8J24)DHR26SN=5,<5XPG7/!DK#(39[& MA19;445;O #Z4#6UDZBU9-Y@@(H%^33!CR+ M!I\$P[Z>CG$]1\&2F+W>VNX2\/ U!1Q)\V4"]$:*_E)-RZ;4(XV:HJ[&=;L1 MWNPT!LE;5X &X'4M2?\-P0<=:\'P!,A8B/A.2GB>&)$46&U?ZX(I$X()(6+' M4BN$BIWC8;9RI/_0F-K)G(SPWH54H[!_=D,D[N^ C%>]CJD=+>OXY3C1_5\Q MW\+N[&86%2W"+.4.R)_$8#WR-&9I"GO),Z.+4(5QECZYI/YTE=XQP_#ROSY7>!@]\9HQ]13]]T+V37Q+'_MM2V;CF" (.9,CTY=\.84 M:/;6H[9/2@ORJ\!TE O*)FBFY[ 4>*>='>D4U7!877K@1LIB;AO\O9HV@"_- MV^,E?IH=\;7/K4GKT]-)-3OCQ+5BQ 9,0'R<#?55->UND[UKEY+Q(_[]['F@ MUU"/&W?<.+!?0%AG)/?^=3OT=^N2'2\ 1'/$Q*OCV1B;KE'YMR;P5AY_CW&H MS0^)H^C.1^[Z7!RI,'WJ(*\RCZ==;%O'Z@])-KWS*NA,W)XS_+<^_/Q,V3R] M30 %SL!/O6K=_=V]+V1?MF*05T.[.5O8FZ&_MF;H"9JACV>$G2#.%EF#X(7@ MY67AY4%7C_H!0'.G]_$O]4!EG6A&&$82L8%L8R<6FF6)(+?ZTJ96GL#-.)$;D1:9+( M%0PKG#$9EKD2(L^9$O@=4UB6.@<6=)QD<;&2R_[R&!8]9=%RY=+79 M*)C;:1%B %ORC*D\QFA-G#!CM.")R'FJW Y%7IZYBONKPRBU&B60/%20W' S MU'&;&IZRS#K!5"%BEG$>,9(ES(D"[%>1"J9C M*5F:YFF4\4BD;J508VQ,Q*7-F? 767-GF4YCS;AV(LH2)TVH7E\]" JV$(;1 MEAX AIE46YUF$>-I#.9J5#B6&Q4RD;E$Y3HU^6K;8JYYI'3N&%>^U;&U+(TS M=/U3[GALXRQ)7Q_#4NIH3 'C+V.1BC-E1")C)V_J"JN5%5(:9HM"@*Y(L*^.B)@.$Y$) M;9-"K)3P>P5=L;E %C$\8=B.+)DP;/?.O1*>YTYP \8OQ@ <5A7+3IF1^GC:= M.9T/'6FB/90?TD2[IXF,$5D>99+9T&+?2JN9YM(Q7J01YYGCH3,W-5'(99P+ M95E2R!B^XPUS+):8QG&::Z>,2G9($_7OT)(R, @D"21?#B2%C(H(B\#&VB@ M/'_\YB2+\R+5D0HS&ZZ$NZWE*E9%RL LA^\46K-5(P;X9@RB<:DZ(A9+:U-G4EMO /!;]D_?4'!;\*P M@\:PE[&FXT(IXU$MS SS*2$ZXY;%0O(P3,#2%BLA!R,+[8S0+%:AQU$PKC(5 M,RFR+ L3%9EHEX+?4>^PD6+?KVE+^P[+LZ88OM/CR$U((3U5CNZN*MEWE?6@ MNIK[J=0V-'>*PRBTH'_R4%JFPK1 (]LQ W\U,C.)S59J/B51FL81-\PE-F7* MF81I'2;,R8S+.!9"Q.;U#7/!-S=Y(JEY;JGI4SEC8@R"T_M>Y-9.25Y8)F*G MF5**LU2 81\:I6PJG4B3U8O<)I$Z]MW9,$(NK6-9'&4LUR+-M7(Z3>SKPZE\ M[C)(/9*:%XN8^]G/&N7AJ(\Q^SN2^#9P?I#E4?DMG?=VQ2NXLY,>>0C;%4YY M)%$Z;84I2*\IGJ]33O8^Q.BI?M-AK&64H'Y3$9C^88ZUL$,FI G3Q%@+'L$V MNCV_@GY+GSE8M:,B](IVX0T:D,NP<\Q!^+KO9PQ@ML>%4*QP/ ;?0F8L2[#, M:I(668:Y/*)X2N_N'3AC$.J9KZKNM6S>ZR0"?L9&SW^=T;'K'@Z_V_)BPU_A MJ[N!TC?>?>OK[@OHN+BM=F!/"C"8TE0S33U].@C<_G'PZ^>GCUVL2\B(MZ+=&J*?1Y>N9"SY4Y_#>JZ!V!E$. M.\LC P43_0W&B%4\SE:,EHV/O4U]LHL,2R#5.;1MNP9)YWQ_G1YD.I5]QQF',P 3B8 M^-;GYY5O?>ZP]7GP>K/[==8&.."J]<3=MJ3K [_> @?!I6[6$O@U!2UQ+I9X_\D8;L%E 'Q->2:8C?(D+*Q6 M1;:5$,_);,_F$O<9]NT#C%N.IN7H]+>Q@XV$>3779&\,)LU<^)ACT M(X8+7+,M2(^.-F< OQZD/QD7P]U$IRA)BQC^QZR)L6I@(<'P2S0K5)H7<5)( M%ZXDDC_&#-@^.LF[ M";JZ@0-CV(1](LBE7A'#,\$7B@+O!H/6%9:"2>I^?Q M:E6)QYN*NXQ-X0YCT\,MM1:1AN!+@^$7E."YF@D\E%_YKSM=CX""#;SE&[+E M'].Z;&SI%]T$S33_ P0ZF%3^Q;-WPDZ5E?6V98F[$=BR,;6#6>&#\, _I[J& M+3FZ%D;;% _;:LB(.YVJE!=,1%C=Q(81RU/@S3SFHHC2.%=ALA4[K*/;[Z[^ M)6.\=JCH M[PX8[7P\!;G(=0,L.A^@+0]-1/ +"A?1GHG>FDF8#8 MXMLL2#K\9R'/1\&/Y7"*7UXS3YC7<&IA"'P>?JG=.2Q2#SMC"=]M/)2?PI\1 M9YIFZB??O;D K,?A//".C//@@9@-HHNO;"8@.X&^U+5M!@$ E@4XJ8&R\-FT MF4UT4CO=3.NK[O%S-SG#>2,P?G86"-?@2817:DN'*<&9ML&HFD]UM&Z!U[$- M/H')X1&9O09B6\4JY\(PM]RP(HTT> /<,1V)F(6)%:-O!< M\_;X^EE,>W+7SGPU9TU/)]7LD [)!R.C8L''V5!?P2R!(M^66A\013^]ZY*[/Q5'&Y5,'>95Y/.UNU#KI>4@JY9U7&6<2_)RG9HM4 MAA=(3NEM+K$'P0O#R MLO#RH%LP_0"@><#F\1RR)U0C9-HK&A\6,DE"IIOD6S[J)U#:AL PQA(5*]M"@G21ZC@N)#-Q'#(EHQ O M_B0L%Y&VN35AS%5M3Q8,T>N:"!'WG M? *SWFUI3\',9MQ%.LH9SQ/'%-X"T";G+#-I G 6::U6;D\])J'K]< L#JG? MY@X&P_;/1#Z9)['XPW9,_6VC8<$YR ;!L1)#*4'RALOR]=A2)+F6IA4P7Y M)VFIV!D1I0+;0&%AC4P5+%>Q83H/DRR/8YW:;176F-U\_."S*%K]]'[INN;7 MJKW3WEZ$_-C=@_S2::EM*:XDI<+RU*>#4';'&*/?*%L(EV=&%RP5S@#*2LU2 MISBSLHCC*,[B(EY!V4>6"-D1E%6;2U^1,%&6YFME:797PLEEZ&F5ZMUI+]!O MA>9"+M-0O$' <*L%GN)(]2PV248B>-)&29CB,F=12&.3>:V^<\/7@1@%7I MYG*!)$/40>,)'32&[ANS9>T\4V')I.GYZ)TMF_%07QWCI^_&VB)#+WF09?N^ MSNWB1S'\X8]I,RF+J]FK_5>9&UE@K6^X!BS^-.>R;_=DIOCQ10N?=L?RB54* MD[45"9\38G5P5B/6_!L>4'W;L.HH#HU8OVH_IL72LKX\V#'XSZX>EB.W#7I\ M=I-I/<(B@Q]Q=G/BZ$YV9T)W-O?HQX"PK;/.= '[>*R'E_JJZ:I2+3/PC#L] M&=>SYE,X<#^%_%KET_65 :U.LM2!SA-YDC!5N)CE*HM8ZG)NHSBS*G5;J0SH M3C',]MF-JQJ#:5OJ?].7>J;Q4?#EY.=?3SY]#3Z?_/[;YZ\?/_W\E$+ 6YY? ML!;(#J 'S]]=4/EJT?#?:1WD6"#4-0U64MRUJMHZYT[&IF"A"3D8P,:RG,>: M%:FR12IS580KK:T?(\DSB[>KHCTZ[43[>C"\^^.RA?OQTT_73%S6.(-F+@9@ M&S?Z[J^3RVJ7JF$WW;I\U=>F+9LY; \+ZJN.+3!(.GLN&-?516E=8,NB<#7\ M"3ZJ+TH#K\/JFO"QG9I)^\MT4@YA>DO/3IPY&\'*3K'F+M:(=1=Z.&U?X>M? MG_OQX3>L%UM?5&6]4N;6E\O5OHAM50[]GTYUXVO%@\%_U=;&'<'2\1/WK6S\ MZ$7IAK;95'UV.0$F/ K#\/OK=N%-&5]K 8([5$_>>6EFOI#W<:X;YPV+FW*_ MV(_N;:\$!.&10O'(A(H$C\,L6:R['.',F5_^+JR;9E85%[QIK#!? ME_^:U[(=.ZS4[Z;G2T)2^WK/;1'H[D_%<%K:)F@T2G2#%FDG.6XFI;,^6ZW4 MN84(89'=>@I2/A.PD0:K5@^]H'GY0D5AAB5" NZ_2-XMW@Q@\GGCE_7(_M!?,!8C -)?6[(<9HQO?E?Z]-JOY;V#-U^6%6X*?KG+^ M,D" $@YYZ>Q9U>Q_3C66W/7C MGOL"VDN?C";X$3!8ETFSV,' _7-:CE$1'(%[$Z [@DPT""X7^[U8M%V(5 VK_:E MBDO/V!K4QG2,9G)PH>NRFL($L--)^_G-;7$C5Y]>!1.L0>Y?B"_#3@I MG:7 M6A4U8Z'EX8VN\_;]N*Q!IY/TG/<;6!C,S2'D)=>4UE]G'4QN&8"+J'(LCUX0Z87,''IAL/. M[O1M4@:=Q:>[WV [S[O"\(.;FLM_5^?P8S5J86E)\P 0NM/:O]*6^G1483N# M:YJF$^O6KCROP++OVA;,>U9Y1\B7H[\^R189*L"X"S>LQIAE,NT^ .H!0DR6 M[=2U0[IV$ZU74G/5.\.>M2BPP2M-4"JWYI7N3-, V,HIZBH@'A@QL$G& *YZ M:WX,*M*4[2;"*\=8O1]-DA6'!?EL.O3\%^!#OD7 C2_!&WV2D.>4HAS!KI0 M[8 9$]!I;3)8%,.VJ(W;T5-_\N_6QLB@33FHN62Z-9"JS MG&D7ABR-LH1GF8E-LI74WT47C9M1LX^CUG\&:?KAJOMP4_RLZY(R=?;]Y+ZS M_X=X%6[^,FMWLOZ/IAE M.I+KY89X]R3[VC8:]^^: ^WM]B*]-( MGMZIHT?3>."F[%2E("J;O;^90%3A=W.%WWF4[C_S^B]_78K4/6_=Z)V@(\D1 MR=&VY&@10?""M!1%($$B02)!NK<@W?#BO32UGOS=T3A<&E-'<9HM_Q-MNKE_ M2Z9#?)3 M\95&Q,_KAT&R2[+R"")SLM=7SR8"KKW MYL2O=_6E)PRC&J2T9.+H ]C> UPR<72OM_< ETPOM[=V27ZR@8S_KL7QV M%VXT=6WR\'2DBZ(98"K. M$Z;2)&*95IKE7.@\%+'EJ]WR"F>=#G/';"'@BZ+0+ M=Q&2F8J-Y#)_+FYE7 MG2C^!)*(1;]P$G\O)V)%' M@KD\UTP9"1:;31)FE4FB(I(NQ+SWZ\!FH\QEF7#,9*+ *VH6=JTB('(SZD M/*ZY^I&*1)Q(%B9YSN#G'-2(#IG+XIQK:V51K+KZ212'0DC&DS!ERN66Z9Q' MS,7<6)5P8[39(>6A2&\0EM&6]A_+P'BU*@4L2XO< )9%(/^%?HF*5IEEJMNWUPWSF;P*IW6]I3 ML$J4<2(V,0-;"8!'8UY+F$E6V-P6IA"%5'(;B93/!U8IV%;]._V@-,E7"!1^ MK2;8[ZEI'%WU/B"I(8UPS=LV11II<)4+:<%\YPW"I7<)NG=E4CO/=BMB4E$/)TH#).:H PBK:T_QAE M=,9U7N0LRP!T5!8+IFV*23M9&F:YE%&ZBE&FL*)(8A8[O <): '?SA638!"Y M3+E<\OQ9,4K$X2".(\(HPBC:T@/ *"YYD;J,:>UBIJR_96( K4SA\LP4F5OU MK',MM<@!TM(D39DJP!O/0IDQ8U6JX\PY&.9Y,4I$@R0CC"*,HBT]!(S*BC@S M$9A#B39,:0T8A9&\)!1*I$6DI%JY"8=.8)*'FJ6%"\&."C%YA(=,"N6B5,I4 M\)6CBJUB5)0F@RPB7^\I(3_*#9PU3]!C[&@<^':HML1^P!3Z.QSI(75P+2\P MT6G"(\Y"GFDT/T$=J$2R2,J8NR@2A5IIJ_N8O, N(?=D(7/OK?7]@;Y6OU2C MTU_*"V>WJC/D( U)8Q",T98> HPYE8C$ 'AAVI^*HX3E+A5,:A,[6R0Q&+W; MR!=\!1B3!&($8K2E!P!B8:)"86/%G$XRO*.1LSP/#>,JR6P:1T7(PVUD$;X" MB!&$$831EO8?PAR@D!+"L-#H"-Q)[5AJTY39+$TD%S&6G]U&;N'+0U@XX!'! MV%,"D)1SV!'W1P>/F%)[N=$C&^CS"I;T+_\'4AT'(T:D.JZ5-=.)RV68L03/ MEQ2H '#AG6,BDE&2&G#5XY6#J<=$(I>E#WX>.OSA_ '[%-LNRM$B9R8UF*@TUTZ%-L&:LBJ(HC+A<:9/UF!#D"^*7&'!JBT7X M15MZ"/A5N,(J)R2SN0(LXAEG>,>#Y2H7O(AD(=.M-(UY2?R2=*F9T(NV] #0 M*RZXRF08L2*.(J94A-?1$BR*[:04N< +:=L(/+X@>H6#5!%^/27B.$MY7,=> M#PE#[DW$T;_MLJ5)7@WMYFO/9[5SP3G\?M8$;F2=#7[5M3D+0C$()$>]>3>; M[0Q/;5MG *7QT__Z#IRO6]>Z&V#Z3"J3EDPX!+)H[N]?8>X)*)HWN] MO;U;,J50/"D(T'4H"(JZ.@=O6Q=%.02G'-P8,RSA$;K0M8^Q >J7O,6(F(H* M:;ER+$U=SE22"I:[)(+YRI2[1)@H6JE)JJ1T49X(AA=[F;)AQ'1F0Y9H)RP\ M+V6T0_V24SX0:4H1,@*V7=]2 K9M7I/(\5YJI)E)5<:4Q H&(@Z95(D*I-^6<, 9%%(I8N#@L3\QT* M6T9TUY6PC+:T5UCV9D:0YPT2Y#HJ'.!<&$O QE0ZIKF1\),JDAA^ M$EINX;F8?HW'*3,2VQ+8C+$I8E MO&!QQI,XRJ)$VIC.=7:.\2FM\TGRTY5U"ZI9Z]B@]+UC2744:_K2-),[GZ]4L!XIZ-1- EQAV2J> M@#MN(J? :M4Q2[G3+#6I$5%F=&Y6SFL>DYKY?' 5#F1*<$5P15MZ '"EDPC MQPB69%'&5)%J<,PY_.JL"Y.D (=[!:X>DW#Y?'"5R(S BL"*MK3_8)48'7'# M)7.% #LIR3*6%[EA/.0<12G!3,"^T7%&8""U )^%1)@ N ^6DVMYTD2AT8S MB:T^%8]#EELIF.!A#(9M;-=XV]OMH\+E((WZ=PA.5BMA%&'4"D9%402FJLX! M;RQF/4JP13-A6"%Y*&22.IZN]!>6"4_S).?@6.<)4WD4,IWHC-DBDCK5>2:* M_%DQ2L3)@(N$,(HPBK:T_QAE5*Q] R&G\AAS#A.PB;*<)8DS!DRB7(2KIQ8Z MEG%B4Z:$XQ@Z3!FXYYQQG85%:"WXU^)Y,4J&@T21'44815MZ !CEI$CC--7, M1KD".RHW+)4Z9D+D26%"&R9FI3:$S<&=BWG(N"T J+(B8[GAEEET],(H"N,\ M>5:,BK)P$),=]:20'^4&=L3]H,,>VD9*GE4IM"J]B&V\@7?'D8BP75;R00HRT] ! K$I,(O,]7Q%8P90QG M:2@CEB?.*FFS4&5I(GF;)5I(+7P'#!C![@K$G1" IZ; C[G+OUT"/;*"7FKZ2ZC@8,2+5 ML:PZ1*&SPF66\10S"D,EP'V/,C!_BSQV(BVR<"4+\3&AR!?LO"P':4HGZX1? MM*4'@%^YD]PXHY@6D6(JX^"Y2T"RR,:Q"CF6C%UQWQ\3@WQ!_,HRNF9#Z$5; M>@CHQ;,X2X5C121"IB(-3GAJP 3+9&B+(E8Q+[81?'Q!]*+65X1>M*4'@5X\ MYK$+9<' : (D4ECW-1.<%3Q75F8\![ML&V''%T0O->"*ZF"OQAOA9YT/W5\] M:7" ;&3@< ;,[GMY>VC./(Q9BF69G-%9?$V^.Y#58^K6D]<\+_T M^?A=\-ODS-7?!37R:0//-<'DK&I< ),ZQY_U)-"U"T;5)+ EL/)D> 4/#WW' MZTD5Z&"LD5.F0UTO%4^'T?/3.ELUXJ*^.\=-W8VVQH.J9&]EW>?4-UP C@&C7UM4PT+=[BG?\(#+S]1KD^>1A$]$Q+6;!>R^BP71P M5B.J_QNR\+<-JX[BT(CUJ_9C KZCO"(C3&&8>EB.W#;H\=E-IO4(9?@CSFY. M'-T)YTP8S^:'-6-]ZMIS&*8+V,=C/;S45\V[[_YRDX%GW.G)N)XUG\*!SV] M/H>0K\&WK8'9FE5Z0P=1_!_R'_ %V#M$Y.8? "-FVC3 3_^ OPZOFK+Y1_%( MB;QL=S2OAG8;)/L(LPWD4?#K?+J^QG/RK@E^G,_:ZY3WWWP5 MB$$@N0P'0"TP,7[1.0)=593."BK*8-&"!Z-*JF M(P,?U,Y6\$ZT53VU)[4>-9VE_P9,FP Y2/)WGV\\]W7QG']"O'L["&"YYFP M1D]=34_/P+9IG)\,;%LS<>-F *_#C<0)P:M@=+!<3EV-#ZQ?P@ &.0/N0IL( M5Z-'5[.O?G)H>0V!/6#'?.]27?D6+(;O7W_G6H)G6%^4%K&7@ MY]I,\\;]MKR]GB WAZNFD^L3:2D 6WU]KW2S9K"/(^/)\"/8 MHI=HHMJZ%\',P X&E5@)1<%_ ;<.?\VT@:^DH/F!JHYL)C1_IZ/ M.:Y+>#?L^^2.62-Y[AC+*^:[!D(6ARG"BMV@91>DVP6L8-1ZF/@\> 3@HL)+ ML+F%+7--Y ;B^H*BK&Y"*5P[\&K"887H_.@-\"FL*[\"M^?C_=PJ^$(IFW;;O^F5Z#IKL"O'B"^BNL@"V!O_R?2N^..W?@8],N;B9]_):[>B -?I& M*3T#"VN(5E;30M>TKJ_W67"CB[*N1O-P0>-W&B;3?F$!"N.J*3T;!=1.P#W5L < MQD,:=]DJ#%0-Y5TX\:8S86X^-;-;-K+=[O'8ENWMG]T(N&AXP&*W00[*9J-E M]'$27()$@&&@P7YLSEI;5F1AW$H/",O(H< @YU]6]=#^1Q,,03Q05L=U=5&" M6O<2!;^ Y>(F",OXU;'&27F;'.SFBZJL ^L:4Y?CN?$"7['35KKCA%.TEO]1S7(Y;FBY@DK=_T'9KC7$#P-!+QXV&$C=93:#8>^P5"5,;4X% MV.R."CY."T YK0M@RP#V\=0AJ'?6@- M17CU'P[I#G9&.8(7>UL29K*!.='V1@H&"0D),$40\YC0S_)_[N)N@&W^93F #_K7\ M[,29LQ&L^Q2W#KV2)2!: #+^=BNYD,')R,=C ML$]BZR^=:3S)!RW_KWED;>PPZN2FYS>,B0X[;Y@3C4:A]AIA;L\LV6'7+:%. MBN EIQ7X0;U4+A $ M)KBT6C_,&+,0V@#L]?G,?V,W#:#;S<8O<[BZ8>5,/ !V).M<-3"N8"JP50@A M..8_I]I'6'' M5L447$9/63ULJCEY;]K??U3@GL[7"GP[Q6&"EO35J%OBY&K<$K0]_.F0&WAR M"E9@:^$M2+/8P0!,OG*,6F#5PIQ-:+W=#X9C&YDN79=/T$S'7M5?@']>36$" MJ..[\.6-;4$'[_2J#_2&E!CQS:D!&J0&4&K 3J0%DDQZ\3?K[PC@[ M603)7M,H_=C:0\UU;V_)9EAV_6YH\(51<.F&P]F1/N8_##KG3G>_P7:>3X>Z M-2MN6*C^NSJ'']N3@FMV)D;E3]MC;EOJTU&%AY[7[,IK<;_S:E1.NC,Q![ZI MCS!XMQA4^LU)MG9 !1;-A1M6 $"@<+L/@'I@#TR67=*U0W:13NM-TKF)/;,T M-NG\PXGB?]">HF@2?9D=H 2?W:FNO7'W4U5?PH_LEZKZ$W^?/W//!)H$H6SW MB/C4X[9UL3/\7)O:&^_XIEJ:T\&,GD_*OVO?&)&B(+V[/H^=/B9,W3)]_ C1N=NJ6OJ?DAUO*'\P.LX /X>3#QY7EV M:YFEVL!R%UEA_W%;/MC#DK )KJ4B(4[T29 +S)FSMK3CV86Z_QM.D'"+L<[ MNT]^*<%+LC,7<58W%EX,[K)9BK"VD:S.-< $ZJ:EXYI-'?C8Z8T-O>&#>8\< MT--YYQ?^Z]VR!C,VG6HHG=W,[FJ/" MF@7A\4\.6@'EORQ*S&!ITY.FC3_8NDF+UL?'Z5[-7?%N/X&$*Z'OC"ND(4I!J^?Q#5,,SIR50[=,F8XGNIC$Y#Y3 M1BNB:L\M9\=]9VX$@UJ@VJA"TVI::W^\T_'X*9H9\S?,IEYW0 &(;[A-0]/F1K#?C!'_!1X&H?3Y@SG;&?+N72S92ROXL:L_3SG P"EX=.! MISK:AGHXGTX;D1]C2B5&\Q&>NEPR9/H::#KLXO>XEF7HF8TPY_MK^[A84]GN M]M($[=2UMU0PUN3:^%Q=-G]V1Q2XZ2[>!RSX#%\+?M(>^&8:?I-N7E;]=XZ G/GDA,/"+Q_TV;19Y"=] M.?EPN#E G3%VP,+[H55NPZM!<#JL<@Q-@Z-9CE"8VF-RA&G,X6U-O0L/B<#/ M^"D::$-4=9UN;U,^.H/#^EBZ3^IM)O!LB[=SB/ZM/@4'8G$NA7_[?7XV=?(- MF1PE\<,\F6/F!?SV^\F'_V^1=]]-NWM9V73XWMXPK-TYV@43Y)IK*T!1-[K! MQT[KZA+FC?A?HL%Y[H^7.HD:P28%!9 110M4]8^+8YNAQLR8:HH9)+ _\ @ M\+.;IQ7\Z:[ 4T(Y' 1?,!$P>%_KO-2#I5L(#5 0C\?PO>UQ"7[[HAI.VZ/T MVG7!#'_TOA3;\&IU1NZEU>)30]V=>7LM.XLV=*<;LQ5@&E>;]M]M !( V/1/ M-SEZQ8C1 8OCUZ4LUXZQEQAR\[%JN_,-[K'V6;.M7+8<8$S51D,Z4Q[S8X!U M/^*927NU%D8Y:0^3WI^"?74USPRO.S?R^EQN"-G\9!@8#_-C_5OAA^@H>+_0 MW>!A3'QNX9)MUG(PKHKAJOS-".\!CVL??5M(H:X9NEJML=CQ.7ZWHU6+0FT2 MV6PRQ2Q,U@)/5<^F/_MZ9V]Z?QCSV&?S!E5I.N^[\04_/>G03FF/U6'MPVIQ M5^6V70&CV,VL?]P6I'N[,P@WF,>F\98^&.DM>,+R\9$.DN9$7B7LU\4=C&NG MZ;<'8".;CN,%]/K[QU41Y0\"AY#<[>OB.SW6P?MNW5)US741" )FXP M'(N?_^WHR]&@39>>L^?RB?P\9W 9^_)I.;1SQ%N>&Q)S)@ANV"8T^9M2HS&O?:[]??_JPQ M##@+F2$A?RVM!85]TBKO!?\8C1$>\ WJZ;A%#.206K=A,J^>,40)>]=9&N:L M1=SNJ-\_VL9#K\O.YI2-+E$#,S3:FTJ;7K%&D,\!/+SH7GO?F;YP2P:8YT6_ MBR2_^C\:92.\'UV2?+ MASFY3U0$RC4>^Q<$G>T?#+\[I@_E;CPOO26GW W*W=B)W(T=#KH\;O)O(W^ASA_F-NW7VZ%@;?!9 M=T=Y]MC_ 7ZRU7(^W>*"R+(% .K(:TG=7N&#@=VW^4=JIGQK+/P"S;:RU=-NBX MS0G PZ:Z;,,R,S6-@7"O]8MI[5]7@E9L3Q9N:+4-)L,Z$\4G2/A11U4 XNSC MN& ,E*8]*H#G3FN?H%#C/7RS, ^:61RVU=,8XFV]/V^WHMF*_SAO?SW/5TW)7TX94T M\%EVKS>M@'DQ%;K=^_;^Q&E[Q'5#]F8L-TMP!EJ=830>#+;.EW1=6G9W/ 9^ MUZA-TP9B@L4U"V&=(UN "'0.UO)9&7SJAYVY@;.R%@M/<'CE_?7Y WA)S=^& M!2OPHG65Y_[AXEUM=*MSZ:8CH"IR:6O8YYA^TTGL;%++0^!7?YX."W\1V'TK M376TXJ[B-):WZK*J_\2=\J]OSF':Z.ICV+-K-R^/\"Z^/P_T[ZR77M?>'AY69I;&T#DD/T^O8"IME@;&.?6Y M:Y]R2Z3Y A)_%KSW9=< \-XC7(&@P(_^$]BIX!.P>=XA^ UL/UID6RP2X=? MTLK2?W79Y<;/>#-@A6SH U&PIN)G]\R9WF' M<>5.(Y:L^$VV.FKI\IN/I"W%"^;I]//A_*M;_>/6!S'FS-4^U1YK+X)"+6Y2 MT/958/HZ@U6CKEQ /*L6T!VS^208=+\!HJ?#F8/[SVF)MZR['";@13S/9K,B MB7A6.:Q:4P,^QFN)F$N$D;2NA$];L,=;!#EP_ZA-0X#/BQ)1ICT2Q)BA_Z.' M@J5 F/6'@ACT^N_J$F6JG2W.;U'FIIGF?W0I&M>N20[=*09@SA#=1J<+B\4# MX@<0,"_3[\=@EPT7L=P3-/C/@@]E;:;E9(X12* SG[DP.Q?QP>%RTH9\L7A, M.;M@N)CCI4\UP%A0=^(,N-*%;)?R$+0/'^ P_F[4/-L2AY@+Z"(Y8V%"3=% M*Q:OPR/NIDO>\&E2L]R%;A\[485Y7CWB4'4_79C>+XZ",,\C MM4?#=NRV'>)2:\6+LBG;U)#CV?>[AZZ5?F^O7,5'B8*M;]%FS0/BB*O;/K[E ML^0HXCQ;^N>Q ]TQAPS>(VD).[6$>1G^![?\7 <&M_8!79K)G8TL9F#TG+IB MO3FVK6XE=ZYV5Y3](]<&W("?_-=W0GQW^T+G!L[,5A]/ N_?!C/%LA,;_QA; M8',B!18,_;7R!4-/KA<,?1RWW$+$5B!YV!N.BOK!4%NB#2$T(33)TY8!&F/& M!,3$.(]AG) 8YR[&D<0X-TGW[\$'?ZU^Z\RS2P1[,=5\ ,+4!W[8I@!]?XL M/=Q&-L BA=FJC0ST>PV>>T+CS<\G_^_DT]].C@_;/+Y+6>U&?]47@Y8#6^Z> MX_%Q_.5C[^I.B>#N^U5"0<<>W$[W"+ MEW-N_"#+H_(MY38]I]<\ZU!P%\?=ASB]$K'E(4?5;BWW^GYO#-)N<4]W UJ> MP.=9/%!9M,^;OCUV/CCYO3]S[W1T>1-!$O4];?\>23+!]\/A6PQX$N_SIA-\ M$WQO@&]!\+U/DDSP_6 6CP;J>M.K?=MS0F]"[_4$B=>"]^-S."AZ]0#B=[VK M@D8/*83U>$"].P&KSY#[H/2S_=2_83@02A*_/#>_]"Q=\X#4N%ROQTE_$!Z0 M_OAKF QDRHE?2'^0_MB@/S+2'X0'I#_6T^R-&H@P[3>_W"\L_)84"2F26T5% MB+=;"BD^,"'N,1'$W0\1?JTFOBFHKZY%*IK.7'IXO"9D-HC#A#;[(.6VYPI1 M<$ZN%8ER/W$['801I;4=IMP2;A_V_A^L*.\_;@]D*FBK#U)J^X[:6TYG.^B2 M1+_]?O+Y_=>/GWX.3O[G]Y-/7TZ^4'6B6]>Y&YJ!+FS3W?LG;.4!5"S<\YTD M/*+E[C\7$Q[U92<)CVBY^\_%!X-'5)KH1;SG#[[1>!$T78FB0>"^F>&TP;[V M\&?K8 13MDU4JY@'"0QE3)Z##% MMN?1YR2A(T.2Y%ZB-A]DX9U=FFBO>RFV?4?ME%";)+F/J"T!M"G1XS"EMN>@ MO;YF*-4M>M'0UGBY?A'%M^B^,=TWWDZ]"CY([FYM2OSR5'ZA:\;[JOZSD'PV MP@/2'QOU1Y1M+UI'_$+ZHV?Z(Y6D/P@/2']L+,A S$+*@Y3'>H*LOQC\LFEU MT39BC]$>QA[;@DCF1G)=H$?V>CB2U#N=\_3P2$]P-8C2[=4B[/-F]T]N>ZY8 M4VHE19+<4]@6@T@2;!^FW/8@O?X MG1+H7B2(];,;N5H/?=1*6WBJ;":UGF#J7)ZE\A!DE*G7S MSUO=/ZGMN3HE9X@$N9>8K09<4;6SPY1:PNQ#WOV#%>2]Q^PWDN_UH0.%KPB[ M[V+Q:%O1*\K:>@3Y?YN[>+C*U1FY"4OE8I*7[X3TO)I"J[74( M)V:A8@(]T^ETY9'@@'3'YO/:?C/+RSM]I$1ZJ$3^U[^E4LAWI$KZA0ZD2K;H MAB14$),T"&F0#03Y].NKI,4])HZX!X'"WT\^O__Z\=//P<=/'W[[]834\AZ= MP]")V[U5ZB!*]OK(C;(D2!UN*&E#KA0)8':[OP_+L"6W]C#M]Q-UQS626FD:211%^.@[:<"M348=- M.A BS4SWA$A[D/9XA/:@%FFD/4A[D/8@[4':XX%9S3V_$$-)S:1#MB$F_)5J MM?4U.(C75H/<%57M@O82:S#1WZA5)IVE]/+8+!H(11W7#E-J>ZX:%;E7),A] MQ.QPP*.]+D)-F$V8O2&+AS";!+F/F(WI:=N+:/5YJ_LGM3W'['A]DRY*3WM* M!&JBO\U;6+[)WVPR8<7VK@X1LY#NZ)GNH,II! JD0>[P/_@6S]&)74B']$R'B&1;MU@I40W& M^>0F77H:*64Z1>GA@5DX4%3/X4"EMN>JD.[]D"#W$K/E0"E*3#M,J>TY9E-B M&@ER+S%[NX&K/F]U_Z2VYYBMUAO:U CTA2-4@9Y,ZC*?3G0^=,&D"D;5R#]8 M5\-A.3J%Q]J2;"2L=&! YTOK[<^$,A3H=(E4/64HD 8A#?*X:QK$*Z1 2(&0 M B$%0@KD,2X(WUY/'&(6TB ]TR#4'/1E@H201C6PU17+O?'W,?W\V5%Y/B+U7XN% RN>*).X,[[R2(K^Q?E+E^ZK* M*=FC=Y! ZN29,O["Y+DZ!.T,[Y Z(75"ZH34":F3YU8GJ4KZSCFD3$B9/,F! MC^^=U+@YMKCNA?<-..Y&;/$9F*B7^A8V'C_YK^_D=[>O$1X="A<3'C4EYTD/*+E[C\7'PP>/3Z=9O]=WGL$#?S;+EMZ MY-70;J3P;Y,S5P<_ZHD^?B!3]<#?OQOS>[!(6A@MC!9&0$*[1PNCA>WXP@A( M:&&TL!=9V..KOQR$![F)H!^F=0T_!;6>E%4P(^SFP7'N3!W%:;;\3[2I&,Z" M /%1 @^-JZ:$%XV.:S>$-UZXC1-[(^YLB[8;Q']Y?;$;,;RG),X!_QS?>>EP M9U=.4/RDA=$F[LTF'@P>A81'/6=E6MB^+8R<9UH8+6Q'G>>#.G[=1- ?73[! MT@4G/WS\^N/['?2A)?G0.VVY/:6^]U&6DW;P@X$?.11) E\^LW* MM+!]6Q@YS+0P6MB..LQTVKSD,+^W?TR;B;/7/.<=/6M;[OOHE]C;?>]4KR8R>.6FDK)WWWZU?\@W@7G3H^:8%1-_$_EZ+28 M#@^"$O_[=U>C0:9/79#KQMF@&@5Z/!Z"Q&)=OMI=N-'489P#[V=/SF""DVJB MA[-/;E#)EA>S!=BR&0_UU7$Q=-^N4PE#*&5Q-9N&?X(U$UU/WGEZ,%CK>7., M\QF6([="N<5BPJ,P#+]_65*VC^+(QR40HC2K\YDMO1SA_)FGP"V+OG9G8(F" M[9B"\YLCOMX";[N#438!P+R9#C4&R'03%-5P6%TVQT%@N@=UT[A)$\ :2PO/ MY%?S3X:ESLMA.2E=LVB= <]U_R;>>CQOR;WDK;4I2K>PF,7GAZ[!)YK_O[TO M;6X;21+]_GY%A=N>)V^0- &>DJ8G0BW+/=KQM;)[Y\TG1Q$HBAB# !N'),ZO M?YE5 A2($61$(DC.W;'% E45=Y'565.TBP&FHOYX92Y8_"4'=G62+[N+%JZ MS.S03YH^-UC 'X3?@"$!1,/"F9T&XU,7')G_R+\8=\#M!L>&6XYJ'HUS G0#_FF(,ZS6!]Y@;>NS2$Z85L _<0%TX?UL8AF\P M:SKCEB>9N\%\,/X>=PR1AR!(2IL6S"SW.(!8X=0Y7Q*/&3=-\,I2#=*?7NW4[E]K-P;'3]73X#AG(0SC27'. 1\W(@@]]%W9 M-:XN00Z/XKN8+R?)KN@,?&*UM]GD8Z#C&;?O^=P_?_5NE8%C[I1HS&;-?3CP MD,'C'B'5HY Y1FEE043@5!>X:.9HH;BH,QX&;ESR'->"I(>EX^--T&MN"/K) M>A#F>6+%6F#'HA= 6FP^\\69+V8'+MF.T+0G2I@>O>GN?A[:-G4-OX-/)-@G^'OBLRMP/ZM)'1EEZ \5>\G[AD3UM$:3&_K75*[Q#1;,,U[ M88CI2'@QWSS92Y+XYNE2]37@F]?LD\[LW5_UY]_N/JN27SJ]%C@CJE$+CEYV(B965(20J)P"T_%Q,I*T-*4D@$ M;OFYN#ZDW'WC9\N 5\*!Q[.<:,3,A3\1%J=/N>G_4;WM%=FHN?'SK63W^V9 M^W@]6/?@[4'W#9&_1)),ZOOYZKO;Z)^VRTQT4M^DODE]D_JNI?K6&L,V.=_U M%-^*:V\]4WGO?H:#LE?/0/Y7SS5#(V ^MRF%M;M"/?J!JZ.JW*>A+[W][70: M6E'#5VC,VWUE%O2V_6F?VU%N?QZN]'5 MR=NNI]1676OG?):MUO6(OGR]NKGX?OWY=W;U_[Y>??YV]8U*$VV$LQB6@6YK MT\7[/4AY/+U/E"1]1/JH+EQ,^J@JE"1]1."6GXMKHX^H+M%!HN=+UP^P::,? MU2=J,/%@V*%OW0G\.MV=$7Z9"<<7S)^X]PX;"=N]_R]*8U%&LJ@V99]: 9W& ML$\WJ>LIMA7//@\&M&5(DEQ)K:TUM/:379>(UI44VZIK[1YI;9+D*FIMO3'H M:T3J6DIMQ95V=L4Y*EITT-36+%V\B/);=-F8+AOG4ZRBW1@\W:N4^&5??J%; MQF4U_Z<=BME('Y#]6&L_NAK9#[(?9#_6V8_LBP)D/T@?D/WX6R?'2[W$+&0\ M*F8\\KIDML^QNEX>N<=>"7./JB"2L7*XCG''7$Y'DGFG?9X*;NEI[6ZC-\RO M%&&5B5T]N:VX81U25$:27%&UK35Z&A7=J*?<5EQM#TY);9,D5U%M=QKM 1V@ MJZ?45EQI9V^@TP&Z@R2Q?A>.\+@MLU;R^YI2%;2#9+K>IQ-7,MTU=0'B_\@O2"Q)PU;2F Z[^=V^J3*I MJR>U53>F% "1(%=49P\H *JGU)+.KC/U:RO(I=?9)YU2G\U:AGP=D&])>.NK MND^TMW1,ZX@-\(*)\-B)Y1CN5+Q=',UR1$!2N:NFI0OA%:\>,.SVB5FH>@#9 M].=4#R#;0>J ;,??3O+L3%Y(;CE\U$=6I()6Y"^_#'5-/R=;4BWM0+8D1T>K MH0^H"";9$+(A:Q#R^=-1#L;MDDHL0:[PZ]7-Q??KS[^SZ\^77SY=D6$NT58, M[;EM?[FG1Q41:BJU%3>'=+F'!+F2.EO#DI&DM.LIMA57VAIMIY D5U)KG_0; M[1SK\!\]FJ8#;J2^,_;[CG7"K9I9J&NDC_"#^*P:R1;E^VE[:,V-GR[UV*3M M(;+-=&^(K =9CV=;C[Z67Q<68A>R'F0]R'J0.JB']3C13O.KD%E(;J%CSF1% M\A"47E[I03JD)M.#>).5C<38]013]UI9P!^H76:I-E9H$VU;6O<:6I>:9=93 M:BMN&KL48)$@5U%G:^W&:9_J9]93;"NNM*GI"PER)97V2:\QU$K=]85.JY'V M?I+).W1:+?]T5, ?DIZ6)R/A"'B*Y*Q:^P&T>Y1G88-^C\X>T*X1V>EU D)1 M%JD#LAYK;_#K^;54)G8AZU$QZT%U $@=D/58EP+I-X8Y%H I)+_0V36R(WF( MRC"WNZUT> W&^2R"Z,@:V><2[:O0'MHS;J2>EKK@ YU[(%M(MX%(9]=(9^N- M;H?ZAM93:BNNLW72V23(5=396J/=RZ]%695)73VIK;C.[F8[VM0O], 9*L:# MP+-&8ZEB MIIXZP)%2( NRV8)T*EYEIPC,0A:$+ A9$%(*E;0@9$#(@) !H0:BQTT>7F*U MMH\<9(@'KF?! J\=HT5F.Q]5K+=TU$:F&R*Z"W_N^/6+:>5L1)3?AC=T_:4R MB87AG2,9\A7XR927U93388_*J00R)R]TXD\[?:G[LX7A'3(G9$[(G) Y(7-R M@,.(^DO=IRT,[Y Y(7.RU['&_M;'&M=G%[,FW#;E6(SLX@LP424M+A >?_GU ME?YJ,YS%L!X'(VO-P"TY%V]+RN-I=*(DZ2/21W7A8M)'5:$DZ2,"M_Q<7!M] MM/N!FO*'O%LD#>1L]PH?(]H18 18P0$C14* $6 ' 6SW^B^UB"#7(?0R]#SXQ#P>6"Z+$;M^<%Q[ ML]OJ#T_3__76E<-9(*#?&L!#,]>W8"+GS!,VS'@GUI>6UIZL/EX,Y!_>7A0C MA[?/T3G@G[,G3P05%G)2Q018!0&KC?+I=4CY5)N5";"R 4:1,@%&@!4T4J[5 M7NLZA+X7HP K%5S]=OW]_44! V:= N9">V[[W*!IG9Z2SUIM5B; R@98392/ MWM(T4C[59F4"K&R 4Y<=" M@+(R]\;IMH7Z&,!M>X%X7U"'NMX^__Q)?M#.V51PQV>.&\A/EG,[#NU:8.*_ MO@H//3)^*]B(^\)DKL/X;&:#R&(5/D_<"2<4F.C V]C!!!88N &WXU]6L&1: M=S$ IN7/;#X_&]OB81E+F$.QQO-X&?*)IA]P+SB7^&@"K%/_#-=C6XYXA+D% M,)U6I]-YY[XO 9P"C9<(SHWGRBVWQD65; M@27\1:L,>"[Z7^*MW7E++R5O99Y1VL!B)CYO"Q^?\"=I%@/-Q?QPRMPQN,J. M;&,D7W<6+5QF=N@G39X;+. /PF_ D "B8>',H!0=F'#J@C/SG\47!C@WW')4 MOVB;ZQQ/ -9DUGW/(D8#_;?XXXA=A:$+3RJI_V:]4Y5Q$V[,D*Z1,V+ M<,:7F4 F<&[9C?!#.T#">I)PWR>>$.P3/#GQV96#)/W$/6/".EJ#Z6V]"S0% M4@"C(&=M\T9'$NF],,1T!&Y<_.WS7=Q]"))7P: 18L%09AX(U)%N-& *H%?3/TX%Q4 M#_##O15,)/>)AYGM>K'*F,T\;OG<1EUR)VQWADJ@(1EPYKEF:$CK"8K)M>"9 M6U!H^),I/.M.)(_XH L#'[29G."/UK<6^Q!)1R!Y?:IX761(!^JF9:#N89+7 MI_U6CP%N;+5,!_6@)\" XEKZ;]A<<*_I@E)KXB>Y*/T-#/5G".NWN&W/6^Q? M2\\TY'J287 6,Y0MX&X]]QZ0 PHQ0MT(2P:\"CUW!A&Q?.O"MS@NYA;6 M#(].W'NT6E-8Q)U &K.QYT[E:V"*O7 6R.=L7(S$J,%#?V&=P%#@^10]@'!CB"?DB/,9)ID M .Y+C)K"0#>@P/F(ZE"@I(X'[D/N'P8X2SI.O"P92:R MO[MBW[FV?@[X7K+OA]EMXPR4\_C75[^@T7Q8 W6OWS&T;*CEF""ZD34Y"V$8 M3[KS.>#C1@2AA^DK=HVK2Y##HQQO[)=.DI-1,WXKU/FF)A\#'<^X?<_G_OFK M=ZL,''.G1&,V:^[#@>5,(!_,U3^>^Y1A>%'GW@O;EDZZ+:2W8UK\UG%!-1F/ M3"R:_4:F3>-@NR"T Q,2VZ7(\N!KR[8GTZC(E:PQ?PT,)$&_&O 7FI 1V/#6 M$4W#JFTH,,/D'(I\50XO^\8AD']>0#+ 1$KQ$)0//GR)#PAR,^(1/YS-,#$! MWF,2'H"O.<'&R^ A@9L&O\BTQ$($715NHTN*OXQ"^V<<;$1SP<#+7GGBC'_= MZCFYV,@1A<7Z$VLV$V;L:(+?YJDLCYP:OY71C#7%Q8*01\_,P4]VV!V'#]*? M1B_RSQ#4 VZ_@-?IN+@3\ZQP:!G,E)/[NM-I:0N_5L0>I:9EAD.>F'*9JHK/ MH0*48_BT,4A2 8'RQN,<5_:"ED+/2-4I];5$X-C=;;![0(0*$#GFHFXC3K#E M6BV,+$+0C2FP3M\P7)?*CG',@4'4Z9JQ^H39 :FX:(B_P)XK\J(_?B\@GHJ5 MJ5HUH _8. 3/'KP*&-R.&W[/&6##DE$OKM!YE*R1,\L$/T-)<2M37.7\4H2MPJF>L9=%JGB5X;;Z\I5[)"W4PUN*SM M'BU / !\RJL"DX J)MY@7SRUE)D:#-X\9XUI=3(8+E[=J-!4_FW0>_-(&ZEG M(G7T.,.5SN]8J,M6H-T"QH521VA7$XC1!"8+ \N.]]:BM,FM[8Y 9:54JR." M>]?[B:F."8C:PK4% .U@XH:W,&*P-DT4O2/ *W#G@&A$AG!\-2G"YD=N@\R; MH9A9#EHX^#DK19/PRO,PXR^1_Y'-V[A(7%ZRIDU.?&V5Y9)#31IS+9Z6'0NI M-COI-.PT;-F>TSXK)/.SOKSZ&>J>%/M=7$_W<8>^7!+.%? M7N234&P2?S[R76\6:\.Q]2#,2$.AW*_$]7@.8$4UP*HP>>U9N!,#B_!=QQ%V M(TH*W%J^/)6IAMQ6M^4!7KQTN1^"[V2XITO#H)]O 04GX.3#VQ%Z;CW,C2@! MJZ_.^UTX$/BH_:,+$YX"LGI2%-G5 QH-L9\"K&2&(8TTOHRTD^ADZ.]_X=/9 M^45T//0M:B9$)@H%X%+@SIHW0Y]$8! (S"_](W40PH'!P)$1CP9/K+_<*1K! M*F!=TL]9Y"9:+)HZF?(9FDWJ<$UK#5/;G$GX*^/][F(+-$OOK;B_K]/9@:F[5P34FW+E5^5Z5 M*&)WW%;Y%[E$!QS4>\RJV-88.

.<,5PE0F]A+D?K2C1? Q;\7[U-.-%^C1C M9"YJ[!<_PL_2:<]=U7%GO3;NK4FR;LJM?D_K'K2A->:DS!B>"'R$]XV'@GD>,A2 AGP$KX.--4*)N",H0,S3GR7V$ M5OM-_ +@Q>8S7YSY JPPV,X8M5*RU=BO5HLRW5F^)2]$S<_B]S,**ZGI!C!; MN_\FDIR,![16;^//FW[36MW.<->7#S)O(8I 5["1<>5;4B>%$_K;-U8_'E7S M[*W\^+X(]>TF-4)JY&752.*9QD'6#,)[O)K'DD*!1:![GHHFR8GLQADEP1AI MH$+CM3X::&T%J'+)4YX:"'.QI'SR$)(-^%!ZJ-TA02H6;^0L2!T2I):%J.\[#[,W^L,JD_R)ZO2DQ@7"%P2XV>+\6F_S 0_9,*BUJY.7.\) MW!M9+RM=H,L/1[YE6MRS!'D]U9:>NFK)D\Z3+02*3&CR=4AX:RR\6FTC%4KL M[,0Q'UP/D(2'D=5-"'9RFV1ZY"$MTI0EDA_2E%OW&A[VB- DLP4 EV1V>^^F M^^1F<9$I?5#OAG(Y,I?C1$5#/'?.[8#2-N62&-*-6^O&4B>W*6M#LEMCV=6Z MI0Y&*&MS>+]&WN=T'8:WZ52M,7DK'%T==>,N_D&6$"+%62)Q(L6YM>+43]ME MIC2Y/22]-9;>CE[7H(72.3MQS,?H^+$M"^SP$7@[KI,4=U-^CWBP G)Z2B=, MI#:WI77_])0(33); '!)9K>6V6ZI#]71-:L#.3@746T_#]\QW7N']&&EQ:2N M^E!K:%JI,S?DQ9#4UE!JVUJI-ZKH#M6!_)CKI$[Z(C$#GDU@RZKCE)FIMM#4 M53^>H((L=:!'&U(DOS66WWZ;SA=3ON89'/--8&O;93_'F,#T=,ZX5))#.G); M6@^?KM='A":9K1(I2R^SV"A/TVM&;,K<[,0KLH<17?S>2SZ>KJA9"@G:D=C/ MJB=:3H5ZHIWF5V:CD-QR^$10#>H75X(S2(_DJ$>Z.493A>26(J>DY-*CAFR MK&S2/>'01>B0;EH)QS),N_ C\Y@X5B"E(G+^,9ZD/BG"==0_@7 MF[S*CVOZ[ XZG2KVV7T?>I9SNUVO>[DWB?UA&NP^N34'3QG +=R*;M/Y3/;> M%>R/UK>6?..2.]SD#>8)?X;-R;'I?4/^ GYBZ&'#^NWNX6$E[=?MUH !A+:L M50 /P1?]^(OE.5KLPF<>Z=.GX&\Z&XXMBA+QZ73HB^P&5K+6UYV5JKG7QQ+[PT M/M7*I.MLKH 4,_'A&86M-%$^B)CD$;$<6$BD;$PX4)&-+2 K\+AE2HX&/G%D MLQLW]$ Z_M%*,9RD^83?"2"W@6K69#,..AAB*BLY IDZ^!CQU(*%4KQZ;P63 M2& 2 2Y@)W#3V%A!Q(Q;)D@4H' !+/3+1G,FVY4T4,EELLJP44]I:L[^\D)2@\--)$C4 MG/WP-IMNH<$XOWE68/D3]A4Q0P=V2G2M@;HX/YO9R]V>E.Z?D>S65W9/]%ZI MI9ZFV9-15 VHUB^1(9.M.RM*+[+!F-4@I^;)C%PJ\F(NW&ME- M.+/XA-1AI<6DMNJ06FF1R!8!7!+9[5.F=!"&$C#/8)B;T(\VE[,SS2@^'WD^\M?31\C@IQ1*)"BG%;6FMEUHE M4F*&1+9V(GM2Z@;GE)-JF_5)]$HA9*E=3 MAAB"M,=R0)7C3M.JYMN MUV5SU=F*C>$3FPON-5V0J29^:K'O,.ZE.P4@YW_Y9:AK@W.?L^>N"&3OK._\(58%[.0WX0AX*E&; M!5CFEAVJ*JF@4CICT4PMZGD6 -UBL5(=U-8W$WR&8EOT15SN/XA+$>.Q^D). M+L5_ZX$;4H8[X#^\68 B%8"$9B1@))&'J+3H-[KV"CEJ!WLZ:OS@-V$SK M+M% MGAHFI:'$+L.=ND*I\ZY:?DSF\_/\-?S&3?1&J02=I::*LIV 0_ %_\. M_< :S^-9Y:M-0!'X=@^X?&PVEKAY#UMZ<_W=!6J_XN+[X5M?BK0/XM5S!JPY M_O75+ZBL'M9 W>MW#"T;:CFFB3S+)2.$,(QG6X[( Q\W(@@]!\WI-:XN00Z/ M?&;@1\F7DR21.@-KJW*D33X&.IYQ^Y[/_:A96IJ!8^Z4:,QFS7TX\.6C\QSP MFQ'(QR@ML*NQ'\R/E+E033X[J^I\5S-B ]3H:%M@&@ULR3F:R]?!F76D!SBU MI 'Y-SB"OFE)_8G-&T?_!ETJ?6*86,T)GGKD%\LNOH&8@O]H^>!W!B+VGB._ M]"BN(K/,7U_YXA;[AO[@#K?GON47PX'\IE;%+J)5U;J5Z#_!"P-&DIUC0R_= MC)8%]RZ+*.A+O@>/#0,TU0R6>_/H38Q9XN<8=F:V3 B!+'!Y/$2S+[P[RXC; MRGJN&1I1A^8PL&Q8?.K90!@3!^"^Q3:TR.CBCMOAHEFTZOR,?X&7!^.ZEH=B M $].97O>J*,U!E_XD&O9\JM;D#UTGB#DFJNFNPX@)NH^[/:/LOL13J@5N5@#K'0EBR4?^_/A(4*@3ABJL,P MU7MAB.E(> ?@JY*K)N*<973]:^F #K$-L]ZRF_5U7>? MU'>-R4^Q5YVI+QM"Z.>9//#B#?>JF9[^JJJX8H7^*V>"E5>Q]BD)V:[.4D7: M5U*OTW4XZ_8:W;9&_/+2_%*QRP\ULM(=0[ ?I [(?:^Q'I]$;ZL0O9#_(?JRQ'UVR'S4F_TG_+=&_QO3/EOX7/[TN M08I:S($9R5[S$]L%$9ID&[%>W%8N&K.]H6-=4383OKL!MYDG[H03/ED.I=8R M^ R?3&_IZ):8;H@-YX[HE1W^),XVB"B]0Z_IIXU^9U!U[CF23[\"/WGU937K M6KM-;EW5E *9E!<7*>G\Y>O5S<7WZ\^_L^O/EU\^46WGS7 60IB.42*M M!M"6G(>)DE6A)&DC@K;L/$R4K HE21L1M&7G8:(D49(H290\"B6IQG-^-9[9 M?U$J>-?=P:.3G^K,;5.+JS$\S>\F6I5W>ZLGOA7?R:$KR*429%+>S^9PO=$= MY%?&B)1WF<2WXLJ[0\J[3(),RGN'TY@-O7=:9J*3]B;MO8:WJ7Q#KAZ2FW%=?: =#8)+<1K=TA9GEI9J%R7V7U%38U)"8+ M0DJ!+,C?!GI^YQ2)6EBUAA#43N1%//MAHY=C]8&" M\@XU$R'K3H='R9R0.7GY2F3='&\0%)1WR)R0.:%SK61.R)R\^+Y#M]$C>T+V MA.S)1BFAO>LZD[^C$_EK3/Z3KI;W-8FLZ9_\[DW0U88> RSF8<:1K:W$N!XHM;K&;4VL2'\"]")C]N07_Y]Q%8(-T!SAEDR6Q*DT+2$C?3>F]8:=#IO-FS '0M!+X"/F)-<8&/D/L,&E@3&,UPO MYKU[*YBPP!..Z8/@P/^!%G7D*R 2R-CN>.Q/7'B9&P%(5#!G-@B*#=(G7P71 M\MP':PJ#P<##]AMX 9C>3P3-=T,0:I.-/7?*Q(/E2\:>R:I=^&EL"=N$T4P< MU9W)XEWPZ[]!1'RY@*E[ITIZP<"&%YJ"N98=#8!J(0Q\D',0,<'^:'U+1.7P M)&"U9C]%;4EE),5&?EQH-B3JZV&WI3.8SL9'QJXG!P@FGA! ?">8^ S8$UCH M$_? )'2T!M/;>A?U/%A,5/^]-VPNN-<$3O&:^$DRSCWWV1BX'.;Z,X2Y+&[; M\Q;[#H.O/!V/)%^9><#-'@#/3 (=#,8\WO@=)".%1' KX ,DPRI04Y$._53 M!'Z+_9Z,X"5H\5SCIWQT;(>6"9^X/?>M;<>48BD"%LQGZ @ B-R7#YK"L"U' MV2039'P.Z(G$*1%)@X>^,HR(Z#&8(YP5Y)3]X5BH%/X!%#*!D&-N6#; JY!V MZ4Z!K^9L BH33\&8R\6,0A_6Y?L* M,"^4#!&;^0G@'5C+F@(3FG)5H*E\1'Z0FIC[OFM8*;45K;[%OJ4HW)#?)R0% MR$PQE8B&Y2&03], ?[<,@,A=U8B)9D).B6@ >#0M/X+(7\&NZS1O763X6^$B MHJ3?!@K8&0/2(@UGN_?"2ZB3!:7/P74!40$X0B!*$'KPJ\U'Z'^XWIP!^-9L MR5,@]7=(V+^L.I^HUOJMT^=KM49*K;WNMKKQ"(TL#0?"'C_:6SRZHN^^K/K- M#+A-L.&;YRS*0!'TE*_:6=6V#;D8K?MF9>9_K3RU*I>/7'9I[N-%+JEB'@2> M-0JEIXMKD,,@PR\<=_DVCX2)3R$ D]:%&X:P<1Z!42P*/,(B'%^*-'@D^%E( M7'@BL-2H3 !#63B7F,YL=RY0%P!)]58GP3( (,U0&C6<&1-8OZ)_VJK!PTJ. M 4J VG+1L<+W.UG**Z;K,I)BS%@9-@K?6EK=EF"#XC)"'SD(E,F=PN%KK=5/ MQHG@R5)*P/[RB+4:$=\$]TZY::#\.:P]LA]H&\S00Q@2=FM*=HMQ 4R'ORZX M3J)6FAU@5\/JJ>NU]0,7HF6;.0R$+&Q:X11D@%ER!8/T;_J4>#S$-27.HQ:V;?QWZ=5%Y&-XT@."%VYM=P0^CGP/)I3!F.FA M? +SXSR+U<0>*DI<.N>@ MFV;@P)[AK^JMW>K#%_\.(;P@AL>_OOH%U9 >GA2@P?RV9$ \##)G'ZYQ2[ ?<80&F0,]#SZM&DS8D<> M\T\(0Y_AS:-O;;KW#@:IVFEF\@3\8/#@,&_W.(-RO102;V&*$&$6N.C21[:F M8.3N5G,P<29@$?W VGIO&FP"_OR=#(_7+JC&GLRCO-MFUV8E\=9-1XW/X)]% MW-G/9)X%$9^,">/@;3'DH]A&1711PE>F0I9]J8C_@:19(PVIJ)6LHN> M!:#O.I'$\S).HC PG29L9 (V%HB:46C_7,;F2 M5AAAD(R0E<-YW4Y-\50:Z9D&I_-F.8WT.+$!, XR]4EOF\Q2=M+DRR/W+AR&NUP>+*&!>0LP_(ZPHP3N+>YKJCN+">ZDM02 M]].9I2?&BU95@KP3L\Q?7]G6GZ%E@L'[ 13X8? 9'L#X 292;LGZQ4A.?8P7 M*=GD4BT2MP_5(FN;M/M=.,"(=HUMX#\%FW (%$"5!JX7Y;+&EH-.K2EW\M+9 MKHGGAK<39G!_@JH:7%^SH?X:@[;UE8>\R/ UV(@[(-Z@!JT@E:ANR+VT()XH MCFND>^3[H=SP!*UDBE'0 F[-'![?6:P,HYWX@(+2>?/H4 0.- [QY 5HO0BP MU!B.$'@P(I);IF,'0$U3%,/&MQZ=@NA%5 M([F3BS-A'"73\S)'"4ZG?#U3:R?X X!Q=IA8V@R9&H45(:4:*C$:1WB6>'(#WCD=3'X'Z1U2G)Q+R+6@E(?P/-@6,'%0@%$ M'2#%;8E;P$F-=SF4@*,@A#/769*I:)[T@,B0,SY70RYT$9ZPP(.0]Y;:6U2; MM@*_Y^:=U&^)P@LCU:7F L=ZZD@)]I(9O%H\^CW%9\ !15B!$YNZ,TGLS8ZT;B^T+(W6X%<"/6=&L =+U8 M;P?\ =,#*YYR,HG25D"UR-/&2 "('G-ES$&VR]6H$=T NQ<2PM70[K762<6, M$0I>:]W4X0?<$<89T=F>"#M1YP@E".2K]S0!P7COSVC7=K#[M(.:)>6=FD+L4L;*8G'YII\W_::W].[&L4LX;[?5 M'BS>/_!MMHT7V IQ9? %;DT6YKI>GK E]Q+[3UQ+?%8=YT)?%7WDKJYWOG!7 MX)/:%;A:WA';C5E*@L2#"4]]ZCT3/Y"1(B.UKY'2R4@]BCS;>I>4#QDC$J3] M!>G))H*E1A8)TO'A+Q(_Y"D\;]CE!'?P\JWSGZ/;5\*&Q(OXN))DK1FX)>?B^I!R]\S5#JV*Y(C[]BJ2 M@Y2M6=&7C(.W5+QSUWK.1W=W#U'HNQAJ9I]R]XU>IUUFFA^L%"V)+XEOX<3W MI-/0^OFUCB\LT=^2(->WB'8!^G?6URF^SKB)1<)8(@5[##534F.J-?J]09EI M3<:4Y+?&\JLWVIUAF6E-\DO.\)-&ZC3OCC+D#S\#_Q\6%1W('\ZYZ5_6694J M6]QGG=0IJ4WN-MK#_!+,A>27PUOM^AQQ*S=GD";)3Y/T&^W^DT?-B5U(?]0U M,CA2FGR7**#X;OYG$6"A1N=6%J-4-8_B4F98$>N.VU@MB#S_?!1P8=I]4Z_X M%TK-M?-+K)>:=5XN#*A/R_CJ<@UC@LR&W^_ M9'&[@I1)E"42-U5@_[3<)S@J=)FN9!^54IS!'QY3+02,[%MSF26=HQ8VLH#G MZUZKM[$GI!PXNGN7/1R6;^QL;A:IZNYC:!-5^<1:FJ^U5CMY:0+J67CQ"I)R MH4E!R63-V)P[ZD($$Z\4,'Y4-]22S>E<;W[,\L&LSKUE4]4U[F\!C&9@[?*XMF_\L"MW5AY7'&INPS6;F;8D+0CG9H8OUC9,X%Z1R!]=SCSE@PK^UB(4CA3:.2 M\(^KZL8LUEMBU&7.S>B*>R-,T,^R&XRR&A$S6;SD"" MZ?%[[/,FQ0HK+E^JJMD?HK[N\LWA DV-E!!GE!F>\;DLM)V-&"W=??B9B*FQ M3+S?V$SFTVHCI71# 7 +&L-N3U5\3LJ/@_J<8O./YU'+(M!. M 7\ K:J*NT>:5'8I,BP /I!M@F1Q=!R@.9+S+'7!F=E<]9^"?_CMK2=NL1-! MJLN!940-L+M)8>&C4+@PQ9C_*5@8 +K_HQHV.*[3_/WBXFLL]]AL37 ?R]IC M1Q!D@D7C#:!@TNW!C8OX*Q6B^C1BPSM%_*0/0(M]6![$ ET@QK)](C8\P@PY M_O:DHWL2-654C8BGK@]1I2P ;<\C'U?6C)7 1""\!>?2CPI,S[AE2D[),HPM M8&Z'J]K]<7,0G(<'JRB(EBF-QCBTL2>7ZTT5,\I>\&CE70^;2-URSXS%*=WN MP!:)SZ\<:CD/.M&6(ZO[^XG\R+8K2]U ,LWZ/%B_!! M H.^C2RDK)")HT==2O#ED>JV#DCP(L_&=Z.V9 ZB%WX+O%!1%Z72CAKYW8GE M3FN 2>#,AN2 *) XL5W??\M<;UTW%N>VD7*DX+DL:]5@@F.' ^0SM*J2U2S9 MAM[U3 F=- 0(W",,F:Y0. +5AGT/'/P$P(;83VV9B,A,BU8& /Y(&#S$WHK MGGRN&@;)%A12RK#KER=[*&(7AB7Z20:(.S*8TC7 YJ)Q'\V(6,"DKB>PTUR# M^9;L7_$$=9^&/PK-0A]?]D,?6TO(3FU JCM8I^K! Z, ,H*X'[G3JKG#SH M 1?X0+:>G$@\K%5K40B^5H'$S\4@(B?+J"!>TSI4;BY>7]J*UKWNZ<8*SSU] MU^+06FNH#=N+_S8^7/(U=%MZ;W#02M>/O8U"U/.H=A'1EX,CP'+_L;ND-STO6JRX]HY"!(5$Y3$7JTC,* MB4H9.8!J3A?BT/W6.%Y)\:9REU1^>B.2QF1$!<3%Q,7$RD/5EFD MPE<(5P]()/TS,K?]Z3KAKG(R7!"Z?2\M4R*AR=:_ Z+9[>K7YY=BE,^I2 :M\G$&: M),\B/ V]G5]][$+R"VD2"@)R$)7.D&IL'['&]M*V/\4&^6CHPA0THE)8+V+> M]49W\%+6O3"\0\6P2*&00CE0O-!K= :5+Z]W[(BA/JJEXC'#WG7V^OU!]2K3 MK!SAW;XHDZQ-IR_J S66ZN$Y6"\&*U.\[K6Z2<6@>/25*GVJ[MWWN)K'QC)Z MYO:5=#IRC8L:7JOUBK@LH@3AGB_B.F*R")ZL2@#(P/(220F-%KLP34L6F;#M M>2.[7(BL'98N6!87['O&JKNK571,ZRX1,UL\-%5I!3QC#1P23IUST_)G-I^? MX:_G,VYB;914OL-2Q(_BX':K#U_\._0#:SR/^4"^VH3%@.Y[0(;"4@F)&GS8 M4M3[N_/_?M]+D8Z#C&;?O M^=R/:C*D&3CF3HG&;-;K,E9):_U/T6 OO\\N/UW^5'[?PMEARR?#_$TDBR[)*O".<@X6#^P ^X$Q7C MPEI;: #E\UC\R'/#6SQ>:]W)VG$V8$/6 0L610']8U:@XDM&&=&:N4"E,V,54.3(HMS? 6M+'BH3ZXA;\'4GV$ZQ; MIIY4;\?\MBS]">L]JCX(O.RIVE18_M *Y*BRSFVGEZ[@*IT[\#S;J2^CN51] M*?@BFH6-!0]D"; +61ONTTHI1EE<>44[3:+Z:XF"2JV+8YTI57.3SV:>^P#. M9R! /E\/GE\>MI*KD6QAKN^^"*K>=D)#U%:9=M2*H5(@A3HFG@A M\)'GE>;8.V(W(/HO5UZ@$'@C/GHY/OJ$;@5Z N]?E(^*$AO4QEI)KJ(Y*:RDK->V&(Z4AXLE)E)#?YETFJI-S0'9K=SO6T=8VE\YGP MA\RW7;"G'5(QT#J +I_YL[(2;'-5TF^/IT=K5REX/I1GA: MU?4:\$Z9B4X5'4A^27[+2W0J9W7L,.0W"D,*Z8MV6VMNL96$5RD,R2L,>=:M M(')C2F?1ZNJ]:#7T7DALZTY*$ML2TIKV/G8-.CHEV/O0*>B(4#%HZ3T*.FI) M^O\.'<'T(44<-3!G=75=]!JZ+B2V=2%:$UB6Q=2DMB6D-:TQ[$3JZR4?ZB49_J]N#D18JA=&@=AUKFV5V^[77WZ6BSHD[4KJSJ9'E'HW#7[Z/I7H41S[#AN^6L:FV;=)A\E[L9VV;)>ZZ%?3WK(KZ!/(/'0$]S*HU+=$Y2?9)$L? M2EQ^$[- (5,?UKG%ZK7#5)];N1$HV^%B,U4,IV63VXRFM@W92]H6H+7XK6"R MKSPB'MBMWY#(Q=^MF"2&N_I@OZ4/&DQPH ;V[<4I9L*S7).IUL"?EAKKMM@_ MA6SY:CG8RW=F6XNE FGE^ ['OK (%;<@CCD. M,9:C8%=>S^)V8TW_;*PH@>N[#;D'ZW ]&-2#Q315KU\!?X< EY?9('AU22WX M2\B/;,":6]2I.)R@+?(L[U?S+(?GVY@W%1T#5_XAU8 U99>N(S.'LK?T!PNX MPP#ZL6_8;%JU$);]HI.^UL O\,44^=-AV$#:B]J4QX* 5!HGXRPX+EK$,D\Y M9A:EZZQD$I;6M(+Q]'LA.\Y;=\@\J0[30,._"_,6N>#"@)^!481?5FYO;,?N MB<;&3M;,O^XQB>Y?]LCN$E-8B[ M7@_CBX\*]*P5DI>4"&:9O[X"NDU_='[\^#,$P0:F09;X >O$+^SX;]/R=Y2? M=#O"/*PVK)9U6NQ_4JN56/V?Q6K9>\LW;-#@5:";<>T8K?\++TFOEMV(F>L% M*&0?8%%,:S?_D3A4<\&]R)U*M[F4(G=D*>O^^('$\%S;EQ(&>#2$B=@HD'"A M&Q@M4M+O:[+(&DO.A7+ !6AV4(5&Z/LH!Y&;;*31M: I.OR68]AA)"F58NI" M\.M"G1#+/D+.%QG .1!_HAO32$5B?@A!YYT5LS!B+ E_9QP3A#9@0^OPIM8[$6_EJUK/C/Y:P'SU MH P<.K6-*/J5:\*@?9R.Q&74#H./YO M3.9)L6RQ+ULM5L;#IO"!]LI5C&PE M#,-]<$$Q/\-]&$&&\L&$!X^LJR?^#*W(T1R)>$ZUHM"/(WRU+(CG+!M^ C4! M4?G4"A#7V5 CXKAAA-/0EA3!=8-2FX:.92@2N4O\HE07NK8[LP"@F<\ 3/P M, +1P!FX;;OW+ >MN> )T-RH9_RQ1/H4[C&220E,%TCS(;"M^_C1S^<@OB! MI"B(%%J$XFA E8QD8;:(NL!(,YAT;"GNP5\]R4$RSG53J9]O5Y3RK?+4)TG(^[7T /TJ^G"2'OV:@5M2YKB8? QW/N'W/Y_[Y MJW>K#!QSIT1C-FONPX$OO\.: WXSMI-BE!;8N=L/YAT,C(ID88C(QY;6=#N? M@MUC))PX))GI<+!?RCAGFF[ *<1W:"XBG:4^[0\=6<-?!-A\- 7L;]B.3@QH,.V MIC+=@FX5N#AJHTC!X\]]B/!A$8Z;V#S/%2D#E>'V2";HOWTL:@<6"V M/T.(KH67N=FK1$M"%>=D(4+BTD)AG(/[&%[*%LU!T']B$!6XCU]H/$^?'ECT MHM"B*-+WY>:*?;SX[4]IX!.QE=0^^RZH394-34>N"'_HWP&,.W*]SOR%J;&?^"^\ \, M>"#B*I)BNP#-=F,52'_X/_'@!Z*I0(NJLU+#E,4H]"VY_P0<#"]-,1A%CH:( M^@(^1F(LOXFW>N.]@@QIC%,7+H;]N&> ^S%HQL#G#FU3^?-\<MR\L[%XA"98@XT/J%C MJ!.S>$A.9K]@2A]> ;YZ;CW,D<>R@27#._N!3-"SU,/C(1M"978&0G@C(1) MIASB.-MW);=8WA*KI!D!SPD <"C/;$>C(_XK#T-@0]H@_-RGHE86$G]1^AXXM;RY8G!'SZWA?\# M-S:#^8\(>06RG#H8SC]2ZV7?<+W(0U=_A@4R77B \EO">E( KS']Z+&OH6=, M@ WC12\_6=O$XEJB;H>?&G@$GUU'U#?QO)?TO"1W]..:"L?FC^^8O'7QS(I, MY)ADL U?C;PJ!7#31C!7K=; M;:T1;:[()&\BM>K,#XR)!0L#-+#?U-$.INFQE5\ZY9/*.@<3/(X.,P83/S/G M?+9"6P5?1I$+'@9N?"L3D8Q;[\#4^'C3YG, '?#V(,QSA4.M#0"]B5\ 2ME\ MYHLS7P#(X.3$Q):''=38KU:KQ>#QM)$\,W\6OY]1!D9-IY^V!KWNF^@P0<8# MVJZ_::UA9[CKRZUN?_=Y.[V=Y]WUMT%+/QT4=](--86&&TL*9:F&;>L,Y5O@ M:UB 2ZAI$[(VRR_/RCUUG3OO8E8OB9T\:R$ IO&77U_IK_9ED^WJZ.2%F/V. MT&W#.*J?QN<08[&_CKQW?P,+]4V:0/E7[&CDSUH%PN<+E-T@22-)6TU'15?+ MOWJ6(91P<0#W:R1W4NA(RDC*2,KRLF=LC2W#@T-R[PZOTD0_C6S+L.>8Q'0Q M16RJKSWWUN-3DDJ22I+*?:3R$W^PIN%T(9<+D^>S[YA$^<3G[%\"C]*NR.H? M\5F]M$1N<;X!,=+LM 8]?5W)T WYN5ZK@PFM>&?O+#[2NZFP#VF)2FXGZT1LDMLB@'OXZJ,DP,>G.@EP M9028#"_)+STZD7N%^]75&QUL ?#?! C+\HEZ*?+N80G MLFG=5G]XFOZOMS&U)K'0;PV>E4A3%#_1J)E=M>6WKNJZS*,.JJU.*( MQ+:GA Z1UZ",QLNT6]]X>Z=@DIU+0\HGCHB54]7KC6XW/S5/[++;0=O*ZH^C MFS'*KFR77>GVRTQSBM+(_)/Y+T"&AAB&'(!C*TS*\SPGSW/:Z/?I!,OA3[ M'H[O'3^+6^0%3_*E\C&->DM'ZV"Z(981JI]QS(:_]!I5;PR[^6E38ID-\)-' M12F5XBH"3*FTRTQS2JF0&T!N0"'3*L0TE70$,JJ8E,YBOK!FK1,.XBP%_(NU M8[" M 6@ZNMBGAW0#BTL&U%+Z2 MJN&K(QY'J=R(65(P+"K@+MM%^[)UBVK+J_JZC.98Q1VLM@6+5&V\.)/EW9LC M^3JVNQ6.KVK$ V!2-'T1!-A+VH&WA>?+GC(!?V"VQ67)>ZEFN0Q?QV3';B93N^'[*XEFZ'N2(J7 MZ)K3:[$O08&ZXV #LNM%1XI:M^UXCO 5+,>6H2K-XM(O MHU[I62M\QO1 >OAS'&=S^%4>)8A)>O#CZ'01:\MM.:PHVO-KMGO-'FGWVN> M"J.C#4TNN@,(VN5J'X(;]'@O?W0'IYJAZ^-FWQC!.]R QT>\W1P/3#$T]6[G MM-M[Q1P^A14*PSS#QME:>]33+CSOPG1GH)L^V/SV%5-L"@+^$'4.@<7;OEBS M5&,X'@T,T6^*4]%K=L7I:9/W-+TY&!I\W.OTNSVCM^]2/[O.#JL]/--PM;!$ MO)?PE?'W\9C[9=A6'YB]WK _: [TCMGL]D:\.>H,1C"*UC4&HY$^-OD^O MHXAM?Y.,,'5-:VP)<[P#WXIAOZ.-A0'A7M]H=CLCT>2Z,6AVVGT-?M%Z8^UT MW[4"WWH[+/?P#!&OK/"[.N\U>=L<-D^[YJEI M@B;3!J,\5>YW;^H$.VG<'MYA$GP$K-H;PDK;L.:N9C3;8X,/-%TW1IV]C<.* MQMUNL8=GAT!X\!,O@\Z5(674@!-1RQ"W30T\?XZ9&\8]#_N$82O/N!,G\'KT M D#0W/*E>RN8R(ZXX%@)[D0!!'K%W?;PA+^-_V+P)WZ^$;>AK6+@;\U_K/;; MHQSI"^=(-AO;4;:Z&QM.#EO#[C:M&+N=UMH6 M&=L>-8^5J*0)H+BK@]I\YNV4Q$_P(M6K1MFI_87^+(VD+R?!7KX=2B3!3QCY M@O;!VH%-[)#V[2 _[;@7V< R1[%57"KQ%&WC3-4),A_A9PO'41;P7]XQ0 M*>TC4*MN_G'(LO8.0KNEY:&32H"E(VGK3,SH0\LY!"9BC,<)I$D0S/RS=^_N M[^];OC!:M^[=NPO/F%AWPG\GS%ONO3-YP-]II[UA>]A_APQUVFMK@[;>;6N] M[K#SSK!'3?&@M7_HW=8DF*YGQ76]XMW. M46^PBUM/R(1J T\0X5,C$=P+X;!+UQ/L(Q_A7*Z'!X' 8K3D(Q_YO=*N_]MB MOWFAXS:8*0=>E&"/"I6EJX/Q9SDSQ/N%UPK[U.IWO2G3VLU_-%(\TXV9YH-E M"P9Q%VNWM697ZY_V,FO,D7U[:?NFUX23BR3CE;!OO5+;M\N)9_F 8#S']JW% M_F[9-EDXLG!DX2I&([!P3W8]J B6BB3CE;!P_5);N-_O85#7GCOL7RWVNR?\ M"9^2B2,31R:N8C0"$]>M"2<72<8K8>(&I39QG[CWD[UOL>\<$&=;9-W(NA7* MNG6U5GMM/PXR<-N2J:/59A=N#RPU*V?IE)GJ:#^T0UFI2\3&&/ A;P^X8W8Y ML<2873T((\06.>Q+=&?R:^CY(0>[%;A,76/H\*;6C6XCX%6%;_"*IV[77ST8 M$[S4P"Z, '_63CN@9+C/HFM_2Z-]4[<16*>M)T-Q;\0=X3>_/-AB'H^BM]LZ M6352!(^M&M@MDTV$)_#FS#--5J?7ZI#%RL%BU65?C2Q6EL72CVRQ/E@.=PR+ MVV2QR&(57A'L9;'TWF'N@%2;!!V=8JP:6RR]X#&6-F1_M+ZU+EN)M=$ZO?:3 M)NFTW2>31"9I%Y,4>H[E3\@L'=TL42!59[-4[$"*S!*9)3)+]2.#UM9:UY^_ M$;\>SS*MHBBI!O32.(J*/>6(I&M9^)?]O]]N/K)KQP\XWKMZ'UW[E 6S-.U< M6@LK_C6^% H?8.6.&S ^FPGNL:A0UC72D1LRGGK/ \[D9O9(&#ST89C 5[,% M_-9GW!-,3$?"Q/,9J6);Z67%\^UP9;TP;$P&B5)W520!&J-OEW\G7B5CE+,Q M^F9,Q)0GIHB4/PD4*?]BD0"5_^7%1^)54OXY*_]+;AMQ'=V/EO,3>W60*2#Q M(E-04!*@*?AX\1OQ*IF"G$W!1SX2-AD!$BPR D4G 1J!KS=7Q*MD!'(V E\] MX<.W%!"0+2!;4 H2H"UX?_6!>)5L0E0DP> M5B"G\1A9E:>1=.G>X9E:?KONS-*)ZLZ(1VDYMKQ?&"&L (,#9L9G-'?IOJ NH_V9J)1+F,HIP39F*AA7^Q<5X1NPGF MU]H2@:/^M1LT4 Y([RS=-Z/^M=2_]L!"_JS^M3N#&(N8;%_KPS<@-K56OS]XLSICBEK[=QL^AD9,WV#$ M>R&>^#,$HR.=LZUKQZ@7;RT?7#\L\IE=U;/!)A#DF:$]9_*FB@GO63Z\.',] M.?](,&16^,%UY#66D9AP>XPU0W$&J?FB!P+T]4,'7I+C\3"8P$3_$>9J1_B" M:1)J/CPY&[3T[J;^PEV]M:F]<*_5ZW0VO=YM]75]FP;#>01^^JLUD4K4J?)( M 5V>H*UH_#7 MH$3L1>"5%+P<-6N&YM@'@071,.M0^AZ,ZEF>#%-P>"]FGF4SO:=J;]<(\-_F M.Y)Y?7_K4N+AG?\NJR?;$?+T-7#7:@U?N5S0M1XGR4H!>*GJ\%5%5C(K>9&\ MD+R0O&3MU[_'A.E%DC!-2M]QQR2A(:$AHTYW%6<4XN= YU'-D[+U] M<^,VMB?\_WX*;)Y;=;OKD=-O22;)WKE;DBQW5->V=&5U,K.IK2E:A&Q.*%)# M4K8UGWYQ\$("?*=(@%2/=V^F98DXP % X+S^SG_\[Y>=BYYP$#J^]^=O/GS[ M_AN$O8UO.][#G[_Y<0["UWZF\,.>Q&Z0(]1M/_YW;OGY^=O[:WC MA;Y[B$AWX;<;?_<.75QPXM, 6_ ]NK0BC'[^^/[C=Q?OO[OX^/WZP_N?W__P M\\>/W_[XIQ\^_/_OR5_OI6;^_A@X#X\1>K-YBZ 5Z=OSL.L>T97C6=[&L5QT M)SH=H;FW^1:-71>MH%6(5CC$P1.VOV4T7T+[YY#Q$%G! XYNK1T.]]8&__D; MSLG&#[!KW=/Q0X?O/WWZ\ VRHBAP[@\1OO*#W27>6@4#ZF:R%%_YL1\%%=-SC,.X/9N[E/G"_]8.'=^3G=_ S]/SQXOVG M"^B;M<0;^R(\W,?M:)L0;[Y]\)_>\1^AV2>I0>'#RH-D4I31/'^B8_GX_OV' M=W^YN69K+AYV'>^/_+&3YS^]@Y_OK1#'_&(G?Q#D!W40Y$<[4I_E5+]_QWZ4 M'W5*QD!V841V1CP&[!UV'_,H?WS_#K]$V N=>Q=?P&,XH+LTO/@(+PMK'@;) ML+96>$\;DR^5X1_"BP?+VF95*EN9=NT&(;7;2(.(]>NH@Q(:$WK\OZC=W!]?J,2QZ5^##!7PH M[3/SAM7N-,5G^>M1@^^*]^NTR1"GESCSZD^($W6#<&'+ZMYZ?WQ+K)>?,_? M'=_!T^]6Y'_^)D0V\>_8LV=>Y$3'.>DKV-%!?(,<(@G4?UP,40S2QD0"="@[ M'][#_R/RH20JQA\MST:,&I+(_<>[-)$4^4.([87WG_3S/B""G6*5BY1HJXQD3A"D*7M@XL7VR^>37[S M#QZ9SJD5/EZY_G-(=(=;W]O U+J$LLM;7>+(MWK!FKYZB\M"EI5;(+O2X^&A";LA(3JZZH6K6KETDS]'9F01]"NG_#<(Z0P6]F3 M6E:L[@\-5E?OO_N^^_3LI5$!A9*$'I=IG+S5SR%=\Z#YVR)3N)%XPT51QWO M84E>@XV#PR][>!ED.UBC=A6+^4-F,26B**&*!%G$Z+ZN;?4K.-Z0&RBDPPC' MGGU)9(\P(M]G7L/B!RM6[T^9U9-)4:-F0NQUR6J^CN0.B@)K$XW#$$>P(->. M=>^X9' XS'T/2QM4+.&/F244U! C1U=1(OBZC#67<>X]$=;]H&C5Y-\K%NFG MS"))C5\7I*X=J< 45&K-(=/__?O,]+.&KS-?\U6X]KV'-88@H/OH%D>YKT/Z MF8HU^9!=$T+@ B@@(#%"A,CK E6_&DNP2O@>N346T2,.EGX8!3AR JKX3+!' M!ADM77:@L5NYT14H26K!O<\ MD:RQMRF6*XJ?KUC33SEB14R,KJM"[G4):RYAQMB5^:EB8;[++,RKG:K1"ESB MP'FR(FHG)F?20;P>OV#[@>QG&BE<+*K7;UVQCGE6$$$:2;3IN\:IHX3\ZW+7 M7.XXI%J:T]R5S7VP8A&SUH\D@ELB\[I8-1>+R@K,O3)[V1,A A=)F_E/5BQ7 MUMS!A),WC-!;Q$F]RIXU94\V;VOKA4\<%^O2DF;18Q7+E35M,$*(4!)+A=YP M8F]?UZNN"&(%'KE,PB4.[AZM(-\TG'FH8JVR%@Y! >W)&T9IO*Y0]1MUAQ_@ MREAA"-XET_FQL*4^4K$OYG%JM6H8@&SEI(J M%\L;\>GU4*RQLF76]S6$;F66M4:+BC7-FDPJK/;H#2/\NJ(GF._E5:Q\JF+E MLH81B<3K*C6V+%-#?,D"*0]4K$W6-L*#+E_7I:7%OVR!N;-8PT8QTF?%7LM:I*HL\M5/2,F$ M(*RE'W\C/?OV=9<:V:44H0F@?\#>&.%@)Y[.[IB,Z]5,IQ7[-&M9ZV"?L@&R M[\$."V-,6BEN*#Y.].%UG[;C>]WK)=!$[%/L,$R$3Z MLF ;U&U6L>IY@56)#U.%.%&\FZ]+?#KT#6!(^![+;Z>_<4..<+E4'P(=4*S8 M&%D#8B[L3=(Q_$4?B>/Q$O_.Z^'0WC%>"^5H6H!R5.)/;T>W?!?]6)1NUR%X MTNLVJGL -9$R:K2H6/J_D=>:Z M(U^VY 27?Y"\?$7O^(ED*G9"UC:;OQ/D"R!1->$)U4/YNC,TA/[DBXYD898X M<'S;V7!*4T*A8/MH[:MBCV7-P0V#BLJD6-B>8F@Q71C;R"7=$*W8 M75D#<./=]7K-=>"EIX%F379'C1852Y^UJ?)PM]+- A^=.1!B*(W,)*W].ZAIC:1 MW?BJZC:-0*@9(=GD7.F&:,5^:AN,^7I"&=T_R3&3VV2VW>)-M/#*#IZVNZW# M(53LS:PUN.G>E(_$_+8CQ :,R):M/BA?-W6#39T71WQWV.VLX+C87EE.\*OE M'C"O<%"T+4\C4KZQ?LH:B//CE,D&8EW!_H'.$.U-5&5XO20;[8?R%N2R^&?UB"F-E'[=*BVW2A/9J3F!BFV1M327;XM7J4C3+K@B M%)P';\I+W7VV'(^K4Y.C^++)IFA"KV*/9&W0Y7N$=XU$-^@-]/X60?_LF(EK2;6'J<)FPMMK]A*&Z-[?$3#JP' M3)\,OY"QSKWU(P!9[@\1?W1BA[Q%GL\L49ZD6/# M+!-E]@YO#@%5C6J3'5Y>N^["*++MDGZ5^DZVURY#\6;+YNB%;LL*R=/9NCIVZP[.]2 M]R-T?XR?^!?90O _4!.>+I_K_9&9V<[N'7_F MG>6ZWZ 72N$QP-OZ)>7_/ZDE%.S^\S>AL]N[O&A]!R,CGYG+]H+,G75PHQ/' M64A']ZC]'5% V@]:(:-GS+2+BQW>W>/@U 'GT= RVD="--@<[O%%/$DGCKF$ M4OG(Q;!/#?^K4RI;YFCCWE\(>G3D#:EHX^:D2.22\M&E3.OI[#SFYI/)N?G4 MXUM05!+VQ->AG)PV_DXKCEK*8QN2/:^C5#6R@V7,4#/P!IO)HZ[YAIL@/B:TZ3B4$8F,NN@S=KSIZ>;@W,UXE1-S6GI15U ]RWBC&I.0<=]&'BO>G+ M[57W!>MW?)IE!7]#WPWQ+QG6S(O(@2()+[5$@ 9T^K;_+"W <'DD5\S&JCYM[FDFG&SE[F2D"F>Z@LE16U,C;1!&=PFS#0F:XK?/,VY M&6ME%$QQ45 @M0D;I22,&.]SXWH;&.M+VQM[TS-5-!N]\P6M#2U[DG]/&GX9 MB2')P@U?D1/IFI4A3UFPO):#DR=/8>Q$XGW*EJ>P64VG5SGS%)9J$.K!&=/P MP"AOWH/,UG#\Y4MN&Q/>$@2?"?+W6EOQD*K.F&]/BDCMWTG:&RU MQ8(.>QO2['2)-=;U7'8_MKZ"TSK9@R=3[HOK1B@N;2;AA([Z\T%TLA=:T.XC M++%SI()3XP\U#:0'[?S$+/L3E?E6O9TV.ULKO*>>0N"'C:>U@:YY:AQX+=W"B$;X!XF(2]03?MAI].\_V)C=_##Q 8 M>&W=XQH)[FX0*,T@1_BGBP\?+S[\0(>91TW'<-=^9+G=CCE+4L? 67;#S.MX MPO/)ZF/@+K*"2 <+6<+E3+CPZ#7YQ)^&C@HY^<3& 0_&U)T(&L1DU%XQO-?D M^)5 ).*._8WR*/G;BOP<5(":[SM\D[SN_(N_45U^_!!@%N)ZHZ &T$'_^9OR M9]_U-_0PQ)CG$GL/='3"[G)<6D>6)74@XM)+M'[&[A.^\;WH,2SD[D1RO4V M')M,M(E;(@4EWZS)I]#:4(MGZ:HVI=()NR($V\8.XY1\2!@D?\0Y G0$5,1C M%W"*B])'>UN9%7["WH$5 R'%+K4:]M;ZR)-X'( M19&_^6,>A@<8&F31%;U9I4U.920CRI$O_I8(;3?6B[,[[*XQR[!9P:REQU>G M1:^GFQ^HQY&8R+4_(?MC@XDD;Y><9K6:]\8@P%Z V=QW72I41SC 851Z5)4V MZ8T1JJ!+!G\8)7.$%+!1TJ W)IJI.]336<#=*91Z8WON;0)X-2XQ^W?N+0.\ MMQS[$F\Q61([E:7/'#P%G)](K-,3,)59>'N =X,H_^3,W9$EX%F$+.%P<8C" MR/(@S2GG9#R54G^7+HRW7-91'NEMH'%"\=S;DXF#&\?]4#KNLA;]B9_^Q@&C MHX!J &LVGK)T$N.Z;7U4B1^-J32Z=NR?O;7C_XA)%N7B/1>=%QX M^ Y[#F!.1#B\PQ >..)!/ >S$QO=$OH%@N+4/.%W6WHDL]T/1ZU75 MK+_C7X(/6N)@ V"[#WA"3FGRME\Y+P ZP12I\0Y2-HJ._Z9D.GW3R$R"%$"T M5M<*0V?K@#E==,C%ZIS7JE:S >ANE:=A%#[:VXI\]GW[V7%=&BY*%+;+0\ L<(Y?9&@I;3* MK<6 57YS;"RIWY(P )[%P+-<<1*'D^,R\.W#AEJ#B0C[Y&RJQ2=]_?5GULF7 M=*NM.Y7M^ML58'Y=X?TAV#R2L2E[E4D@1P[SXZ# M%D"I7%I.T;M;JVE_!E(<)6%=XR@*G/M#1$]N/]\06F0U;4RG7[D?%$ER/K"U MH9M+'72,1!"Y1^I+(-^6[MZV5'N;CDLH58!M*<869)8-D2]7.#H$WL*#[THU MHD8D^I-1$S$E1Q$ODDC+&_5G%Z.36:X#J<]T.]0PB*1ADK^2(9(__B;" \[X939X,1?R>#$-W];K_Z:EA;EGX:P2T%4@6OCT7=M(L.H6"/% M^S2_F2&/.I/,QK9-SK20XK0M B)Z/3G>)OV*53[>XY%8,Y0Z.0FJ9-=6)'M5 MZT5F2A6'^<_V*X8R6YV-33%T@H+)WL]% M#?IU:!>D%XQWX,O])]7JQO;?B1('KPLH=N/%=%X[50A0O7&T)$L7<)4/HD&F M9"*-.\54U;6HD]9G^UX-J]PXB9+5B+*ES7JD1F&IG*L M?^V4-C$D$G"0T[OC[MYW>[M@@_3QQ:>@N@!?S*%ZA M0-\]6_LX3K;0>]R8A$G7]ZD^;QU#%7.R(C(HS,NMGQ\M4?YLWS[<\H!.H96O M'0BN66SOR+?AED7>ED5;=42\1X%)+FI1QFG>D_V)L!4!5,7/]:B]>E +@]Z; M5]:&&J7C;3/Q@\!_)A^FUI[\5J++-B)R%C$O:])GH8VI,9W^S$X'^C[?6,$? M(+MRO2+)]&,7(@U)6D-.RJ52SC)MGSJ-6'_,5]'!3\M%3 \B9BMW,DI):F365VVCXFPS$H4ZV64*H M/WG_1#]EE /NC(K"B$8W^)()8I8;+ M?&D%BX"ZV)DC,UV^("T9U&O< .YQ5KSV&FYQMM=^P:Y-5N9+)EJ[ M6=L>7=>\O!W/95<".2K>MGIM!Z(MUIX67;3%C881(A' MCP(8H#.$J;#"B!+A-H M4AXN6]FV4XM:.MN-SR/X%JA-=AVCT.3AC)Q"80#OBGS(%(?OYC_=Z>QG$2;S M9/BR)_N;S3ALWSK"2&!V+L%B"IDXUI$B-)&M -:#HAEN0*'365=OG*E/U&UR M@@@5#_Z.86AR5J))ZVXWB[CQ.8 '3]X!+[/W"()W:[RASH7J LCI*$7#+WR^G^#\SY-E47 ^_&34*S7%(#JZD'3]\E\X';-0_%S/ MQIGZ*2[%SP](LJ1"07RP-\1GR&T\$+-,W2"?JE;G&WG&@NL+,0^Z(C\@BV]M M2Z_9DX[H7',BI4:TNB9,'8/C*CSQBI[O.=H;8C($ HWC'6!#[#F8=3C!9/-@ M2<6^P_SOR*O''A([8!?H"%N:QPB(.G$JV^ MNN4 7$HM4>KK.9\ZZ61(-["X/[FCLT(S:4!@""$3H.DV0IG-MNA4 UY:0>18 M+E%=-QC;]'2)4:;NK8R ME)H4AN)FIH"\B^V7D.$SUO(RI]L85<16^,&!=]N+;JU=,6Q"ZK'>\]%9"6PF M#54GHZ>?[O%FH[DG =[''1D >:.4!NDW!) X]DX1=-?HV&/4:3[ MO2M E#A4LP3P5N4+J=EZ,&M6(GHBY[N%PY$"89BV3!@ M400X![(_3@<_ZXAX?XB4'/]\ ?E:>Y^5MZ$H_.06+S+,5C3J_3:*36YR$8SZ M$"FI5D8=IS>.!U5B"O-.U-_[>Z>(GDMMOU[$HU_IAG?))5(#S+->XT'I-A6 M317W4QN* Y&DX]C+9I&:/6Y16FA)B)E%1UGZJ5ZB)*#:[L8J*$Y4\F!_-CHF MP-?:&/G/]A-<,/NR*@HN@)]ZFT\F.8#:[WOD:"A51?*?[3^82:2 \\BKL"P) MK+3-@.!0J0T.A#?JSCO.=GO7/Q9*OO7;]V]T_]B=*^UO\)$-H>Z%PJD\=JG6,T 36F3U3U^"4%6 M3&)*XLN[*AM*1U=]IGVZS+D'@R_4RY6'>DW7:""LY3X\D%R3B14ZX=T^P):] M\'XE0@'HE9"P623AU&YN-K2.1;DDY=#)V7!('R^5CP\',6Y\B![]P/EG?=0X MJ<4 KH-CWLE=RVM:UK1G%T6M]-3^7W#%.\_C"A;;&@@.E>T&#^( A=RZP'!( MZ/2WY21L6 C)CRSOP2$O0;FWK+Q1MS"'<>HKB!HX7'A)PG)>[$CY\T,X>NGY M4WW>LL=ZM/WOX]"A&BF7A8\/.+9RB0.Y7NO)$9-I.OWBA8&MGHCC2CY:D?6K M\/E!W"IW%@0>%*:2UKA?JB@8$AZY''A%Q'/+A0-_YMDY6=>EC_8+ZCD!.!*P MWI#=03=]D>J4_W#_UN#D+:ZR!$M/]GAV9:(=2[V7Q<_WE9S)/3XY%_0)1/I' M8^?G(C>2E=X4V:?[L1K/+PNMQO!3?ZE^D%/ TXK+TTORGAQ Q!TW^\9:O12R M,3GR'^O'U36CUO^; "M26#HN_53?.5Y%=9VKEJ=V\X&8UZZL#2ZM4UOX>.^R MJJ_>N_4$UH)&O6+2%)8!%O;*]@6%"RCU+UWQ!:@R714_WS42,8AO$GIP-8YU MCJ!R$IE!;,%*G*&"AP>LJV>R$B&HP'DH8K %P6XA?&I4=8]#[TH?3BKE\F8\ M4"]GXQKH=%A13B*R+TYIHH'/L,J/SGYR9(L<^W&O*P9C7[%$%Y=KK*&=>ZS/1Z:Y @/F88P M5V&S"0[8KHT^4-%H0)';4 .J?E6*^NU[/(6)X+-QRBR!RB/]OB-$4@9MM#B6 M.OU4CPY(*Z0QG;62\XJ>'L#E#.X?<.IZ]>*+4X\/*)8NL4L6)E-4-.HO/#,% MT%!Q81<^/JAT\%@T%J0:IRGVZTQMI'*T?,3N3%EMR)!6F M?E<\/ B A'408YR'DZ/\2\FYW(! ?Y%2":XD"\TN-?P4/3T\C"%RQL2B>:VC M^!1*_;O,8N6]RE>6/-AC")@?1*"C5PTZY\$^+[HX (WLA!6.G( >FDU,V+4I M&-5>5@#:79AV*__:V^S?XJAF4EC!Y#<@T.,6"\FE1R%#R?X@/5O[0IVH_/FA M!D562$-U6WP<0W5% '48\@"SW2LQ9D)/(].L-+S C+>$+ M>MO3IY9$4 ABN51R085KZZ7,;]X%^8$$OP*69$55O8+'^UWAN/X1-]?3K5C_ M_FQ&H_]D[1M:L8=NI*1VRR\.>2^#S6,YCF4S&IT>0-G:;M<%J")53VL2+,4; MR[+"Q7O+OBQR'#5IW9\&26MS0!T&R(P \XW VRG2&(L;] C4DEMSO3I+OD;# M'MUZX2/\!\%)3Y:+:1%I 6 ./U!CB?R%]"13 -/%%N(;F'R@-2M!9F+HTH7^ M0:.#Z._\9&')4YZ[)5FCXZ!3&LE MF+IQ/#^@X*JE:*R9QP8I>0J$8HAPQF+GC+=DR"LH#!J&<56ETT3/9O3[!!%T M(DP+L*>!+VZLO_O!%(9:*9(VI=*GFX8;GZ R&807'6OX8XJ;]!=,ED0(@[6@ M:9GZVLV-XE$1*8$<&"&H:9;[?YS]U+>+T?=S'S8Z7'K P=7S! 6%K?SP[LK' M^W35IRI$\<@[D:1<[+2O:-=CF!Y8DB>EKF/UF9[11JN"6#6\C)V'KG[Q;**A MPP; -A$UR:/E*:$GT>HX(F2W#/R'P,J'^,Y]Q/#)LN$ _@Y(?41NG\(L!,?2 M$[&\U0#"Z'-2S(K,#PT;#X"YQ()3GZ>\-OV#"*? C6N!".>V&>#5EJ"G-;[= MI*8#8DRMK2S)=;7Y*Z;08S!8M=V^@6_V9'(]KC,OY%H[NJ>LQ0""E=5-!K98 M0"[CP$+)N5$_3KDQ04,7^#6AX2X?2>>%U9LSC_2)'\WB+XX,6HXJ@F7'?>'S M_=7.\7W[V7'=@A''/_?O,>+V$.;SL2F0)U$!R>:E<-!?//\>*C0S0)3](1+@ MY$[]VJD=]-"_]+'8"M-9501\:9/>&/GBD7N5)OHD%9KDT G%,!@NR45DO=1, MNBB8!YT]]AW=L<)@,(1W'O.@]TS\)Y#_Z0-:3^/Y#SB'P;;IDW@.R. M((*PO-+ ^$X[Z51)K026SB: UV[6GT4^>+ \'M.I&%;)Y4TV9@CX4 R&.5NP MHA*.J1/:?>;)UGDC;R$QI=@ET91*G\BX^2BV]:SRM9OWG3*Y%%Z]"S5MK'$EU:P".AY8U-9302EEH035[7LT\P.P:E59G;I MF3XA,&@2LIS\DH"'\BDO MRZG\WFW(M) 8R(E"UG@;_PD:5ZQ_)::7O"CJIB2,SJTB,-$+IC!*O?#1_G:\ M TE5GEUH<(]_[UL:H 8JVXG .L=#XM8^P%?2V(G2*B5-*)RG?-\@6+CK;GK% M.17%1>#?(J=I^K'^S5G4A!1>$PW:_50J"92U&,2\0[X6BT>ESNA$\R\LB%2O M@]_\X(^Y1TT"7.=;83 !EGB'JEMV>K&NX%6%*W'E'RTWXMBB,B9VSE5: MHY%F!&9_X\1F(58!*Q8!B;SDB\RSG+&?3JO_E$$1@%[ZNA<]/0 GU-B+'!N2 M ,E5F: 2L3AI;+-4L!TYH_C=DU)^[O^Z+8-DE1XY Q2+"E/[ M"81ZUF8+@!(*'NS3*I[CO:E1L+!&PR%X-NI@?32MD-<9^=XFZ#?L/#R2X8]9 ML3"1^<>0K19$9XHLS^9N_"*8PF8TAG8$<36]_1%41JA3G> W(M-%F AOVV6 MGQS_$+K'Q$B<28ZJU:3_X(NR,)/40P.*@2PM^E$[#K*BNJB+];'2)KT>+GZ0#[K%38,8O#PL7LT&^2ZI MK%QRU)Q.L__2(85L]8[(F2V4038/NX6=#?\61C@EXIT3Q6@,/# "?I$"6)D) M>Y$7\S)[B>!/(G-=.PVJ=A@93/]VKE8QSY,C;4[C-^I!]G3=7=]E.:2L)M"H M2F-@2IL,(<:JU"^1?6X@$3I5HE71T_W;.U?6\PTY- +'<@%&8,GA2BB<>#-W M8P-*O>($46^O@KTSCJ96$!QI.5NW4+&IU[9',9^\%0G>C'UY"%@T/+D^RMBJ M;M=OE"H[K>O4W5,>[-'\B_>6(]+8RL>=_ZS1-'7I2,W8&7/L%34:#4R]J@2^ MJ6S6O].>2LH\,*SJJJEHU._+' ].020LUO$J&O7&S#J@TN.1O@)EIVO.@Z;< MKOY3(8!N]O=>3*.@GM8SC"9/=@NEF8IS80**[P27.-P$SKZP>&W#QOT)!4F* M+QQHBZT$M5=>"*^Z8=?A69 &TJRR?79-3B+3MS0N^;AA\<\L0ZY>FEUC,GV*SKS< M8")90B!$876 D@:#8F)\B![] +*[&S B->JQS!(9R3W(D4KEH2" MX,BKQR3 M1[A)>@R%!A;T^@M_Q2$Y>=5 AJ(C0D=7_:6^0R3'8OLE9-;&Q7UD@6UW[HFC MY2IMT*]R=K>A.-#4/:;OLERJ-JE[>70&'PA4<6,V)F/4:C#;X>"!]/XY\)^C M1U@5RTMOW*JG^]5$Y4P#$!E#B.@O/)Q*FQB:^3$Y\6RJ$KE6GFE&_;W[D@,% MJ=R9?&TI3@_JBWP?YJ!0[L1$I_\Z31[!+L(]WYHN30G;ZK(JN5EXRK; M]1Z+Q.L'U(M"2CT\D&">$K#!G <'B>%56[L9VW\_A+3D;04HG:[>!F*G+?/A MYCUI5$*[VUFN.SF$CH%S_<' MEQPCQ#(OK52+H(")LA:="B1UDV)H$2WFU#_DJ9^GT>D6+DRM42<9_";'N'!= MF>'B1"+]5;-I")4Q0,0+C@5<92+(/-;IQDG5]A76*6J1XUE)>3[-1DV-GNZ\ M2A?_YYK<+Q\*#_F\9[O-V2672'AE!0]^$JMW?3TM-&25/S^P6,7:Z5J38SZ! M$M%59X^]%C_ _S@ IAY$H:])5^5A387/#SYA;$TD:VS!?5=BSVI(J-,W4P$9 M?;;VM_['PK>R^-E!9B!6&GMJ-N[91)I)^2EROW MT3X!B[9.5%*<1'J@_V11"8$T_WZITZ+/N;8/FZATX.HS/1I%JX&8"LVD-9H: M11/C<[H(>+9T 998[F/#/"Q/DDGR6AL.P?[P\7[M1)DX]]Q'^KRUBXJA2QD% M-=Z$$PCUFT'*# R9)%"F Z:CC6Y<_VX^0?NRXW#!+E.E>7 M+7UTD-ZHW&HOZ2"]HF _#1T,(VV0)=&62@+%S_=A .25J*ML?^*QH>$3 E!! MV 5$:AFA'C5\]1PKW5<%#W=Z"+-JTBM,+S@I>Q#4<8!.AY/+GARB6S]:6DZ> M-;PIA4$@ON85.\\!M"P6_1M3&A"(H\ ":5*Z6FXS3$G[%/FZ8[>JXT$!2"48 M=X6)IH+M&R)@[@Z[B1\$_C-44;;VY(',H$^E,@1(H"IBZEVZO@I=]X.\#UL<=CHAJ1P\S#RQV M+)$SJU!]*'ZVXR'%6UO:U"6C*GF\V[Q]WPL.+O[P?O+]AW$0['R;%CW99E.4 MJIX>FF^DU(]8WN9\E# :/Z.WJF=9%UJ#H;] V+YZV]6(C\YK-9AYM7BCT1%L_^^M'_Q"2ZWO]3+H[KLG#^ Y[ MCA\0I1?G%_%JTO(,;#2M;3-#0A>N 4?$DXU%F&B%5;33+@P?P?]](+([#MPC M@P4J.8W33W:;&,M+L%HNT8)]\#\)\Y@P4E!KC -91/<'BC6R]L%_!OJ_[[H4 MF(XU^,5WB?20EX:EH9-NCQKKA2?CT$VS?K0\\C?T3$0UMFOR4WH:-AY *CK9 M_1*8=M/D\_+60\PH*TMGJFC5X\DI;)_DMJ*O36GQ@\+'=5W',Q="R!O>Q$6- MAG8)US=7-R!@/*4]F)(K\,$O\5>I3_6:%PM:,YSVY&,BP7AVSD0FE2JKHN7: MDAV07X'(-,$!VT+1;.)>R&DZ$#S?^6Y/]&5F/BH,O2MMTGL<+O@/2ZZ7S&/= MVGL"O',.NW#A73M;\)$= K#B4#3#[ ZITV+P.0"W1- @^IS[A&^(7/A8&%YZ M*KG^G21R>8V2G57\?(_'.*T@3]&IB:Q_"'#*1_U7G.?H;MR\6Y$FY547SG:? M^=[SY)F*%OUE5,$^2 [(Z:,5/!3>$P4/]QMZ]\@4N]RI+WFP1R"R#?4Q/N' M T2N6*R@827^-HA_F7LV?H% $_BE KBL#\Z#Q9+P=IC0"%:.SOR MR&)[1[X-M^PJO:X([^BP@Q[ON.+TM"KX^#I-AQ8WSV*0N@B<+Z4T-*#C2T@1 MQW;=H*VF5 81Y!FKCDE(4GW/U0F$^L,$V6[Q)HH=1P#01]Y$ALEW@$.&Z9B^ M5\1L P+]1EFP\9&+DPL&5;'A%8TT(HI X1YR!D:0T BOS KF+T=3J].JYZ K M&D9"D2>R^X$PF3253^)(3S!T3/&WOJ1?!L1+5P*H*ZI])JODQ%A1@%-6B@Y.0TCQ M)NIJQ")\:-Q(081/<7Y+I[WTO[TG2X_Z4WMW> M]8\8<]>6%#I0;J*L;C0]__@9[%U_NOE$X)WO8/P2;(I65*F?CAP"S"HS,@<_OZ,TO_E/2@LEQ-#OC-S__8]W2=>#98+<0B'DS@$G ML6*+[@YD00AU_2S40QA.QTBTX9+LY^^_%K[B+0C=C5"R@+3'$8K['*'(1_<8 M0?#"" %6,UIXVI=7JAL9LL* 5O*-%,/0[@6<$HF*)7^2 P5)?2++LY6_J;D0 M18^6A]1&O[.<06VOK)+4!'Q3IPF+HS^1:T$.)?00(W@.3,@OI'E.&CGT3EP? M3GN$8NI((H\2^B/$M*ZS9%9>1^$<1JXX=72S)$Y27B,=1%9@AX9$U>;D)\:) MAQ^HO,AX85$]*&!")(J2LPIM@/I9<*9N2$$2^5M$B2)!%4UUL@1VA21SX\9Z M 8P+Q0'2F".;GQC,]_J?:^O^X)(;S8Z%9$1V-MJQKLB">:'O.C9=29=WC*AK M(OSVC+CFZRBHHL46<;I($$:,\ADQ)1\@,6>^<H$GO>W]GQFA5*_2!'*.5]<(E4]'*NW$9#6M)\&V-[S9#0O9@F MA)&@;$S7[9(Q-^9ITR=+5!F1S%,)&.R)##'M1J(X0@G-\^%&L4BL?YFMT/7B M]O/%>K:Z0=?S\61^/5_/9W=GQ)!T0I2NT0C1 T0W9\D-SJMH,66+OE=4(Z X MG4?^(\VM;2NJ@,C)R*&X,R3U-D+WQ_B)WVF7VM\_ ].0*]PL*N8"38Q/139A M;QG@O>78E[SF'H^L$K4%F:FVS7L@>D1O1)]OD>,AWBWB_5$##GME6)>&WA S M\^&VFHHSGX-(Z"Z*B6UE 6,T MOP*N4IJYZ!597(OS:+]P'UB\9V2SKE%(^T9^TKE6Y=S0A/"7/)X(WAUB_<%E M('I$O$O$^D12I]I-@S"X=D9X1L*8\-QFQ/*;QX?-I]S4Z/.*HGQH-?U $5&2 M(\2(CJCIQ$4?SI$K>8F&P-K8WS@9;,4I0WARGE24Q;7UTH;=6 \-R,6(PF=K M'Z(+Y.$(/9!>T!N7]/,6$3%Q"_/R!/-RYMSS+3Q>3.8ATI_.2R""X+3P9OXW5!!VWW^,?WW_\@!AA1"DC1AJ-M6]Q MW6SRU25=(-$'8IV !_HK93KMH"#,1X+YB#'O$^9#QKQ'F0\Y\]JDGJ;!":*B M<\N-_>.Y\R/9LQL'64!_QNY=*>@X3FEH+4\@B2KZ'>@B2MB<.-$%6XI (9)7 M49*8I5V=YMYWD2&53J*.P09 C2;_9Y]PCQ+-XMY/)%O6(=J2'M'!L[9;BB]/ M](N-ZWPE',L6)87?.!3AF?2(1)*1*\@01BR*AF8$+?U7'P%DZ#H=ZP[ M\\:R.*=8FZTT[J%OVVA+5LO-H&DNSX>]7 OG]!&"$4/@C*IN8 ESG2TF7P@^ M]QP(36L0![5WL.A_>L>R<M73V7RJPO,7F.W $*T8R+F73DO- >(FCQ9'/2IZCGI MY@+P%A!T-$))5XCWA6AG<:"/J;AKW?S+VYA. G2&;#H)^V02[ODD;.DD./$D M6%HG@=:;PI%:"1;B(%,(<*V"T\A>!JLX"J0>8),+)H4_^=R8=!/^@#9:I?B+ M706S\^0O)1[67D?M%M(D-"C!M)=BML91;)M2*P]T$":5="A'B2$K0I))CH4% M(8/&.%,S4A0.7F=:=&[_54'!O%:V">#MP_O[[R\^*%EJ-YS^.?#C)JP )T!. M#/^*D#L'%E*G4,P*DG(5D>@ 00_:SQ^!.,NA!Y0$_1-72) D4@\GBAA5Q,B> M$TOR2Y3P90F^;,;7W@A?R<'(REG\YMA8"N:4S)VS%S)NSW*%!A9.CLO MP\; MFAM[AX,G9].1AT.Q_XI^8Q4TA&!;T34-L1.=_\M,5IZ=O,$\]7 !%[@WVR<- ME'@S#68/=,V=HA3%Z0.+Y6PU7L]O/Z/KV?AN9C*=@$.N[]\Z2@'N3;5A*)U"L2%P!S5Z>GY9)# MO"*&,0]WNSP:)(9C2(8Q/%WR42*C^X1&F,WB!@. (B6X0ZT>\,F27P.^&(G6T<)\/!B38#1B[A,\]\*DW%S'V'R;V[IR0 MV%.]I7(&>FZP[WFQ)=]I(D$5E(RX0@M=L9$Y:"JV[]I%D(BX/D/Q%:V&K,"@ M+-;C:S3]LEK-;M=H?'#%8/_$S';/!@Q!,VYG2 MDNU/>&J[9L3.C9GLL2+9;-'X]A+-_OO+?/U7G9B7S%-J-PD/LX6)G?9PEHZKY\IG9&FA2A67DC&7* M55R9(*Z7W(G*QFUPA&Z;6XNM\^%'.=5G5S.BV5VB]?@O7+D; M 3Z%$4"^G.H[U#*\ QRU?U)-?VS__1!&<-5 ( F@2BSA<5J/F=)8^N0NPI'# M#(62_2B\\@.H<$?>T8"'>@ R\I1,H1.)(C_M3(1T(!*LU5X9"[KG9C8P5H1T M5L&@RAT4D?6B_\@ZTUGF+QP#2%/=6V\8 V]I#/4(Y5LTZ6A$? _%PT9OV(C> MCJ2XZPVS)27,L] A!EVB'9&D1@FJ-H=P+:_@U">7S36KG.!3P HR .T!D1UR M[.8QJ[A^Z-D,[QU-#4\[/):6"5MK+I6GAUQ"W$R;(*&0EA_6P] MD6[\X-B=!A:3[$N[ZI(G%0B*T=6H&X$U8!U8D&]_=]S=^^ZI)C-& S$B@QVM M8I4T,N2FF_>TV6$B+?H@)J "SZV3W9[!Z=.Z MG;5P)*[L.GA\9[MLY=B*9\N6&L79#V/B%5]9$8:W_-8_$>,U]6K%1P<09N?' MK?^M 8S73IF*E9(<9LZ,E5Q06M.+TZAXG8C36CN I[W8WI%OPRTKV]:FC$6# M4GYQJ!@; RU\(8W"5$$'<.4D+K>N2GBDW%ZR3^]\^%(=E H;QBJ/G PJKX8G M,F_2S!-QBA/+I1O2BM ,+,Q;0[F]W?)S%UE!E.5H@A\%LJFO'PXLML[]>61L:C!K?*Q,_"/QG\F%J[^P>*ND.CKO#E7IW>',(:.@2,Q]2^/:U$[F8%1,_->B;=898;RCN M#B7]C7C]7M;E"-%.M=C,1XGA] !E$#"V[WC4;6F8\<6A8!A==Z9 _*2S%X8'0QD3.EACJ^> M((XDZGTY)>K(80*:D?>@\ WIVSU0 MDSZ4XXE-':QR<0R7-_WX3F=F M+I,F>09I>QV62Y",'BOUCO7K<1TQXN;P<#2FA(H=M-C&8$Q2I-:)O BB(+,O M IMH:#1H- :TD@.WSH3!W&-/PJ\R ,E5^P 2UTWA[H1DZIH_UZ[*^EP'^)_' @#LZ>V(8 )+42)&3L94TRL29L6L!<9-H">9@R,V)AJ MV]0&:+E@SY][O!Q)![;CF##U%%P0G933-F^C5+T5JGB9@]E6CV^;Y7]V%0Z4NK1LGMIJ*HI&@AKA MF$7C^Y#6N>H"$XN3)&[XC*'H".M=A"M.TU M:%CL(/H%NS;9SE_:U4KC5_1SX$3XPC9@[=?"$=^A">T1BTVFQ)D8,D) _H*\ MEA=?]%5&T[MN<@WHVJP:PDJA+Q]C.(ORUO+.CVG3\'F)^K]S%#N#4D!!W%N[ M:[,LQ,W0%=DM7XK96_4IQ9"K!C"^U/2 &RN"@+GC91OU5$D0&"%!$UT:T4Z[ M8D3J26 M0&++%=3C6O^5:!;78]"+.9KK\H9HR3'XE25% MMX'^"-PR(KR6__]NG#CZ,/ M4*K1L^&/[T=_^ND'R.L 3S']DGSX-$*$00A'(I/F:H__[W*VTDDX@O:(HE9% M,:[OGEU.%"EO1K-D$$]R.3]NY4R=.OPF*3QGR+)\Q=5AULBUUR6#;EW>C!0& M(>+H)6;_SKT,.F*[:BD@ZKX1U-]"N&P.^J.A BB=\9D?7R#X,H%+".&MTT?2 MB'"RM%B9"+XG(7N,W@MKRPM9?C4 ][4#U:==P>HEUA\*:\/TSH!UB,B]*[I$ M&^CSC-EW%<[G'K7S,>O>.,:-1[POE'1&41+/F?%4,/.I2Z\=_# 1^605\/2* M/HEO,I:*(:77C$;;"2M%OM:="=46=B8-BV,'*H39>R$^R:F:VH$LV"[&*^64 M=?M3.^1'F+&"1^;!@]>'*%NLJS-FTTUSN!0<0B?H4C.'L"=5&][4?\(>$8!% MH G\#8'Y*S@!6IX>U%;I)& F&]Y7$GNRX;U!$(KC:X4NT\AVOFD6B3Z2 "+1 M"Z+=G"FW:G5:=\,M(05KJO5T%7;]._P ;!*=SF:YZC/O$13OSC E$P\"[PHE M?2&I,\1Z.U.F,[Z@"F9-@(=I9%=UM??"88[ODMWLY'K)22+NTHN9FT>LWXL) MR2!W&W(:!8[_Q0,C*$W!;&55%_2,F=+!<+[8CH, ]#.8T#9U_GS79>#UL X2 M38:$+OW-)+^([$ZD-C(3';T&Z\TA.%+WMUS*MAWH-2/*(ES0&RNB*JSV-/W. MF'%3?/#()$9RI+G&<%Q;\/-D>>+ OW@.W-[_14Y8V]^-T-(_$+%TB .6M\T$ M8&?"1S9:[:=TDO(\Q6"><.>>C5_^"Y^*A<5SG3DQ1*DA0F[PX\])V#;&A!H$ MVW&!7A'3FUMWV)"3HS/&W!H\G0TS*5C^O>4=D?\,Y7)<9PNV44*4AKON?=?9 M&(CHR;HSZ+T>X@"Z)1MMS:O9\98:80]J_6" M?'/'%H9:KH)!]3R5*F)D#8A* M'-D0*FZ"Z][Q#O"Z,5G)]\())N\$EN)\9B]$6_0YU,D\PKOPUB>_$AW2=TD7 M#\)#T:XT!+5E MPCNJ<#D.*"_H7FQ%6F@P/3TNJ@R;!0,BXQ5W)LV BI0XE= M6?]"TYA2S6!N,KO*A-K):SI>D>LF?,3V9]^W&:+H"H&H1*\@I ]X!HXTH M\1A.5'1PACS*YT+,W0.0-0=Y,":;UW;< ]CJ$\CLV0L#J&3[>[<_,%_C8BN0 M,$4&:5?@"/(P).AN) 8BCH9X*-!(#"9)JS45:Y*CAPL5G(.,M/2&%5D=8GM# MC&5B++5/'\_9B-(0F&4F".IIDI+BM ,!2%AC$*<0A@<0F]O$BLI(:BP.@Q/5 M&Q/:)4,%D!O,+;IW3L7%M8['$4N]43".1U26QAD ML- MTTH)9YVB/>^5'42)93>,.R9?\IZ1%7?]5$#T.QA(EQ)(^Q<+;=XDVT\,J*Z="+L^T5(-M'#2$UL,,CWZI3]HJ-" M!N^/WF=2?C4ZGDXS04KM84G,G&>M0FS,Q,ZTCWUBOCF&1VD6<&H%A4D6VR\A MIEQTA:-%R5[X6P!"8U?^6;&E2);SS[^LT>(*?;F;:5ZBQ&.ZP@\.B!Y>=&OM M6BESW%N:$$1 <>@/%]LR6F"(YQEF32"(=<>26,S-T+G)- MS: ._XP,&IP3!9)F$(*=[]@J#T@@0E!*(VZ_,I02U)X)58F7.-$_](@,%]O" MUR?5E"4;S=DXI[X>@G#B17PC5]'EQ+6+>=WSIRX59U)WE4E][*1C>FNNF^FX M7EV,RZ&]M5DW'MZK81=+UW)MOLU ^1[V>^;2L=RI%3Y>N?[SW*/AE6 U;YL& M*U%'0!X!?21U8-#HIHE512N7^;7C3!SJ*]\ ^UM@WTDZU>[_3^_E+JS>Z?UK MRG+<#2^%-Z8Y WBPAWQBR#RGAIE6?,34:&@),_2<&2>JY;H_=K)8YJRH,D2^ M^P$](Z(H<.X/$37C^9W&CK(.1RCN$O$^D=PIU(3K*4ZTG]E)"TS"'VPQW#)R MKII)A>B3>UEJDOA/Y**O?!:R5DM "E[_53>W4%8=K.,+[]()]W[HL*A19GJM MG]22:P)X \3?LLAY\HZ'%C/EF[%O=\28>H !4>&<(1Q)E&E([!DR)N^[.MP9 M-JS% ?E2SDYKDV$&M18I64CFS8<=<>G69_#,.%,I:"&H4''-[#SX-'D,R_B1'*KV#D3/K*Q'7Y_M:/N, !I"O]>JWSU MF!1]H7QJP-@\6L'#X+EPTPQHS>>1T0FO_ !OK+ #<$E!23,Z:'>#=U/C-B5' M<']V=^^1#!%6F: ($V*$I M?L5QMMN[_O'DVYG31[P#6L>*5;.*+7]*AY#F)[H\6]XS^20R=]@0=W&RHIR@ M^#GP#WMRJ_'KS7+C#3RU]G2(UV1**"Y)Z[S.="JGZ)LB>+#>40+V+?I'O\,( M$!V"N81.0W.4G[9Y!A,UMO]^""-Z(JW]%=[X9%0NOL61E*#A0V3(,O"A:(@] M.7X)P4Z;(%+&=I&6-AAI*.#2C0=#<6#41!?R,XV<$8."U^\-C N! TG"[$QL M-N8,-4.84J7$O3JO03RO4%!4@ CY]"\:C[.7)_4@)C6Q1"38!]HC=>X.]RY# M(H%1GAQPQ8CP/33L,:N14WS@SI 'GNO*-3QT"!OOT!9\'_5CXE7+YDRLT GO M]@&V[(7WJQ4X$#^P(I/SM(-(@\%V\G728Q#[73(9[[V!: W M_?+*#"%MU2(&DF=0?VDU:D7S,))(K4""\=3!Q58Z)=J)2W<\#''#SP&5@K[C$2W8T0=(:@U[.? 7DC MDR7]0?M9OP-9])\<^W?N182.0Z[&=F@?$E%X[Q*RAD*>N^5*J=15Q9JI:EW= M\]V>2&KPYH!!%(<+C[T\()BUQ>Q,:--D DS3"8*$O-9*SYTR MQM\HB2%&%"T\))$]&WZ40@D5JV10CZ3Z0G?*(WEF])[]EU4D1^C?WG_[_@/: MDSOKB2EEW_TP^NG3CZ/OO_\3E5>P3>/DR+<__O#=Z-,//\@%@2#+B=P,W_VO MDE;?_S#Z_E->JT]#G]-<"P-77>>4R:%SD$[.*V'%-()!-ZS)F7>ES!G'*&C] M0DL7?2EG1J[X%=['L.[7OO>PQL$.K,GML MI&:JYWL7E#D'@G.&STHJ/Z9T?4P:_<"FNMB2;\B&CXX0H!>-/1O"5/>[EN7U M5/.?,-Z*KEB$(N!>$U$Y[L_0UM0X [GFW7K,GS'7Q69?,]@!X#7F;MTK)]Q8 M+MC\B$Q_20Z.4S4?[B5F])AE$T ]+C6[\KMB0U&*>^ E#F:"6W1BA=B&J'=R MP-'+N\W!0BE>W /)V! ]#@(R/E[]11RL_$ U!5;6":.NS..D-H_GP9P24P<* M'5_%C4336(9H(F!VD$4@166:";3K@ TAC,0C-PJZWL4ZR"+OWG]'\ M=KJXF>E73S(EKUKE6.;5L3*6K-49,VKY7<%1DFL!:7) M&-(3_ UAERLX=SA41DM_1R;D4?0YBI'0D.@6T7Y'B/=\WO/ =W&*_YC](NZ_ M#N;57<\9W?AR4.\([?1RJII-UM8+%PQXZE6;HU5"(^)$T1M.UI0MH2.NW&J& MSH23G#KG$6$'"W;NSXL=-= KRY#VU.KY9:O4ZKEG^QX.'6N$5H>]8SWJ!VQM M,W2W:-2ZMPLMT$[T&7 K,A,Y(%&TK%S>B,1G6[H8.V M%[>,C3,8?_Y1:FX[)96[N"X9YR5(^-^3(_^QRTIG0G=-$B&D'FF$NGBBSWIF M6F>EJ&I9[:DQ=L'"-G=.311))![ZCCK:@S=:#ELQ7M)46.%;AK*8CO26ZG M 9!/5UF.0!$QDN?"BIJV Q8;(\,7;E5?-05VX #GF'W4YO2&'1=OA2ZA%6Y6 M#VO"4BO8AKS MSNHY $*+5)2JJ*1Q&_8 Z(96/W!XC^0#LJ1"6!PZ5:E9K-?Q9VH:W)(9D$N! M%5=M/O<92/ET6NP%;>DM>6?VFC1H!;.8OIR H#&HQ6XXR;]@$G;Z#UJ=8*+! M8DD]!G!=Y^'4-:L;P$ON5.@7R88 HJJPOK^>69'7_XL7X+T5$1%"B>SUMXB, M%:T.8>A8'@H/]Z%C.U:@#4 7CJT\73H&T>5VR[A84>G#$/?#GN?->&FCEH=< MONE!04H6061)#;#*1J"K7&R$05L0X"/^UYIO-V7[^$TQ\20S5C++14V2(?YK M3['Z\L,+3][[@!FT#%B5*WS/K]D$ M4E2,%W[,)8Q@S*86 '+JG$@4I9>>"K> H,Z,SLF9 MTS[/1N -)#1-9MBTY<% L$^M?9BMD!O"(6L-"Y@BA+WC(0 M-*&))*+F2@!WRE4F-JY7UMANVVR" [8EEU.[R ?^ZC"J:L$^0U$0W;*5M+I6R%"?T2W#[ &Z=U*H],QUCISM.' M[F9'/>3AJM*LN3$+)Q%$?IQ>#36.I 8R(S1[B15B:^^0C0(0+I*3+ ]K?N", M5D6YF"F=3K'3H)H:U3W:GJL<( [H]1 UUA$O15%A<=T>AG%!<=5%!#GH..RV ME"+%S&G28+<'Y$:OF^*;Y# &RSGEF9$\%U;R5?@1BC@_&V/\I$O?)"DGS:O, MQPN45^M'2J[1?UQTRU=!ZHQ^-F;<'[#$ B. [XEQ0377&RLZ!.3?CBXL MZ"D'XU1R?3"84R:'B,Y[N=VT3TK1S??%LXF> K$WY/2ALLJ5ZS\S084Z>2#1 MTW7IC-!QZ8<6S=3=;@OOG5=3W-@[S,/)6SGPD\I\AISVK09MLA8?+8DKC/&B M-FZ;&HB@HPMX&'LL7"7V8M#[]U6& ;4F^%[O ZK ME?0B96YCTA&]F+5"G&IBUE7Y9(+[.,4G$]ZA#[VUI37RF7+J#X/?V.F4J.U" MMH=^553;4YU-DDD@]I<#=2(QV?8?&MY=HNKB%C(C9[70^TQYZ(*JA M$][NA1N]I0(L2"*9ID$5.!7BU9*;3 B6?D9 LA]'ZT?,));%EL@K<"N<%CF1 M$N;'$2(G!=HQ8<@7M+56T.B.&2'218A0%!)=3-,(&%AWS"A56J(+0O;BS#E2 M\7?&ZQN JGT(K)VQR!P:08GMI15$QW5@>:&U89D!1_F7%MH$)X,H'9'<8D1? MT,>:O!$5_K1#">. ^CAIT4@HJ]+^19)(FBKMUPT3;G;\O!*KJ7AE02 M:2?V#^CRB/>*Y6" \UB S<]U42= ^EMR'\&D)*6:>I#G59=1"_]SQDEFPN/< M?O1*1&/, C-W:T:82P"4_2""R(:V2T )L31-@VO0?OC*"4)YH!$91A=!QJXF M)\0*1TY E8/.LAX2DHA'2)C0H,"]M0)L\%8W&*A*3A@Y !%_0Y;EP!G1[4UL M.7H55#R7!=W[ZA9'X!,G,O.38V-[\'X A M>W,(:4;Z6PF!W#(6 *F/<3?AF88;+&6>OPB>^PCZA,-OL?WL^S98D^YP\.1L M-7,VS'7A62.M1A:Q?)G&1#6$?B,P!Q39"!R;+=H_G2H^ CF>6 U"CX?!Y#9Y)(8BU,U/ MF:MCMG062;GDMK&EJ/'8HM"+H(48,2-%7CH9OQ+I:IB)^,YN$T13)&]HMM[1-,,?=>QP>IS)U L6KHT5C@\N"RZG598D[I(D#(T MWK':F%2= D"^\)JG M'08N<8IGPHB2AYJN_WHFX4NGLEZK]&W/(4P@J"V98BOI06&K"'E.3]9MC)BW M.N,C56@SS8Q.L>7*#YZMP!996BLB2MP]6_M.@ALX[223#:@C(&_$D=XI:WRK M?4TL*?C@_?%5$Z2^M0F_!B2_D5BBS]@CLH(+QAT;RH=!EY#,RE..\>A>, MAF5E+HO>7<(7U$1*GUKZA)?82R>E,8=KZZ6C,FQO^!2\)=RS1&TR+7LV#BFG M:J\,)7YV#X-!9#Y=*PR=K4.$,R)\>3@R55JVI\D4"E).0'1<%@#& %;GO#1X M:TN6 P(M^+QQQ+VQ_7=R;//J\M;+USI[65PZ;5-H#*E'KFYR:^W:P5MG"K4 M16.ILG1)V!(D:7[TD.C."B;@1^@Y)*?XL?.X)S.85LY+*HC$U=]O]5<0N;*< MX%?+/6#)$1#&7_[BD-LTV#P>6^U?(((3WQE#B&A*! M@VIC<8%]V3K=?X6C0^ I(FD2O,LE4_Z#]H1_C2SGN/PX.3E8F2VX^$%[XK]& M?DL\@/766;OU^O8 YJ'%EA75!*NRP/TX-3J,$@0%-"&)=&.)=,^-4GDH9BE( M6 H-L32V;0=VC^4"UM'5TR8HBA!!1U.&\*7@3I+Y#\_ M!I50?8B-A?\ ]O?)BD TNV(A?%*O8]0,C#$'F&),LJ7:@L>W2:&C-Z( M0;^50Q3%P)EK@@W]7WLAE##RV1I-?QG??@9$/S0=W_W"LM?AP^R_O\Q_'5]# M2KMV39)5>&(8Y1LY,3*N!$*+0K4TA?%ND.@'21W)M4]&HD*6.?N6QAD0S@R9 MO[*9D+D_8[;ERYB5 '[S8$&>@$MMG@9*R6ID3LW1%JN)Q5EGFE,1MD0&0B1@ M\N C.;( MK>MK+B40; 3TAQ_V9BHV"%_/S'^//P X9>Q%BYSMF&_K6@HUS7X=\0+*XQ3L4-0W 5\Z;[KLKK5 K?=K+C8#>^R<-B.>^," M8]L)D._6=JP;N6/;LLO/),;;J"YS0^=*,3BPZ/"8!U-E!\K\I" > [XPE%?# MXN(<@V\R[9IL7AWMJ5 \=S(GQ-9@SB M,@D1AUPCS %P8_W=#Z8PO-9Q#JR7"]H-2OJ):_O1KA#MRVP(1)+J1-:?0JP? M._'[ P0G35E;D@$(!PBU)2T#LK[.'I*B&59-TO\Y,2O,:#+)$0.I/Z+?^;\F MZQ D #\0T)XI:]8R %= M.<?"BU#SIFR$J MSU/T#GQI15:[LI2<&XDF9(1;NFM2=LU-S@*99DD"*%4,]'./UPP)E];QI'+3 MDE2=X], 1Y/H ?$N# G(G;/J-N+R[-A3W,""F;T99ACX_:0=]A,#T)\8R^%I M-6BU=(SAD7QE0QX=[^"O=K8@Z/)G*!A"$V+- MU=_4R6CS8F=*J2_6)V*=ZL4RWG'(X6[0LA,(8\T(V>V&S=?%).)R%\-6$;!W MQL8N"Y<;/]A#)KH#[CCR%D]ABP;']@J-0GK$$.01F$Q8!\9T@0X9S!6B^^,R M6_,URD)DDB<=G!63 MN1)^S%30(U/4@9;(^XFQ68/YB#D:)7$_Z:TW2U)G_)=OX!+6SYCG;+*::XZO M.OGK':+ZY8*I&_1SF6)7+8.2H$3PW#05)4).V#>PD9](GWYP[ P@/Z:HI*.; M*[,=U_Y3WTC(N"/KS#,^)XFHT'G%E!ZSU,TQ[Q;QG1S'%&R:NG?%#-Q+ I7! M(BF@8U((,H'<0(#7G0:@EP4R./-Z, H3W>6; EJ9N] M#9JTQ?89*PAL2+_HB@?EL) 9THP%3"TQ>+RM_GUM3%H%1X1R !6[(6W@G+G4-R1 M!KI]\?Q[*/X!U^/0B> MHF0HB(X%J8/AM[@Y5!KS4U> 69.>OD5F^H8S>[&5;+$5\;MM2PDG57JE9#OS$.4E&I!CDR3JK4*JI MP&^(0Z.C&PVKBOJ )EA^!Z59?J"S[(I95D/"8V1Y]$@': BS=H4AU)H< E*Y MT,6]ZSS0-QY4(4@/7SL[\@B1)Z'"R);ECU)9!4JZM*J!2PA@6RBD?GI6 M5Z/[F5K\8&H,I&QI9C\5_!K/ <,8VRAS8#3A2C??DO[-X":L6MQK]UL$4"HG M.H*+@!IV_W%P]K3<7'=)5Z*/$75$1'&BSMY$O55=#+HU>.LS\8H#S#'$.2). MS#TJ=, A>]TRKH:31C%M)!$W&X"B@4DU8'PHG#;.I&78,>E46O("])B)S(&# M,ICA\-(,,1NYRSE4S(2JMKD%6] 3M061.SXG'=E$]3DN]"ZM8!%0NUA M=:[,9?:=X9TCN M34[#2#HAW=C5;K6:7:+JX6+6;&T- MI4H8/4+)Z;D!_?WAY*K:Z6H;BI%[).Z+I)_SY5B-X$ZQK=S\.DL,WE@OSN[0 M+@V)T]!^XK8>KSSEI@9-J^H),Q:1%\G;OXW_!'=?[(5,(MO:ED6,K6:T\H74 M(7,P*DD"2:]:,]YT3X'P12>S_DY,YXK'6SD>W'/:C11U[+.5U,QYU)5 MN!4@D6H=IO2,%%WMB@U5(\CPHOWB,(V"T%IM=D9R#U#6&/]:%\/C:RI MED[FF^5]C)#H!8#AH!^.GS;6>MAVXLGK. 'A$H>;P-D+Q]WD$#H>#K_Z*>C2 MK]E3H3W8MFL<[$ '@7_;Q8-[#XA\L4,V:#3P2?L6:#M^-QGZ!;1'0(C<=^2C ML0!$&L<77N,G['YJ5SY(DD6?C!G$.N0J/TRR/];DO49.&'[343"4 M)'RGU>5YO;C]?+&>K6[0Y6RR-@+)KX>IW->*'H:4LA3N=)[\R6(R93(J9=)8 MVBS/D_O-#_Z8>S3JB$SI!)^144[.T! MG4:C# /6@15(!6 :6/E'RV7P+3M\ZWN^R'AK%W'H\;I] 26O,==7#S-NP@*"X7S[2/3\54R'4J.B<$YJ[Q'M M^JMXLT41T%;2?Y(F+<@9DXP[8D3!J>B/FR3E?>Q%CNVX!T!7NH-4+(J8P6KL M81N"N<';>Q!6!K%M11A)YS@ \GA0,B D1L0J]TIC@D9B5.8B;/J?0%?;W!D$ M&7\4 M7"':!Q*=&,9NF0*N=8"M%L"O4UKV@=#0CNW:9K"*:\[(B#-VFM/S Z7;R$!J M7)L!JV6FC%TGK8:<241RS V!#RYP>W+\$H+F%PO]8RC4P8KIM,LY M!"V0YB*(KN (>@.](:A\FV@928\&4PSU3X/R_D.U[JOKQ6]WZ&JUN$&+Y6PU M7L]O/Z/Q=#W_E=85T@;1GQ]4;-A1.AW6 M+.!;OW,I \;IF4WCX'.]O9C2-:-G*HU<27U-GZMOYG1/V6_8>7@D QX_$='X M@8.7+K;4)!LN#E$86?1( 9BT39OSGA(X:VX(S7L_B6?@72&+]05N4YJ?2OM" M?M(9ND#W9\^\?$+$K/.>.$@MQ5-BW$N]C2C"WL;0":!U#MS3V>])X>41L>;T M_KC#0>G]'4Y#F=Y_-;\=WTX-Z?W@__\M<*((>XOM=AG@)\<_A.XQ29<-VZ)K M;[\YT>/T$$;^#@=QTGRWI5U$5^B9](5$ M9U(5RS/G7@4TA1 F\AH%#'52FT41W%.7_#2^8@01 MHX@HR;/@0\F,ZH&96D5BE]:1I4$=6B4=,\_102[_ZM*7;\_IGRN3?#/6*7[+ MP@B7!G(XZS+[5_+ZKY_]-AOWX_N//YPY.R?@%LHA)'N)(,Q7I)>PRIBZ5!"7UTFML75<<%T75I=*BI*ZTFU?;!9V> M5BR]" (.826^-'K$B(Z-?"'"S!-H.$1$A U89DTXF/J8)6&![B86=Z2YQGR" M&)B5TVF2?\NPFU@ET0O/HH,--\5!2JGB2$/6EKP6:.RZ_C/UC6^A5CA1[YT( M04*("?G"#U3Y0H@5/.T$ V(#@^2WP0++Q'00 =IA>\0D8><26>J[KX/7W#3# MKYE328;T@QP9DG?,!4C1M:CRP&>%ZW[0O_[)(<-J87/D;.DT+;8>:E;_9"HG M9D4A#0 ]$@G5GK":JN ,)>!/(B!>.R>O)Q\LFD@58%G*MAAQ_!,MKOF&C?HMBL>-!*0J_#Y*($M8 MY@1-NO0+P*!_3UA ,X\(?P&]S,^DM-?D2)M3Z,Y66&8,>X[2T8YA)H48I(J@ M@\^I/?!H3C%T"E,!N\%2[OD-N^61&] M,.A7Y,.G$:$:0FXFV4.N=GMLEU/DIF9G)M[O1&=? 8>QXS%.5R)]H;@S M!@(GND.T/^.P.1!O0O&/PD<(VGNR7%K1*YI:07 D$A&5ETX]4B#0!IBD'R3R M([CB10\L!_ L^50!+CFSM!HD3OHX2\[2X=Y-EM)T&+?&"9!CM)M-@?'8:ST; M7+9*-N+?B/A&A945WHLS]/(0L&*>9.G:'%Q,")(((T:9*\3HOC@J,JX(RW* ;R=MBI'(4LRJTTQ19"2U&R9@&V'[T"D(/0^'B M,"%F7!C+ -6]HQ9^CI07CE!Q"F:UDL[X<%!3#ADCW)ZK->AKYD50 MGB?1K3,A^">N!B.LU/<=Y<3=GQ=O:FI)SRR6.[)OK1UN9[7-]U$3QR1 ;]C$ *6AI8 MEEG+?2>0*LZ) M'9=YTHQ&#G77)33R! ^CJ#)\6R#R!RCTWAS._MRGP4UFX'-Z!F04$J;6Y,60 MG?L,I*Z9%GM!V]4CY:>2;M;6"Y9"A$[/P07%FQ)3XH(,V20[X44%]:0,192A M)/;--)AR2SDZ"Q)M1J;FYK/C[&7S2)ICN#Y.9H&10H(6M<<-?? J@K5)#A+( MD6<>J >>N,#WR,<-JSVX]%UGH/R)#8;NDJX^ .-SA4@TBVV7T*6 MF;.XCRS(3II[0A2Z2B?V=0*'0[L%+@\AYH$JR.=]@P*&A2 &60IQN3V>5>8G M54*_HNEQI9FY\+<7I$_F!48+:6)F\L2DO,;F@),2S+%DU\>=H4YM$S=\Z#@$L[FGW]9SR[1^-?9:OQYAJ:+FYO%+;K[9;R: MW:'%E_7=>GQ[.;_]K TQ,PG=FNUP\$ 8^QSXS]$C;'K+._6DY\%:@B1B-!$G M>B:\R"O5#T-*D(]$U379M'51K))ZG2PY<:?!*R6)J]@_1&T;VKGE)8^.:UQY 1,CTK0%$(BY7+7#)">8")\@BF_7;B9/"*:K+Z)#A:D MYS%_S!O(4W^KU@*.?)K9KM\5=S8SF_>ZYR(_ 'F4'KI24 #!X%D]9CY\6OZ< MT50Y0#)X18@($RCV*-*.&"/@;7I=I>((E^*BZ;1,=I!>+4M>K6V\6GN^6B#Y M,V_E7EVM>[Y:>[I:H#EZPNM).[IGJQ59+]I=FG<8BMF-6P7-,!IH;"YJI,V@ M54>3Z9''X(*E(GN'57R3NJG3!#D/_LPH-5R5X14 * Y?"E^.%D"@VUJH.#,9 MH,]PY6R-,R@VM@366*T#FH.JA+-6X'G)M8] +908W$U M=3**SM!>J76V9_U)!YV3=*DU$% O]\*C(KB.*[S1&YGW(UW&4E=GR'2N,+@L M6UJ=3%)I'=L,">?*VE##52"II&(U ZY MR2AH69:,H.NUK:+#B!@T]?T**AEY"5?D!6T5(2L((:!D+$*V_?#EG:/PH-]" M=^6X7,QH%YI%9-U\K\ M4YOCWZ:+YL$5J2/O2)+2U&JL9TL.%Z=+C&=-(X$E@%]R1? '8U MV1B$-W)B4?GR5-?*=LMR4%$2]LSN';7/$?TAZ99L06[N-P-CKG,J4ABAP8%( M/( )_NB[-)F5!DYK/V6DFM>M7>!JV8:1!(@K?-\W5L3ON_-@3 YSN%8*>6MU M.%'E#@=;/]A!SN_$]^S6&GM"#MT#/>3Y$50A(NQ J#,ZOKU$],/LO[_,?QU?SV[7=R.$P="R1:S%5S@)"GY@\335^#OS#?JHXPEK9(01=1 DCE;)Q-'BB:8%! MH2.0SWC.29<) 'OIY>#&,!J3(<]OC%Z0S3&VB90:$J\.G7 M]M>/[;\?P@B^I2C2IX>JK#.%39HYV[_VV:H./WDSY\A8K,A ?O435IL@&YT2 M#TP\HC&@9&!3*A\I1N:UEW3!UF"ZC!P&58>G:OTP>O_^/?R73=H:H7][_^W[ M#^1N"1CJ[O\B6JJ'>5(A%,WQS8$D=C 1KCP'4B8>A\'J([FP$Q2V1%M!IXW[R9&'^,L\*"T-)97JPV41)[Y:4PV_< 1 M73'DIGG)0*]IYT7$#R\\AMMU26Z%)PO<5*V6AT9=0T"P'T!2,01.$8DHC% M#J_PV=HCZR' # 0#@8?!\2BR$:@P(8XBUPP&2(?LNQ+G-)/E+4R P"N3".LT MV=?RH%\>\!@D;(;X>&CEQ5L3+0!3>?WLVPBN(R>DEA20 MS..,;QJ]SM+ ]SR5/B]%W#Y@KMF07Z-'M&7Q T> R-SZ4 ,/GA65$J1?OQ45 MKT/V'CD[^II8GG>@RC_(<2%Z)EI8_+OX$JJ%!Q3&293+%O1#N4(GT=.(/ =I M+GL_="A/-KRH;\C$N# J:[\/?&OS^%:KD\S(,@O'+>VK.%T=Q9&OI$-$>Q1H MI@>M>_W*#[#SX$UY0(64;SSF'2%!E&?AL;[0Y)C\P(*Z?S<4U:U_ M E)ONI@($<-"LU!"ENR%R3%^?XQ_TKK]]3,NG]R9Y7\#'0K;#:1.25M ]STL MT&NIT MLES@*N*<+F).%V?/:;Y"',8+"4%;FM'I$A/%V+;),R'_Y]KQ\(=V)A9.:20^ M(*")%IZ!(/<.>,FQNAAG"/;>;]AUPRLK>/"3P/OKZVDGV424-J+$E=I'A+Y6 M0:E3GOBFR^<%79/_/S626-0I4PI83?$J&8NOSJ^^Q=5:&Y+XI#3;Q38M1TV. M^01:1!(4%.XR%%%P=[@/\3\.Y%6:037H-6G3#NH_IH4AZ+(<"*",;OUOT4Q[6IPX(-7W MJ.+VFQ,]3@]AY.]X3=I;W#YI0Q"GN2=(D!\Q:$OQR%,_//7,B=.T^SEPBB$8%KY^3%XKWF9 /?R6ZSN',D>D>_)_VCF4?D MG8#N4NVOG>%Y4AP)9S=9>1=1/.PN3,;Q/600!U@+4Q4"4^(M-6?:AYS4B&>Y M@I;;XJY,)^\RI=G(-=D%%_*.2S)U$U;TAV?Z6R<"R:EMX3N]X)GMQ^LF0Q7% MPFF$SPBQLG"TL _@($(@>Q0%SOTAHG8U93/,P._!+O [QA2!SDLXLCEO(C(\BVJV>1T(?$'=X#C3.3^S"6+]@] MNVXS3L^11;4N14*?A0L:8"X,(O&.+8(['#PYFS;RF7C+8/B=0%MYE-)\^O70MH!JT\XN/<5(ZEF?N0:HA\^WJ^=Z.2RNK0MJ-P?/KZY M?RNH?"[>Z)/O*>UC24'DJ3+-8@W0=OS9R5:KX M*1?96?&]>[7X7E*?3S@JKOQ@BYWH$&!#8I?^N7&KIV52?UK.?SX4F'KHC>\* MN9B86>?Q)YW._4^QPJ0U/NS_L?>NS:WCUH+H7U'EWJK)J>I.>G=.GR2W[OD@ MR7:W:[PMCZW=79GYD*)%R&9"D0H?MI5?/U@ WP1 \"4LBJZ:,^EM 2#6PL+" M>J_!H,I\:@)H_F3(N]\1% WO_AD@2JN$+ETW22UP2-@K\FD)B:S94J.'/ T) M04D>*(%ALIX(E-:Z=Q\7=S>_WK]M+V] M_WFQ7&]O?[W=WHZ8^I9'C97%W*'%]?/5D1\"C@99_1QZ!]16C4Z/A!EHME0' M#RF9T><9HLC"6VY5M5=Q=.]'T!JA%[-AGZ(O,S<&1?G'J!I,OP;O,_O$?LKX[G'.+#R@\"5O!I;1WI@/;@580$^"((0)6>)E1J8%]='/AG%\_I=Q>[ MY,/C5G0:'Q$)\3($;/:UGI#)UQ;)YQ;9]Q;I!R<.?RD*N#,5C'^UP93#[#K< M^;?)JQIW9E?,.I38BOBJWRTVYZN6/"1,Y>P!!EB80'3&^L]#0E3K^])T7.>N MH3P\L*7^+LW@GKV>>/RU)K OC!!(*NVH1*P>>%P(S^P MN*)'U6'YY^^_U*,XUQ\3;XQ$;#<#*)'MN(S6S$%XH:N.!% M*M>G"-#"*IQ/^HT%?&2TR]10,*174*"B",J92J(-"A6*0BBM([M8S?1J>-?2 MLPU&QDEZCX$C"6-LW( 8C&I- ^L>,WQAIT,@H*EYXAGQ(&JJ_0W:D9<-Q#WY M>KWM.6]Y7C$*3PS(A 74&J OV-I5L__$@%-V2C_O\>GI5P0*AZT[4N0++$J)5S M^NZUE.!_C@UGY8H*?LQ>NNY=XJ%,^/6YXC+[[[]D4*GXF*<#13FM_5. MK9=774TEEF?9UG>+*]]UK6 \0:W'3DN$ MMU+"_9KQ%"2:DT*?(Z:+R%7XNW MR#K+GS'0XAQ0ETXU@?!\410@=F[?_>VK'X=46=V^T\^?MJ\!(4_$<_S@WH]( M.(A-E7YE$26?643L.]]'\*%%R+X$\<4D'-7".A*@"=T"@.GR"[[^]^P#"_Z% M!?O$64RO(P%:)-4??_CQ3^<%K'T22]_Z=#LP^1R+B3QQFLCC9(D\UMFBH\<# MW,UA;IF\-'XQJSWEO?:*>/0_H@>Z3*&\ATR-H7 46]P-D??Y .LG!CV?Z8=' M/XR^#TCD!-Q:^LRWN#C2/8:+[ZEN'9"=_^(QY>\8P#T)DTI3/+D"E@)MAA)0 M#!60W06DB5XR0E.%B&]AD>QA 9LHEVW1T,!+UM?QLY"+^M7_HL=%:<,]/;+^ MIWW5PFRY!5]O B (M<5SP0$/W-*V6:%GR_WJ>#X4<4J-!6GP/4LA<4)>,96. M#+=^N5YJ.N$7W[4I.#VEFWQ#$ K+=I3;?^UD3SR@Q"[NBF6*E^NX9M->^EI[-&?BZ6]6\JC)A?4!';!9QR)_CB'X+_@0? M8T]K8B%,BNN-JU>,!G:J6E!PDR\D;R-\8Y%\9$&_DCZ/(S=<&1?:4N$)L.RJ MSW;T(EV[5V+'%,P]E7\2887EAP[7*CG]!+-W4''']UAC-EUU MP99=E-<]4Q^ /'^6JN?LA5JR0C6=A?9T.:C!FKS4?,6I0%(N8IR#XZ7@6*." M4S',7+O027IH*]N//WSYDIAE0C,&IX'@$AG5^-)&S6D#05>VI&5'AL.2-D26 MO;XE;9_5&3!N21NNPD*#)>V1;%]2? M.L_^LWS ) (-]#[ZG[G!UK,%)$>%AYWK0[95W]Y*:<0BKYH._\I-N,!/162X MR#]_QL)4Y\90-:"<(<_S\@(C5 !)/K(H?,58 M)9#^ +MM89TBD)62[PRDI'/B^-&VI;[5MX>CY00\%KUS ZQ:?^I\5=9!=4H@ ME6+8*E;% <39/OBNL^M=_0>DR6-:JPHHB'Z"LK+D&XMC\I$IP"<)+$]6 MOPS@DKMC$*@L;HF$H1^4>5O2_R#<^BOR2'8$VFCQSWRUJSU3:32+R%\]DD7[UN\7?B!4L-M[Y"F^L3JQ2 S,U M]F#X;!%NL#P3NU];1X<*FM<@N]BL^4:ET./?2)]:C\GRB^+Z>7W'YZ2^XXF< MI\;C6,"60T,YQ*0(,;I*I]7BGFG-3Y\7Y^S'@9H*FTX!,(GCLU:C-0/27Q#V MA7%=G<-"EUIY:Q58L]JL_H*O/"&@%"6(:\ M VC"9?OOHZ<'#P-"Z7TK:&7)2812QVM22Y@5%T;AY>J2 M3_V/A,GA!Z]:I:ZXXO](F%JMI?>#%;#BR^>M5S<4L,4J=:W /7N]NOX0NT7^ M_IT$LM'!@$ILQ-Z\D#8W MY5FA3,XU^>8B6[K@+&&VL-\#"OZC\#O[-F^CP(UEYVL,816;;=Z3Z/ICY\; M0'[V??O=<=U>%LS[[?+^Y]O5W?53EGUK27J,\N"L_$FB0__?+W_Y[J]0!H;^ M O_]EQ]_6EC1XL-V AB1ZU*FS]O*7;JKU?KKE_IR=Q\GC@ M9*WS46 ?"%SQYI'O6EC+@)QGZZLX=#P2AE#YZ<>G#V1">.F'%D5 X?7B!7 IR,6O+?[/&0-819T-&">&&*?^8=@C MQY./"$5J_Y6TGF"KIR57EJ[KOS//#%A$D\1S>$:^&SN@?LQC%+6IZ(>%,[T6 MCQ!C&9-' B7M>$F9M'#1YMEU7M@M Z:\ RN=))^2:^6Z3;6/!] "\H[N2L%<2STGV;?5;%Y\$/6=Y/SUBRO"H@ M!3"O?I2N?L90,4GK=%X'?Z#>Z86;4VDHGY;;YQWEG_4[RI_3+#[%]7A;%DM?,'Z)"1K$D@A5$#BMSF8:UY*7SS]HI<&!0)0W84B#S"A"7 :ZJ M-60.=?ZM[XS4 ;G>[[E]D)MXMM8'&%E!K'6\&.0_'ICC>[TL/]E7TG1:2+QE MUMQR0Y/O0!SHT()WD:Z]2!=?L-4G!EPY-,W=)6XCR=&= MIWH^JW-+'S@1/Z$,#JQZ.R;']UI:(?908N]N.6!(K?I^IPD ',D2LON#%5:,K$XSX4=Q)-7$/\3 MZ7'Q^P17HQ_8D#"Y-7"*>(N?7^3? M7Z0;2%64; N JW033$=AVS#3'SI_R?I:C H=:PJ+GLE/CN P1W^UXQ MO4%6O[9S@):BRO<]CS>G.P*W4QI2G&RJEG0AJ0-\X7@LQWD5D7F>,JF%%/3L M/W]QJ* 1[%Y/8#IV>^2C%UZH;$WFV[A?_GJF!/5QX"ORC1Q(H'(J,)R]Z_8"& M1+_!1TP4U%+I/PH+D[468"-B@2[G"M.[/AQ=_T1(4FN@4 EN@'#O=/'OT[H# MI<)^YPWF'AQ0MP6,DP-.5-:O6/D^!?8LQ2,$!OF>!@>)/?YLP>,WCN=$Y YJ M-%63(E>GK]8__*!O 27^A>_9)Q:U[$@H \P^T[;$TC+8E>"DPF>Z.?J?#?M+ M1OP1(KG(,?J>;S69#I:N8ETMJK@N7P+"XQJY\)FAV&\8R'#V1^,@4%23LN,W MZV6<"@97,:F6!A-#V6TM%(@HA-V'5.2AVJ:5_Z50B49QRBV7, IVJ04R;(UE MIO!>5$785.-0G)M6^I/HM+0FH@ QO3J;?2;DP2Y9]2419*KQ1@$"JV/>,>6K M]>$C6UY1QC-UYJ( 5&R"DS-$U7@4 +$@X((<"AOFHJ@( M'/EH%,#D5^6)O !<2[-,,\X&S"TU2GYD34/$D'981D4X-?KAC\$! HW7I$] M@6J.28@.?9G907(94X2!;BL9YZP2WSC=70S)MK*DKBK'[;@,"AIXA*TK)+3B M[R@VG-G(N26;V;&_R/>O&(X"G*6_<\ 9E7:H^(78+V3-JQ_15PS:T,+/2\AJ MI6JM4(ANMX3Q6U?K'K[QBKW#GP@4OEG6C[3M7!3GJZOA04'G&S^6Z,+MUD ! MN"B<) NW5-Y4T004("7Z3QK)7ZVGD=6D@M>-_C];Z\Q# 2!3?3=[J*'X3$4QJ+6T]5F7-N9A^R*\I@US4 !VYWLOD/8! MB75)ZBR50%?T(: ,Y,;Y8'9HID/RX"'A\])R#>,WEAX""#14T4\:GT(M[4HQ MM>KUU)F#XD1S93+O(5K0H)=1]DZ6&^:J%=-V:QD_X4>ZZ2\_K'[ZL@R"@V^S MX]J[5DWSDHU#<9)I9K$\ MRTT?A7!U>@A\.]XQ,S^5TM^<78,X.-K'4*!2(LPW6-.:)J$ +4FT.<;![I5' MR59C*X3'W3@+!7!)*"]L]LJ!SJN>G24-L):OEB.\VSKS4 !8JG*K$TXJM&*W M700%Z$Q58>'[;C%BN[Q_GL+]0D>Y)^8FHG^54W7/)5&@I9[GFM8D?"11''@; M#_XFUP#;S$_E233PM]1''Y1YO?L>G.*!IH6SC$>B\'%PJ5M4T89LOJAFX"U M0_=VI4O:-!;%">7Z65X>!_ .MGQ);VJE]-QG/10( :/$-C%**"$5#D0!@B2^ MF+T.67BQ5!9NFH@"Q-2]FT5R9@T@))* 9#0*8)AG6I!LQ8380A>2I?T/JFG" MC0+M<[E9WS[PRARI=_O!IU>.1 X7_0J"3WCC!U DA)YFD.BE$&+$"Y:D.5W2 M. KS6T-Q3(IT.(GF)1N. ISL,G!4 Y/.3U&F5"AF( 'JC>[%#TZ:SY5JO'%! M8QM8X(Y[.AV>?;AV/J=XT&A"280W%@[YA?(*&KE!X'_3O]C M;1WI;S)]O\T*.(!N$1>U?:4C+F%W]KU;P3Q#:$\4JKS3$WW06 M#;=U(A?"3>A)"NU^G5;"@82\3:1,05*D'NE.1@'J*ND01G?Y['CL2= 4K?5F MH@!2I>5VU8Y1Z'I) I$XO**+2"-0MAN]JSSO)4L-(7*0GY:#DP0R=)M(>.* M5,D*NZ;_N0FV_GN)*RF&X2!15;U?N%<0( 42;!)(U>S&;UX#!>"Z65=4*8&7 M4IKMVF8-XUXHSE@2;T[]*9$,07%>>49C%F]0T/9%IZ.>@0(H;0(".:T_&6:K MH #^*7X.R;]BNLOK-Z'E0SD0(PA;^K&J@[=A* HPZ-/$6 G[A%5*[%VO#48"3!P^6K[G-/4X:F9SR>2@ K%>"26N<-/CR M*Z-1 %,*/5'!(1R( X2TM^V-'USY\7.TCUVJ88(D%_+W!$A'%7[39@$4(.>V M I /'JQ@$[#("NZG3H,;A9*&UDP40-X>CI83\)ZW$&G ZNYP,OR%N#8]K&^A M$$:MB2A +'3UK4?YJ&ZCUD04($JL>XKKJ)Z! JBR%?VK%8'![G0E?;%EHU$ M4XSB:8KR0;'A7 )*D^! 1)6;657C40 DK6 I">91C4W66,&[$ M?MI1T@L<_YL7'LF.>87J8HIR((J3 W%ILR\4C)19#H4#<8!0;$56S <3@B$; MC"/EY>?50XD7%/Z.Q,^X)B!GNU"_X>-_DE+,BW00"C+A5@+-U#/I8!2@U$5I M)MEDKT:;NC&BF2B +)NSM(+(&J:@ *MW7"+/6A'75AEH;12(JEO7]6SP2/@D MM!&B GE$'_P=PSNO7RCFEY+!*,ZAN=?VBE J(P4M_OJ#)-93QJGH0 O=_7U[!6IX4PR)1Y#)%":YN&)72@ZOZ?N>%4)QH)B:'N7TP7%DNV_TK@1)ANZ18L]A>OSHE M"=17)'1>>#2M]/Z/]S44R!0%SJM+.JEGH "JTA!941=9-! %"**BC$Q;HF^P MBCOKS$,!H*BVP:,3_E-F$%*-1P&0J$Q?H6S#]7Y/]:"-IPIS[U8+L-='4*!. M;D! 9" H5"4C4QD?RX@!3\*)[ZR IN%(>@^(L4E=!!?122S4<6E 1+]9Q"*A84"]LYPN-HGH4" MN*?X>'33FF])1?Y"W4JE9TEO*@HPJZ>ADI1$(U$ D57C3LNCR*&0#$4!1CWZ MKDM?<+&O M8MQ=_=7QH&F9.-NJ]".*$WBBBCDSAGM1$J[-[H9+WZ.F L=:,U$ V:&:G.J= MZ[$<"G1(@H.;)?EL* HPGEA?P%2R%;+ RA#CS"$-4;GQ [*S1(WTY*-0X#S1 M)9H)1S@01^C'];='8>@'_3L*''-!!6P8OD3#91Y@B-\!P4"GV*J9C'/*< AMB$41Z#8-+A#=05#T4@T0.32ZLH* MG?#I&!#+WGB_4ED#U%_(?A9*4;ISD5AVD_"DK(DM,)6XQ)2:QJ(XL5IQRV4< MO?J!\V_-6ICY'WA.%MU$YPWC\3YZ-#K(/"3=> M7E.@%N.C'(SB? I7A;&V!G[.QJ#8.'TGLRBQII1GV5@4@#0'OSZ0H-CX7 1A MZT50@,Z\/^#HH/I#*453:/^3#48!2O$A>K(@-D2:U=WTCC5,-R[:)H+J#=4N M+!=>FFO/KM9*4(U#<5[L$JR@'A$8K2@9L5LB5 .%(U$ D0D#^?576L[S82BV M+PAWE7N-I8.-2P0M\I,3IUM53&B_ I+S2_R>"2-.;(KR]ZDV%(<5_O9*;(6G M?T>!9Y;PDN3X*]*B!,-0;#\/ETPLZ9F)HQ"1LSHE/VI&7K9:"@4:"LE+LM:F ME2$HMEWH#BP*:U8>E^Y<%("6F?"-M2/R/N^RL2@ 205EO_SL:XC6XADH@ *U M+4K4MJ28,WT25U2JI-M-3;_IBRD_N [+H _$^&2,U$:]Z2#C8M*]X090@H% MUYM;!U2%I2YKH#C#(NVI*YR)1Z( HD.J+L2.."]"0+NO9IR410]:M;AA%N&I M')PWG4^F)?&@5<(?_XLH*$P8TI8&D&9Y?"P>'PCDU3FN3IP^,I>]*!NPG+"D M:*ATKJ^C0#:8=ITHC1IR.2=JG9/9!*1=6!*$!@ DK( ME9QK%VIZ,()3&4\4$U" Q)&]VP4QL?6J@*AGH "J'O,/[00UNPUI3T8!ZA6A M,M?.D5I1B[^CV' JY(.B+8GOKPQ!L6WF]H40XN8T5K:8>H_+EL^79OL=J?R;9 MFMC M +90\I;G&\@-89*A*,"05@VC["O3-II9?8=E4(!?5J]DVG-]%(K-/[WZ003F M">7FZZ-0;+X8UTB)Y)%$3L#XLK8+0'>Z<:WL$3H9B%/="S^A.)5[$FGF58H. M17\V"F#A+FSVK+XQ)2&J4KPY.\*K^K*BG;GQF/ZW2Q)2*Z:*B"FS[ZK&@ZVO M_!US&_(J[9)(:^$@''=-9/7(?C N[W$Y%&(/[J$[EQ?ZKF.#@ ,]DQW;L0)! MX5ZM24ANE89SMD&8:+,""J#%&7+-LD0Z$@405>-$DKJC8\=(AAJ__DG_J@+G M#<7-DJ0#C;.'&S]XMX)23^ZG=^LHU@B5@U$054,XKDK&TYQJ_,1^)AZ]TRZ\ MXO8!NB9$ ?,<)I&0PK>_>I!=UD!QOBI[W@/\@8DW;-0#E8R"3% O^"+#K?4A MC;888&T4B"J';T-!756W6?%8%( 4FEOF?A9&I9KO>ZL%4("<%6'XRIJZ,1K+ MFW;]XM"K&^Q>%95\6RU@G*'5VY?>B6H;-0PU#D8N,Z?,@A>@2%D&_Z/0K=AB M*@H"Y6V47-9F\99*(#[ MZGA^P"I9R^M>5\>@V+A*FDW+Q4.H/TF):KFGNW^$WMIAF#7LZR JMUHA (T'OJWDP0:E 2BVW'S5$5UHK>CK M;Y[MA(PVB$TE7CI4D?S=92'CJO,R.CP$_DM@"1HYB'Y'P[]V29\7!T16JH2L M 9W!2UGP>4@"98I6S[UPHU8-3.AT%N#I.%%VO?=>U4" BZWJN%WVF&(X" MG#SRODQ_8+"&LHY)/;2&M)S MXE4YF>XK?31D@U& F%P[X[KBG:>_H9BHYD,D9B(N)O.9K63J69+J9W5_?_F M^<\A"=YXQ:9C'*7=*1S-7N+]ET>!KDQ4V>Q3ZZ(RCT0U'@5 WSSZ8+,,N[QM M8#&JIF1##1_HRV9]:&8UB? QXN=0H#,)W7DD8%N%Y-X\!6+S[#HOC)SAX0 7 MTQ9J@[Q0UD7_&NZY8X423!!!1*D\763(+QA7N!M["E3*1>C.04$-F^#%\I+@ MYI+-FDH/E+9#*(C'*^_7.R&IB\X-L3 *%&E>[GO(_)*X@%HN@0)L:<%Q#>^' M[EP4@"I*QRK-'#KS4 #8V@')7>95#R0]QZ$\G*H/H$!9@5,_6,$F8*S)9F)B M&EXLQB"G*CA[B1G]9,%$!FSI7?_."?MQZSBX.0"MF*=WRTLW34(#7U'19!:/N M7..^\37$7 ;$$L7&%7]#<2+9G9"6S1 MY=E)W(:PU&NK!5" +&$VB9VB)\M2K&)<@_F-"IT1H=+E_B$@;XX?A^XIM^*' M-<=[TW@4IYE9E:1!2>41*#9=#Z 557[)O"EB2:#5$L;%L+2.&F]9S?.K;^C? M2D^FQD!!UYTX*4&@^OGWW^\";+($"[+S3F#)!\ MX^&1-@B>_-D EB)C29T71((211%D7+6/Z]V8*%WQ!]W9)7^%S:ZI/.E$67&5 M)%X&?BG$4W./P$84&G7]$<$_J7!WY^CVA3K'3E C3*?PW\ M+12(K*?R@0HHCX]2C4OE+\$ MCN5"%9"'I"H1ZP71PB6LOPP*\),B7)726\MH;07!B?6,=\6*E-9$%""RBY.7 MF;*OXH G<="71PI>XR04H!5:^#9VDBV.0K'YAX <+2?-Z53L7SC0N#&%UW0H M\.::N;5J56F>@>)F*W1,JCZZ.,,X6U_R8N-%[[T?A6RS9>T*TU3,'9,...E&I@$Y>J M?">X(N$N<([BAO'M9J*X"X5<>^"GFWVA)JBB66SC+.,G2)D-Y$\58O":LPJK M9]EE#12GRK>RM3Y(#]/3-5(;6V[!@K \UZ]N1@-D3#B#C+RT6B!6<;1JQ] MT09=@/(9*(!BFWH&H;G4/B\(X *Q,DVG?$AB_5]"?YD->W_#7TE(67@YDD7( M6$;X#@H$/D)(SV;_+>2&W,US9('Y_-9+N=!-U8>B#%7HL1P*=*@S7;E)@*<> M=DZ7%2R" G3=Z"[5^]MV#>/O,K>57!](\$*W]7/@OT>O<&R6=ZH^SXJA*,Z/ MR:'%-!J06$-(/Q&S--5XX^>RI S49OJ@:]4,7*4?C>L7JBH.M5(-A6!1B#: M="#MMD^4=29ZB+2] X;]H+@,O&;TLJFH]!*3 I[%YBBY:)NTFQ8+&;]&:6A& M,>K\@>K77MZC*.]Z4$NT:S?;.+",@U$!@<4@W%@[)AE(ZE++AZ(@6R;$*<.G MRR-0;/I7*W" _*&#05G%=W58S>^V3 M5DM_7V\>2G>\\'<4IY59 JN5.C_6Q;[%C*:E;BN@ M(-]6A7QPU^-)BL0K#2[5,<8)KRP2969(9H)-4A%K7O4V\Y"\44D;S.1_[NCS M^47\5 D&&C^CW^CK&=Y8P8N?!];>W:W%1DGE8!3WI&>FY^HD7D F](_X.13H MA)X\Y%\QE$:%!)0M_9@B*% V& 4HNGFA6ZJ>$ L><)D5LMTJQF]XJ8;UNW6\ M]W\4WV[I0!3GI\ID5IOO]&:B )(KS'GM 3_QUTK8CV(X"G!23XHRH[DV",76 M>94?4A;Q"RG"6(>>IA3EGDNB0(NR HU*.-6:B )$L/9':?EG^B79 MY1.-0P' 0^#OG4C6L"O_%<5F186J!>^3QG 4X%#LVO$ND@-0&H!BRSH5[L0& M[^9YQFLX)NC>!$FA!U$%1]$8%">CY)GM91[!5.,:=)K\\.7'YZT3N=+DB/1W M%.="'VHG(JPG1!Y=Q+,W"PE"3?>G_2HH@&>>#6Y_J66M2R MB72P\6>B9#]=0Z! ('$'EL>@. -)'5FHZ1+V+J"M6 4%\%5F**<^\4CC;!^B MA:+3(V&O<2'-&2P5T.$#6*2]BJ-[/WJPG)HOH^5T%&=6C*;.?;BY1T90 5FB MZK1=!@7X];J[:?DE":#*"2A :EU[&&^E8>:'=SSH#UV*C7\D5(DC]EZ;# KY6.. W/M>$+ODRP^KG[XL@^#@VZQGV;Z2GMDP% 6CD3C+Y/YLY004 M(+565EE@VHB=RA7K&R?E:CK$-\@3*@L 59+6F(*>#C*O8B:^9<\A+U+QS:-" MJPNE/;)3#)P0>IH5#'/L8#M0R;!?-VZ'2,N5@;^O:G\H_H:"*HHBKESMKH_" M8:9<+Z^$9DGZ=W3839E!DK6B5#ZZS#?..[?O_O;5CT,JFVS?Z0Y/V]> D"?B M.7YP[T=$T"*TQ304YZEO7^MGG4,!;+U:OD9ENZ3J0QKYK;*B#[D^&J;_OV*J M'I' /?$ZPM]ZOC^>!,32VMJ;V*&>@<2)%\CEG9JJT/+F(P M ?FNRZJX\@F_^"X5@&J)IL-_P3C2*-TEF8B,6K>OED?_#9NETBPG5T$R8[N9 M*#A!7C6$7K]"GXQ6!4>44U& J4B7E29TJJ?@ "LSJ]/GE-U >1,DV5CS=RV7 M$JY=R&%I(U=(9J X'?T&DBU$"FQ>DW+YD6!-7_@77^:=+0U!<4:I&0.>(_J? MN<#FV0),YVV^E;&N/==$@9BZ4XN*<$%,[%23UW:&U>>A +"M>H8X\S_(2 ')SZ$&^_.V8-S. [ W,;* CN"@E_JX2C. M03='Z)Y*2%0M=M_(5RH(OXJ#S#NNA0(1F:FOV.]+1IG2P2A 65M')[)$H:M>+S()::%*8>CN+<&"GEO'K]:@4OXG=+ M/!(%$,PW^,HUX_I1R$?AV#SXV(F]>2.!!V4I,PF(Q7GY^R#[Y=:SR0=$?L$O MJA*>/19$@9)JN#>5]+.&E#_[OOWNN*X(O:O/L.B\6SQ$]$BALMW4.=,AF_T3_&N[YJWRG"HH:;G44 MR%+ET2I;QVC,0P*@,&.&!_7U3KQ1+8,"?$E-ZRNHG4%LK5#(EDN@ +L80YUI MNWGLGJ9WLOTJ*("_WN_)+LK\@U!;EEY67DXV!G[$U6+?$P*M/QL%L$FQ85R;+%=Q@NZ$E+U&D+$-M^\14%_5*#6FH#BK0GP3*_%3)RG* M54%\VC&N(C&3MED"!=AE,U2%G6:"!/L1RB5_$1)MRS50 %X/9Z"B(G\XG5W! M\ZD7"B&>BP+0C%7F3@FEXJ :CP(@I;A3RG=\)(ZTQ5O[57#$T#U^6Y58;.'O M*$Y'V:@D+]K-,-M"HA/.1P%PSWIQ2H5NJ+51("KS!N2,12D+J<8;EX1XG$7J M$*4LA&S]*X>*IW ;R8I$[X1XVU?ZUX@JGU82'KU/$D-JS0D'6A+%.8O# %G= M;]YU%Y@M5,"@VGC$P\=8<)$D?$QL[AGT$RC05G"69?_YBT.98+![/;&B2!IN M-L5,%$#F?L[E[E^Q$Q"JQE+I,3J!$ 6=%,'+<3Q(K'SZLU$ JQ0Q[LD[^TG< MHU1K)@H@KP]'US\1DG@*"Q$A"G-MXR04H DD8=5[I1B. AQ%<:+5Z:OU#S]0 M._/UIU?!_?__F$-+99)_%GYA/QP+[@CX/?EZ"?2='U!B>?X#Q3&%_,?__.%/ M?_KRQ\CZ\#W_5[8FW#8 M6;>X)N '3H=GGU7L+GR[V?:5,)R\^9JUYY] M1=FRB/AD0\]ZR,*@U-H1ET>=:8.B9,+"SDH_GWE+7(20GZUXW)DWF5/6#?U+ MJ-AF=:21C7)^PLD]W[2Z+1Y]UP\)F2[6-ED>= M]^G3J")3?P=5D\Z+7T%7J#IZBX/.BUW^\O'\/WBBJ;@HO/3*X6=_)LNM985O M9#+DK%L#52DX^MPKQL(UDN)^:]^6"Y;J66<%0-$?IK9MT5@3FUW3_]P$6__= M:]IJ8:2)C;*CW00L2XIJM4V[K0XW@MMR_4HI8I-A)K8(_1DM]W\[1^4=$PX^ MER("WP^()=E@Z>61"4I[ (YM#KRW#H1Y!:P(+S& MG=:&GOEUHEBR6)P1U8&LBAU3\"P)AY]IR[)JZX5MUH:<>6O7'[M7RWLA$JN1 M<-A9#QS<1C8]LRP9O$%LDHT7;+IH6QS$T'NT@+J^W[TZ;A;7D&?M"JV'Y7S= MJA7/#VP2_/?O_O.O?_CA=XLCU5'A+/[[=S_^;A&'=$/^D2>6PV])(]P[C@_I M5MD^Z9T("1LY#;34+(<)7G[Z8:YXJ1@K4WQ\F2L^Y';2%#4_SA4U0KMLBI4_ MS14K96-PBH[_G#LZ*H;H%"\_S1TO-=MWBIG_^L1,S=B>XN;/<\5-Q;:?XN,O M<\6'TJV08F?F,F[%AY%@Y;]F*^'J.$Y2) TL]M)=/?N30E/909.B9>8BK\PM ME*)GMK)OW065HF2V\J^6ZRO%TFRE885_+<7-;.5AJ3LOQX)3E,Q6!)9ZH%/,S%;ZE;N\ M4]3,7@H6N]A3],Q6_*V[\U.4S%;J%8<1I&B9N<@K#5U(\3.PS.M649/D=E5S MJ,9,\ZU]+_1=QX8?[:V1.\]E;XS%"6I,WQN!/B1F'Z MESP )6\;5$U_E.1_:4P8)&ZF"Q#+W0[TBC!IE"$.FFH8;&[S+(U1#_GBL<:V M#H7IEYX-_P/9SV^62[<5+J.U%00GQWMAV> 24/3F&CX5K>,P?PZ%.TE16B_< MJW^EU=.- :@%!I;-/J2/&L.DZ@Z(1AK;=IN*EQ4XM*::(Q[=*@%5>FJ<9_S! MX^7ZX1FKEZB5/'O"*0;OBJ2(!MV<]-(HIIACP;[W @7FH.0@>]98C7Y6=RXO M?UO-V6HYV=P[GWNIE4]Z=5C7#>_&&-MHN>;B(]1,V^R_A;P@AV3GZCE(0,F:"D.I)B4W;9YG[FW(NB="$Y!; M+^$FA

  • R&:)PYZH45UTS-,)KD"2>Q&AM-^'6,@/Y+(@A*U M:47(0JM>*%Z[L#OU+)^%P NDX M?TSCG=\\+6*OC35JQW(B5L87S&RL2<8+\8J-804F+=D,@Y9Z6?_&FEV^-A"# MCTI-YOBNI?(^FMO<5\=C@1758N65;=:&82 !H9^QHWL2TT7L4V2^\?)V6MQL M))'\4JNJ6LZ"V2U>P,UHE82K'VY:*QI/X?JF)@9X4K-JE3Q-K- M4J_'4#/*9Q:(;$97/6YH%HCI^BKJ4^8LT*CW7K8-#4M0]^-%HT[[T2S'G,T( M-\I&V.KXMEE@J<\KJ1%4-PL<-F-*)U9O%JC2Y_7GB!I,4/ZGBT:Y]ALA"2N< M$9+4+ZA.Y.(LD-7GS>@0)SD+G#9C3B?<.2%.9 1(:>EI-X0Z)V6 M$KUH>M)W@PN9^;#(\<'IB0XYFN^<@!5=-NGTX>/*B/E98*\91Z) YEE"S (Q X4U2W)1$A3^Y:(O8Y?7 MK5N.R_G0B;(J[ ,[BE<2.3LK*UXPC1*Q%UL8<.FZ_CLB !ZTDG 51S,A+@>'>] M91R]TK?GW\36 JHV"14PMV$8MP(DF8 *B%*_0VU(BK,P5,5L>75T9F( 2_/2 MJ&;@ 4-Y762C\6R_^:(HI^"H+9-LD>U. H5\/ Z-J7/*8SMA7M681K#H/$NH@RBT"H(9&7"D:SB,L8$G'"7NV? MV).XD1M5I5GX+ ; H)3E#6M;OUC,5?C=7S^QIH,U$;/[\JF>-$;VE57>%'%G M4#BPN,&R/X:;?9)T4^B$,PT76)8LE"1!-C6&DX\W:% **1U#I@IS>)/@S=F1 M+%-11XV6FIUZ+VRN-5B2,Y<*(4T=YF3##5?RATR0&\JZ>'Q>3+>87S2ZUY45 M.CN5/;KM*H;!S3A*PW')1IMOL;=5-%RH#!IVLV$0%39*_Y5ODOX#RD/9\2XJ M7.3PRC]83O7NJ\>:PR_?QU?"VQ"+T5L:8P*[5/WA>UA^.%4KN'28>9JESS*Y MI?\I,]P+!AIL0?-&O+CQF:X-,[;AWPA4F2'V\HURW!?"&VEO]C71NP&@ULN@ M!YB].CVAY6N8)L;T::W6(\E$);"LT_]GR]NH=%EIT)9M/Q./HAJJ:BWM@^,Y M0$61\T82,5!TW M!@6QP;_=9R6#S6VD-T X!+<&4<1O'QVBM(ZY8,B"[KG95UV;LA!']20TW"E! ML29_2D>;[2:3F4LX$27/@+P15,,D\TT"\\O09" JC#39?),%Z2L&T7P<'R#K@(''V-)KXR]ZQ_L;T643X-1G8ZS7& M6MBR9X'!!I-W.56O;%Z^:/QHF:M+V"D;AR\:.6J' V!%;H^>%V)J5NUR:1 M*=%&7)6X!2X:3ZV%KHH#XJ*1TRQTJ:2/>:%&*78I.-DLL-1'_NKE=IL%=EL9 M>H1OX&4GMPUNLBD[#V>!0ST^)\?T+)#4ZB(V^6QGD3+91SS-_,*SP)3>!6S_ MT,X">:TN9I,#?]!T7+PEK=OA3!0G,$KZ+;9Z@ZW05(M+F$6.;4L4C1@+,8MR MM!W0+8B9F$4&;BM4%>,S1LFTG30A=0@,F4?.;7K: [5(:O M2238%E*M^?99MX$:4/KE9K56^0Q>:PS-E?0=6UOAZXWKO_]"[!?RL^5X\$/D]50 ;$D73]B:-H MV!NG^L2@V4*JG=6^7S '@N:S]'?. TQB6V,K/?B4RY/("=B+D$CJ4 (PO/$# M*CF4.4H=82BVA)(2M:'J1H6MEI\V@I;V/^*0M5?*&WF.AR_!UU"BKP-1&WOJ+\U&(PNV]0Q ,X&5M%F$?]A M NT*=6]05S]>_Y@)K,OUQT'=N)](U]9(1ZG-C,T1T /K*'3.N72A'OEVM-.2 M9^':QH)QD=H]J+.[3/3;"^)0[?3W6?30' ";@QL-9N%Q'P#Q6/SP;R1X]B^. M62LM'1?KK7_4*H6]?K6\%Q+>>FF_X8FZZYO;+LN=](JYYNN=&JO1VV*S'&EP MS7R/[D98JU<]%D.#.V5YPOHX\Z11064H*.2K-\<\*'<3JNH[5"MR":"#+&ZN MJ*%M._S-?+ <^]9;6T>'OH7*NZ6>8^Z<-1M>(BKW^4@BRDV)G6;=*-$N&3QH M,,4VH'HN?4CIZ4*QJO"1N%P5+8L;A5B'IAD8>I?+M$XUE6O/-\O9>%^BJS@ MED.H2,P;9*7%!0B3ONFN535E.RR$J3.L\ASEX[&=&V=,0QR<8%&;CPV@GQW3@<):Z5':$U)IHK\^V\ M.3;5Q65[SW\?E"!RP>VKXS'327JCKL@.V"0K('4%I7U 8H4\,)G$^@L7>05D M-,)'4(:;%9UHN6> N=,VZ]N6[K0',&4E=7% C%H'A&*Q1T3;.7>'[1UEK/2> MO+-?E.RA<>Z@UZ_81Y)]AQOS;KT'*V#_OHJIAKCV@Z,?4+'SRC\X.Z=F3.JS MTK#/2^6;28OTZ)2J &7%0/3BM%P!&Z'Q8^A(:=7)*)E'9<>S8WE M\,/:,%O[-X^R=!?ZR6:1'($30KF@ J@LN*,;'QMX Y^I6Q.WE/W]RW]-T,+T M]R]_1F$RS^3*M+P+Q&*!$:_9BBZ?BL[OV.Q;FFWY:RT/D*2A\SQ+8*N<-J7" M26*,S@M9S:4KQ>B<%Y;N5,6EAGJ#QT#ID0NND15$F!"KSIP#JU.^:S+4YBQJ5:DK2Q;XTR8TM7=\E#*?V'#5@M;4WO>9I*(UTE9S%,"\$L@Z MTU4::?")+D&,PIA)<-/!RU@!%H,FPTT5N=A"'L;)E)LF(]",PIA'(=IF'M$Y M"F2BLD[O*&1/T6"Q@+B:OO<;G;^;$'?K@=<=X4.?Q:4\U% M*,;'H\LHT')3 KSU]GYPX%RDH<:"YFR#Y\;?+F PK$V8Y(C*HPPF5Z=6B'#K M4_*@[S#5Y$K%8ZBF!PPS\(&-VJO3MY#8A1NSI'K,FQ,Y]88FM9SL$3YE-M!6 M.P<269IC(1(U>P/TBYO4IY@LLCP,<798Z#-0O\/)),IH_Y-1+62P6,+1.B7" MU9WOO6Q)<+@BSS+0I,.QG=JM]T8?JP%.3;60N?N4',+67^ZHKAH0NFMZ[Z,3 M&-NCQ'9WA"&R^Z:_@+D4BX1I@Z9-_S,_",\67*4K)]RY?AC7._%6TR_Z+FL0 M(4S29]W8;">*P>+M[6)0\U9Q=.]'?R.1*N]$=SHB#0).QZ,?.T)LUI(5S/#T?A.M METYCXJ")ORE'+G[W@0JPD,Z1N%?S3NNBO-^6"PRZ^;*KJ!*%6V8R@MO0905$ M/.HAH$*18U\E%K>D66:*\V48DEJ>=L_%S %_H)L+N$X%5^'.>2,VW]0OQ+5O M_.!;*+7Q:,W%)D<*U*G>^IAYN7&S!P:6LC51)0&=&2B8^I/E4K[<6OYML0(B M5L.80$Y1[5B+<#(BX&X]*F8#=;6$JSK/J,("_P>D\T:)BIFO(2IM1]\T^(&2 M5?D/A9'<9UV%[OHC\4'2_V 1&H_T?;S>[XE2O3GC)C"PLM1;5O"@-7,ST:1A M!;J ')SX$&Z\.V=/,B)]\%UG5W]%=&8@NJNI>X8BM)-;)YV'"*14Y"KH9-I@ MB>9.DPV-P57,,PDJ7.8QZ*Q%NR:C4$S$)JD*#)6]+9V8[B=E'4%,[#0DK(U% M2##5;&&HS/8(["+1\230R,=_,IATY-]_,L]BD@HY[70JP11$-VX-\6W6+OK- MB5[7<1A1V@NRB$SMRZ=>!1L7%;@ >GOY,)UI60GLPDSE*^"(MFL?:U6,PM,+ M8AJT#@SB]*%V@4]E/%:"BF91C6C,V*1:1*T\^?NRD:P3"E3I*]8:Y;- 9/=0 MI%GW"N\>)U0NY2,+O)G)X](]<*=$?2TB86:"V*'B9DK)"=JA)[-@ 4/+F*4P MET$+G^$ETU["926X9A:5],XE7.K% LT"Y0.)FLHW;1:('$;4'.<&S/D 6@JM M.M%TF"2/S!\4Y7MH]Z[LV#B4C;;HT[&.ERC"8":D.HYFUR6X8A>]B M$ZI&>+UJ>12S:(1RK@=,D>$QDQ8J9WVT_O[3./2+LI3LT!J6*&=E)D0Z-%]M MR):919,;0Q=LF7'U8_?:&?./BVLW>( MO7>ME\J6E$,'W1 E\$!_3ZK19B^ZWHFGYGWY,61]AOYPF6D8[?"DI(ZL-= Y M4'7>CAHY0[\BX2YP&"B;_2H.*:9"@VRO4]F,X,7RDN2#O#D(3TQX*&Q]L\^: M1^5]0QHJ @^SMKF*(GVVGQ/)EI[QRI67Q!G\,\80EMZ PK6@,*RLT DA#B@' MI0DE'1;"(4D.>IM*ML_!:7$6^82CG4<74C]?!+R!#E,YC3TY+QX5!'80[L<= M^JS5&X^-^':$UE/3>B+K4#2UMY%/,-?G174J3?Q8SL^X=GRM,Y..K[JIQB7)HJ[$I?J-2< MC./&ZAR9Z/%MPLREWMG*@YLZR'AD,KVZ@NICT[B[C^2->#&!Y &1UZ_A&NO. M-M@32KG!ICNM/1W'K6YYF.4:/KJ(FLD5%[3KF<:-3C=^TFXCI9IAL-YC;5-- MMU4Y!<<-U3BZ+9 MMIHN6L,D'%=-? S%V]4$^Z7>K\I+5ZQY4FB:/(W+!IO6?N@D@\U=O@+F&^^< M<"R.JZ8^A-*5$T-\J3&A MQQ1)H(Y3Z81XN\FIH@I VO"'%FN8:R2BL\TFOM!R$33VZXT95!YORSD##TZKN4FD*^IWL_(OJW57\^CHLJ/IR29U8?(S.Y MA%9G(QD^K5A=('DS.1%T" 8I %0-@$*DK!7DM*YC=?=-IB_9<&,7L;JCIELH M'X_C"C8=2/'^*6"_U,M7R!DB+Z!E/I(CM,+R7KY,Z^)5M]]P\:3#S5F?*SMJ M87?6F(GC,C8=4LGVK(./&5Q+57)47NYX2E?U(I+Y2JFL;%NG9F^N8HJY4!99 MU2,=54/8M\]78(T[\] MLVB^U@YY[6_F^=K5F'KO59F$6XOW2YS28W_A^83"7<'1%4[NQ,Y-0SIHO1*. M2]\CR[ 3^BY5Z)19J*'=LE4;J6@F!= J*:Q39,B33F3-!0/6S3>/8=27EZ03!RVOG'_OJ_7A M'.+#'55F HLUN'3\:B5JG1DXV(=^!J[.4: MC#&&"_0S.YS-K)6%.\[Y]9C34)/]U^ MP:NXC++,GI8LI.5RJ!!0.+_K_9[LHHTW(',=ZCLXV.W ":#=Z7$F>NCHV.Y) M_)>JXFKDX$[Q&;R\3-S5:66YT-;WZ960Z.? CX\.&'PUDW*;IN/@ YWSA!-I25^L%!W4EW% "=5X\ M'@"Q._UL.5X(KR<)5Z?TCTHQLN,B.+A5^WSD/H0P"T%0'Z5=R>]2!3EY-ND4 MV?_D/9PC--F>&WS<$?X$ XNV":!MR.AS>(UZ8;'X:CV\M^: M:L;J%-^:Z:=19Z1;W=NMM_># T/\ZI3\J,]5VZV& /QK>G.CTV^.30I;+:1J M7%-2"^B=2],NJ)CX$/AVO&/&QB<2O#D[C;:4HWT/!]=LE;'>E?1F\?YTP^3@ M5'SYSU"A'_)FO\J:)$>6XT[L,=H,V3JZ:AX;9&US2>V)0)M939+K58U8;1Z/ M@SL,>M2E'&,YHB[5#*[13WAIVPX'L,!6)\DC=!K75NZ"^%*E*.;TL 44[!<:]UCJ=X7=58N/P;JTK_5_[V:GDO)+SU[DE4 M'E<8-,D++DT1IY V1F)K3,57.@".D&?1=H KG8FUP_(E%GS(LNXZT&-]+D[0 MVE-D;2HJP-+[!Q58/;''8]RX7GZ!9U, ;^#H+:'@6 M:!SG/H]-C6\D>/;Q([+OI1ZI$J,?62YVU/6GP7,B;W)V+'XYX8^^]T*94L9# MZW:LB56H3]Z%1W*P'(\;-9GIW=N1S;/KO+!]0Y3G+B+VUCG0(9O]$_UKN*?@ MT]]8/(G:;M)W<=-6H^[[?XJL(+JR(K+\<&1.L($_8AI9EVIBZWU,]/*3VX@< M1J.#_ .XD=0'?N2@J8Z'NXN^C'7ZZ?(X9)1AGY6B$#,T3YZ%"MU#^QOJ),? MLXL/Q0.^#ZU/85[$C)&W%,YP##W^D][;O[:7'UJITEPO)Z0*MWHAS+V]/1PM M)X"X/I[RN/$>R8XX;Z4,C$*:K7J\.1^A=70BRW7^3>P4=Y -6]ZMS%>H-1<5 M1VLC)&F<\IR>Y$[>!3WJNGPV7NBL4>]@,-4XN0OIMY%MZH9*(R$]'(@(#>]) MM-D_4OP';S5^WF:F>; >K?>O5",.',L% >(A#G:O5DCL!ZHJMP.SQ4KFP?[- M#_YYZST$_HZ$[_)<5STI+U4]?0)]6LJ=RA!C0. MR88% \WET;_Z000=9)HV+1AH;-._6O2IH;IPTY[KX\SA.:;[H+O@9:YD."X/ M,M]V3'7CS.*S?(<>K),J*5@RV)SC%VKV;/;?**,& ^OFF;)FC]BWWO7'CN6W MW?B!I-^5S!C98T4D9UBI9)39Z=F/P'AD?N[6R^ $&%YY:!']2"7I!Q+LY+DL MK9?!(=LU=WH3O:"S4+R:42-ZIV>A2C6C1B -S$)7TB":BM QJ(+T5XX6C[Q MRY%I(:9.*O]YT?'=;5EO+D\EZ/EIYC>IE\26X/"_9H[#]N)>@K@_?R*NI=B8 M(.XOE^;:?/0%7RU%;[>N/Y[2&_FO>^M(<['=3,Y89J^ST(I M\1)-V#Q01Y4XH3757,<+>O Z*#NJIK,=?8!MJR-U0+FJY?R.6_+ Z+VB6&*?B2]!"\%5,[NF3M'TG M[AOYZGO1JXPP.R^''@% 4]MWOR?#*'@#E?!SW(VU<2$ MDAM[GG"V$'NB>H"(Q"[UO-55BW8 )A<47_Q+QV?7YZ2) M!5QZ38*16*#0=#N+>*[Q$)J9@F<1_34R'KF->92,FGEADAM\1XDRFRXB>YC. M9Q&0-AY)CA2-ABW@<6 $RBW^@X:HX0VI;8_/IFC(,\2F30I?/?T6"5;_^DF' M'?$J%\>'T0GGB-/JRH<1C307VI#T@(%-;>EW%'DN MPJ'&-@Z[T*[#*!F,!NO*I!O)X$&CB:F^M'WUX]#RJ.I$J?*T\<@3\1S(8(M( M^$2@:.=2F$;3>OJP6 ^#J(!Q^J\4J_8Z+%)ZH@,/BO<#("K\[EOO@APYO$4!EG!#B2>X<:86L MOJL.^JR4K]]]# C?[/ESL-FS7\,PK@5.MIJ*A!/=6#NB3,:0#D<"P%J<*VM(_U%RF=;+3%L$I?@RX_$CG?$3IA4 M$PQ=5T%"="LK=,(GJMI9]L9+RRE!00E9R37MZ8.>4Z%CR\KW[/ ;N,'*"!>< MB\XL5/V_$?JRTK]078V$[-^LO P8+))KV/C, M:2UBKG@D[ +:.-ATT\3V2!AN_7L2)5TOI-T FZ:=X53N2 &1VL=0GF6*>/I1 M#1+SJ,(\5G)6",U1LXC/5QNTBD@2XG(6.%+;S=+XOG;&K(M&G,0$!I@2F*'F M@8IJYD8-1Q>-!DT[6B6E162SF@6:5/X1U<,U9G8/.B0U/.Z5FS>+9)/FETIE M5KW4W*:FYZALN)T%H?3EPVT,QC-$J%33D.)]%CE<&E37SG[_B345>16= [/( M;.N,J;(78A;):RUP);*WRIT=LTA8T^1D8DMU@Z=E%N73.U]5E>]F%O73-4E/ MRWDTB]RTGIQ.Y9X:- MMPO@3>\:&32B;.'JZ^.V&S2*;, +U?8'#IHI-&&7: M7LEA\\$N$F,2!^D9<[^,I2P5#(KTGN55E8H_Y B;9I>1B291+.,=(/2K%?R3 M1 \ID3V1':BR#@F?(G_WS\3M*,^O:+O*%,#= MDILQLZ+F:NG:XB%4(\YC-% MYM)29*Y=^G![A9 "G<08V20DD9BUAQA[)D5Y0ZE@ /8'YA*QDY9D5$C0@DBY M )I;,)GT/,X"5QILMD0%!'=9O.S6E$T%_@2WS9TQ@VI>B,E9_%H%,1Q[WL[[HO1()/"8(QJN=1M MWEK5N?3RQOV4H5+Y[1G%I7X&/8\8]"Q53V:!KH[&F(Y,KG2G+YW7=785J[6S M69#E9R#QF;*$+MM%-[2XL9I5L.T@^4.SPMBP@7QSPM5GY/&05U!F3YH%SMK$ M396L5;/ SB"I-K./N6@TR V**+S%BCO>M:+Q;Y2H=53UB6=OHE<2 M/% B"4CD!"P1:44\LG>B!]?RPCQ,9>T?CKX'D2F;/:4GJO\YONWLDI6 S"89 ML0)@41 XA7KV8X8%;<=[FQ5,FNGI3; +1ULXP^2O<(:04*>"/\CUHES@QM!A'R\S"X%D@J34($S/7'D>PB MZ"]"-09OX\'?>%US;= 42R "5$RE/8DCZY^D M<3[Z\R^4*4C1=:G--G)$7?\KIE!=SI5_BI]#\J^8[O#Z#8SKZEA8V6ASX;#U M#2D#VN7CSUI)_6E'/(O>D&]>2$469^\06[AM]5@C6[ZAMV5GA>)(2,5 8R0" M9[S9+X, ZB,!UU/0MWBLN82@?",A9=SWE.'D?]G2_PHMYK461P%W7<5<'5S* MAB&$Q0JBD_(6"P8.&G7]&W'=\,8*7OP\ .#N;BV-M5:/-X9/_E9E!F(E2L5C MC6V=;N3@>RSH0DG;]7'G98JI<21E>I+^+N)Q*"Y:D0&L3L5?%'RRQ0*&J;]! M7ZD,,M>SQ'*"7RTW)MQ>\958(&S:&^\1&$H M3F@*LPWSZ?R2_ &(1"WWC&. MZ,^^!U4\F'RI2NP=\@OFQ+WT'E78E2K]5SW'J.3JV(X5G)XL\.,Q'M8@>HO' MFP,AW\B]=:#_66 %:BF\>:(YXX 3'OW0D,,.7)CO8YP',)X*[[?>3HIF^5@L5A!UQ/PI \&V@,)GEZM0";_Z@]!F.HN0HR6UDJU,^Y,$Z,;O@NQ78&^;1"'\E M(;U)61%GT;&/^JEANW\UG5,]B5Q[&@:NR7$F[([9--J@UDNW\DB.<;![Y1P# M7BSNEE>36_-$E$ QCM6VGP-Z6.=!4ZUW*U%%$L8WZ5?V49?;DDR MU?":SH*Z1HAY*(4M-SER+YTJQW;]EIZ=DI=T%N2K'_V0BL8J;^XL4*;M#4XQ MIO#+S@)AC>'M"I/'7%32D3S($C5-[G6=!4%J1D=IOL-SD0\;W=O#JRFB9WLV M:!Y'H&RCF,\B@7M$SCM8],7G0?0G? 7[&J,0VN6Q%*5PH1%1,XMR@Y'$"J3Y/IS_Q2QR>8Q34FPGWUH^5^T1R)])5N H3C/[TB=$A+!KE MB,@Q<#LW;BL-4TJ0^U^?A-M=QM"(A1T#S;.C8;7K-T'QGS\I>11*3@*@Q\#R MW AY\)-,#N4OGX&[52Y!:K*^ M;$_BR+IY8PI$BN4S> ;,UBK,6P4L=[OX$#,\L)*F@CK.=WX(72G26L];ZX.$ MDZQK.*GJ/_4*FQI'18_I9\OQ0C@R$J[(GI(&/2]9+M*0GS!7$,_?.; 9>*-N M7/_]%V*_D#4'@^X:-@L_+_?T(LIQT785<^"VN+ *<%NN@N-]:([G'O;6S")\ MIQFIK6_8+!SL&GAK>U5'\>FB*J!^1?6Y-T8U>=\GR*(#DJ+BW9(*9V\L/>QR MJBGG(+,2V916&BL2*Z<8>WE*C87?K:.RI)!DL/EJ,F&.W'!EN>"?>WHE)+KS M=TF0G!C[JU-"HUNVOEH?SB$^2#=6_OW\ M&).43=]=^CPS*=7?!]DOM_1V?(#<"K^H:V?V6A/-TZ\0X81#41"> M8M.U88,RVZIV<^]_D;):^=AAZSOI=G&O;5!WYGFE$\=32R>EWQ$\6113S%S! M,U0:7ZO*\)&I\\<6U/FC:9P66WTK6%(V!,DCKU2":P-'/O _M3CP/YD^\#)Z MJ#1*&BZ19/B@.+TG[RN7"]4++QYFD(GO(;YX.4"*+Q-:_/0 #&5RN"6GLG""QJ M5I_+H\<@EP'HOOTR(P/B[YRTP_367Y$B:5-R\*\MJOIY+Z**[]W7&IDG]0*I MXUK&;DOJN]YX/ .T8$Z2W!C5#!0B,_ROAMC,AB'@4K /2)#S]+PKE>$H["!B? J;6E/\R2E7"$?.BX\HL!(#(A=!9Q1>-[ MW,N!7RK7]"P0KN.=%Z-,1,VS15G+. !A7M$()#^+\U ')!11?2?P_E\TBB21 M!&E:?,6;/P]4B*J$EW!TT6C0#4?(:V-'50!N"%&:1H'$>!;0BC,P" ML\UB>JN(E(O&69/<7HYSN6A4]!##9%$V,\-7%Z;_8X6V9E(Q]"Q61[$8=^D% M<%O?WW)$URSH4!X;)M96"/9,OI4Z[8Z 9)S5V,@T5 M@Q9G09%M;F_[4,HQZN.B0^%Y+W7=HG+I18A;7^E.4;"S(-4VM[TA '=>Q83/ M'/L@)/198%S[LG; MV8W##5K<]=+PJ!T>/X^2K3W?W=;8G(NE7Y,E*O,74IQ=NJ6UAS6:)TNDB)J+ MR:;U>UM-TD@1-A>MMP5EM4L*21'YJ53H(U*6;)+B\@R*!OKRF7F!;^&4Z_V> MOKD;3U66]+/8YM ENLQ6C?FL_CA@UL%# M0%^4#\VBV!*,C/G%SQI,H]=Z1NZZ:HZ8GHLQYS.#U$P&Z3G?Y/F>SZA"SF=6 MNOX!*(T HTH7,\/]$('CP)_=P;7%#K91M>Z]K+D&<*PW M9K;_G!@DD,K'FV_&LSJ)T*_55DV,)2 6.K<*9>Q9F$X:".@ M"0O@-<@_\T)B&WE)B$V1%#(O%"H$& G]*>AV7JC34D6$2-2CVYEAL_\CTTWX M'<7R)^P-C0+-7=^=KLI/.E DKW<& :3(A-DQ"T.N% MGN31#QU ^F;/=7U9)]Z&20/'# +.H/H$9?5K>@U]U[$AE.$I?@X=V[&">M\U M_7GF+&CT:CDO'G_(=J=M8-$W;@=XS-SK9$_';*T/F46MQ0J#GL@CW$V0T1_] MD^5&B<.?8MD_TL(SC2UY&]JJ]6\")M*"49 MC*(7Y*U'GSLF-Y"(OE>POUOOC811VU:0F@L9[ S^1MC^&.7('H/J*&/;981> MY"C !T.X%]+34$[! TA);-(%I3P)A^2M)SJ)<[G%\LF@AK:_*15T)<18%(;M>6PV9=18E]MKA3UMX MGD71LO:,3R:ASZ)667MT==$)!JUA=@GBBE37F$7YLO9X4BLYLZA5-@#2*@K5 M.%7)\%OGE[;M<.!N/2K1'MCG)FF3SQ2;$R_Y]13Y.U4-#OEX<]:6?"/0\V"S M+R@>RO!QC8GF@$J=:*KTAFIB<&HO[B&?SB*^7U\C33%:%X]G@2@-Q5'C M6LZ%;VFI)65\287_69!7!VMZY6FX=))J?@H5TL4881 HD2-]"-LZ3B\751U> M/+D6.@:V$,:&:%P^ 05>>C]H]:W3=+E?=AZ.'HIZB.>7'5S4S->U;1NS""9J MQE>S<>5\D4.H',65D,@T#I+^LCJE?\3C-PZ#J&#"I/_*S9?T'W]/-RSPZ]5^ M'L2^&I+='U[\MS_NDI7YYM)_Y9M+__+WI>LFNX :R2)WC7+HH ;'.CV(7+FJ MD2-OIW:;E5NZ,U^K99N"G\QLZO9*NBGXR?%SJ;9:/,BL RL8<)ODJIXZ(-K!KR#6"HCKT98D6IHW=)F1H4>8C,8CI2 M?.G>,5GIHBFJ6SJ/]&9>-*XT>5+C);WHY,[6=XQ)RY\H\2L"^67;F5NCA&D* M%VT[;HT2IJ=N: DLPQ [1;(JAF&TT)JY]0$0F6TL>WS-NU9YSJZ,];WSO$$QYSN-\T3RIKRE+=5@IC:7]CSB,6-74)HH73YH2321VF>&./%W0 M_(D^$DII.\?EP0UP6FS_+_QA9D]PT_GJ+('#<*+Q\M0#C 4<_L)-;QW1U>9% MN6@;0B]R&^FQNF@+1=_[+7G6QC!A8(JM')\^LX?SHDT??7N8MX;>;/_C1+4:T3L)10Z>B%L9/@M)/:MMWTET.8@ MCI*A*RMT=O127SEN3&=4UY^D\EP%HD%SE@XW)GE6SN\^!KO.9L_/<1-'861Y M]#U[88WC.CV MGNEU?';)UL^86N2>;L,PAK_R<7(%H]>JV,X]84,U*FUW]-)5<+R!3?RI^ "V M9 4ST;H&PV"-P\Q"Z6J#OMY\:Q9:U0 $*6=]E]_0IR;69KU\EI2P;,",\T:> MR"X.6-K5]C$8Y&=A?8-N6LH)CG8\E-%T/+@QY[L M:@ZSMKEJ;R1@H1NL62*(0DK"EXW&(16.\Y"7DOK'?/TNO91+&Z%]Z*.\=-SJ M/L=%'$M>O'FB:E )MIEE%$_F$^'MQ),!&7+ZLE]TWLEDGL>[<7-<\-\)-;^6 MBFIG098I6]43>0%SZ",Y^@$8/7,JKOY2"$)>G9(?)VZ0T@%1S^JDOY+Y[@:K M.*2<( R3;:F,0^HY!ONK8;!J_(FINLF9H334&6.J=X-MC?IV$H"7@*":/:=0Z.9TE?,KTYQD!9^P$E:"J[I*5XE4#(1AMT MEKP1+R9IT"UM7^SOTO@TYJ*PZS10W,55I46:X+SL-;I:,/E/KLEG7,>2!+I MV5D1G19:\)RPI:4U%RE+I91>-.)T%-M2-V*9'CE#+%79E!J7%XT@7=57[ !O M\9+. XO]9 P5M/S6)^54$1H:41B(9=MB_CM(]V6 MUC$7P5C0BC;[6X\2RXM#-5]U9*-Z$AKNE*!8DS^EH\TVVJV8K?-^XC+%7SW) MO %C6A&]:1'M!(6JV/?"*,06W=Z%B"_V^XHH5!IA+DR%13COEJHNM M"+#].CA U@%'M-7-%?[2=0^8-LERW(:BZYA$0AI\G)GB%2Z2OE#IS=IDI"_'1?0WAT\<7RW+M;:S,T\4-UI6CK(#NF3>Q0SV M*UTYV,7/Y'OZ5WI!"OJ?A'L(@TK%%F/,@&ONA=_08:KRD_.)[N\0(:SQ3Z$:J, X17YT(\(GA>ECH,WOX*%BH2Z)FY:_N MMOJ)8Z>-M"6QZT\4 ZUEJHIO8*)@MQ,M%)=GXO#WD3%ZN6K&P-N/R-BIV*DS M<<@'5TS+3J*)8T>/G\AQ. ;X?T)Z+9K\:1/'11^9(O/&31P'>M>A_2,T!EK^ M$^DU:7)UCH&+G[#B0N0I'0,!_X44 36?ZQC _QDM\"-Z<,= Y%]0(U+@PQT# M"7]%BH2B)W@4+0ZK=ZV#=WD4_&"S?DE9)XT**K6JQ@OG3)=P M>J<0#' :E"1>?9<^,R'?(N7GW&OQ "8'^BYUCZD::'%S4NM MK:,36:[RIJGGF#MGS8[AB.+['Z$5B$?LU.#3T.%1.'C07(MM8'FAQ8IK0=15 M^$@%#2HT;/U$0BCO3&>&.[>)#S#;#;"; EP+R"O[AMT0G5%.Y]GRSG V: M;1/[*@Z Y1 JG=J_6FY,4FJ))(."QD#>AL0*XR#$]LS?_25YR@? MC^W<.&,:XN"4*YD+ZA6^?WZ/Y!@'NU= ;^W.J$Y+.6]09EZ0B NO MG;1EA'(X2EQS,N^ [&2BN;P^Y\VQJ8(OVWO^^Z $D0MN7QV/63'2&W5%=L F M61S<%03Y@,0*)E29Q/H+%WD%9#3"1\SFE0D>?F8J*_@KE_8_XC "[0U@6V[6 MMP\\#BVMY/= 1:. 1$[ RZ=S ^N#2T6G&S^X)]$#6)62:!L0H]8!H5BD/VSV M\AQT++O#]HXR5GI/WMDO2O;0.'?0Z\>Y#O\F^PZWO]UZ#U; _GT54PTQJP)) M]6=GY]1,2WU6&O9YJ7R34A.7^5,5H*P8B%Z^=8SXY+C^;&P DAUJL ZG)/^7DW M/C;P!CX3#35-K9D$DL:@K*WP%4[V7B>NY7>:>.2S/@/0]UI-'"4M'I"6+JZ)AX-K MTXK"$S9Q%/2B#;4;;>+Q\=K$H7:V31P++>A#[::;>+) (S4TNP$GCH'^E) Z M$2>>.J&'B(+C<>(9#LTRY1C>SHEG1&CFMR/Q*TX^#Z._B%OP+4T]Z:+YPG;V MCXZ"&E3Z<6M?ZR@HF8IV6//+CH(-=/K0.1VYHV 4G08Q>E(@&H&IG0MX&DEP M5+0#K,9TYTEI-UY+@C+/]!8X)%3^%@?0PP_^Z'LOE/:S(G&%05=@M'7#+\;2 MYY(:=H\$:(#?5=9'T-N1S;/KO#!A#5(==_!20#OCE\W^B?XUW/,WHT81XF8G M0WS =.N7[C"HTOP&6GRZR*',)8BNH'6Q/,-MX(_@1E8?'" '375$7$SX,A8% MI,M/-I!H>%8M*&;:F\=A#DW0#M 8EN$/BN8*M\2,;OTRNR9I>O*1$0APJ,76 MIR'XL^H7N?1_![;>\&GW2NS8)9O]-\^FO_DQY?4VZ#0WKO_.+)*^MP:Z-R?99J1*VG:0]>I.\WC#)7!A]=@3"'2H+:>A,-0;8#5 R80WLJX4+ M5Z>OUC_\8.U:H:K\0YL5,(*9;_'>.A!EF8BVJQ@#EQ'8\B4@O%Z.,E%5/-;@ MUBD^2?FJ9):_!^O$-LG? QN**]Y0AFBY?R.6'+[."\Z+7,W7.]$ZJBOP+7U$ MVW?BOI&O5.UYE7&FSLNA1P!0Y_;=[PEWNLHTP*7?E#VQ[=>9!,@W?MR+J167 M&31_4O?KS.DB@:3[.NC/KN>9(06PJ'MIT'5-Z=L92[)66 M,0^S;T,_U[>%W;*(HE9F0\S-%)I6)Y[!/1ZJ,B/LQ-.91\80M]M./*UW M7!QQ\^C$,UOU4=3#A#SQG,_QR&CR6: #HT9NK9YX]FA[/$E-VQ-/">U&,3VL MY%-/ZAP/8>>1&HTTVAH<5[G9?>K)GR/BJ&"IGWH^Z'A8*ICVIYXF.B8IYEJ<9'^][+E@2'*_(,Q1?RNAFW'@L3AW^8CH.&O=UZ813$.GT"9:/- M-7PH;4@5Z"P::51T MH0=[VGCDB7@.9!U$)'PB@4/"I;0W2ZOIPV(]#*("QNF_$PW M>UZI29T141]X7@Y I2LUH=8#I)"K<\^*'#\_0B\ E"AIHC;4O: M=]5!W[ZR2',? \(W>_YF;?;L5U;"1_#N:4]%(MG=6#NB#.B5#D<"P%QD+1!*$U!P)8I41NY)\9:5'P3^.U7;UM:1_B)]+%HM,6PB@.#+C\2.=\1. MF%03#%U704)T*RMTPJ=C0"Q[X_UJ!0YH/8^4H&2%)+2G#WI.A;3IE>_9X3

    %0^'=@O0 U.GYR M#1N?.:U%S-6(@5UL]K>4C)\C8GLDA+*I)$I:54AKOS1-.\.IW)$"(K6/H3S+ M%/'THYKI!B8W&/Y*Q8U%1C;,X7W: <@*\V')3BTTUV'&@(:Y7JTU9PU$6MG7 M)HH2B:D&<""P>:$&4AD*++22I5"6$# 1&$7!N[I 3J-OFL9%;L'))48^U C0 M"FY7.514G/R"@M7[H6 :P>=#/>P5'H$9Y$%>:+ -[W992OU1($X3SX_HC(.RU7[B*1 ML""R/,K-_A-/>]#D M&&)K;(,W8>)I#YTOCLKS,/$4!TURT7)J3#S'H2='43E$II[-T)%*II^:T$G^ MTG/O3#TCH<5U:78&33WQH!>=5!Q.4\\O&/[.3"5BOAPL'^7!\GEIF.(/.?3& M"XA_!LZ;V/8R9G7SOUK!/Z'-)=D3JI383V0':AI5W5F#K<0I)8^I;[O*%,#= M.I&KCGSMN)BYJO:*V'WQF"E'((^6%G'M0I>*@L]6)QE"-FG.-\%\C'B9%:IBZ94%U3H$Q?? QA MU'KX9FGAG3 NF6GT"J:)JXJKEPU!$69K-FFF%47S]R;QU+'&TE3CD9*S>#0* MXKCWO1UW"VB026'P9]0DPCB3H:,F6^MJF)&C8<7I)Z*62@!?1%1EYT!3J<:" M&A%:<6H=[1<=KU6)S":"/%6(FS'LS3%6M(VRB1HKDPT@Q18U>?YTB#/Z+8=^ MO5=C/EJH@DM;&!\FC@O$<61G=&-WI B9>63BV&@3 U,RJTP\KA1?T#FNX(5& M:\]\8FIE%J.IA2A<_RNFNT59QN_&R<_8.L87; M5X\ULN4;^C+LK%#L5E(,-$8J<-:;_3((("D.WF3%516/-1?/=X8/KDXNO8/1]^C1ZY$J7BLL:W3C1Q\CYG4E#1>'W?>MR!- MFTUYO:2ZK'C<]%Y:7#RBR,-6I^(OBI>MQ0(H@&S)",V?4$;K%9:BBK=6SS$J M7#NV8P6G)PLR#1B?:5!PQ./-@9!O!!I);O8%FE'JU ID%5V?FY=&]^0Q-RV(WQQ64^B*[ +6)NPJ)EO_RH$'A4 5!!*]$^+1EV;K1Y9+;QZ# M;+-/KB-<.U$QZB%6-48O#X&_(\0.;P+_ &6GP%&<[0T8D.3@F^>9>S( I<]P M%*#M$2J%<]]U9J%QJ&EY7C3-ALI&FT03L&WANPM^Z4[-]146"'A3#IT+FVPM<'R]&X:/*I M!N76=$O6">00"(BDC[9+-V=?62?6GWGIV;RCM42"U5]AV'S/W);$@K@2X^S6 MYT9- ?]NFC'9++B1HHU*94R'C-"9?GI"0R1.*?Q<'C(R$3RH4H"&0,3DLWFT M''YI)6190 MJV+4NA3+BI93TU3;@8B*X45V4L9 S^3*Q%'1 MF%JEL"5=" K.8,?5BK]!C48M<4@SJE/SP;H@F6@,Q$Q#,-(CG,9HI^&=(B(9 M8"*(5%$:"DQ>6!O-D67V-J8&S/@T^]0.%E2'N1(/%I)5B/M,R"R55+*U/MSCZRO-&;)3*WH[Q5E56\4YC=2:#Y, MJ>$78K]09"TIJ&\L,AAE7>!\]V%V\+6SJW4<4\TQGU0?%C:XLES0B)]>"8GN M_%WBE0\Y=$)5;7'E%,0 #((.9DO/F*RD?,%=<-L*%;Y"!9@:6'E MXJ]GW=97Z\,YQ ?IQLJ_GQ]CDNJC^6](FO1"F&4##Y ,'[C0#!,!.9G?6""[ M1B=Y=3/%:"1X98+YTY'JRU1<_]4*') EX$W[HH5GQ71C !:WH209P4"#C;YW M3&5Z(X$'D=*\M0N5\YA\X>^#[)=;2E(?('' +PV-P?NLB81 E?)+;2"237?F M5OBD%07^A4-17'O%IFO#4&RX)9\:IXI:5:6Y][](GS;YV&$+I.AV?*MM4'?F M>:5!QU-+@Z7?$:A@%%/,_,1C 1O5K\KPD:GS_[;W9$N.XT;^BF/>?4SW>NV= M6&^$5,=,152W%"JU)_RTP1*A$M<460N2525_O7'P)DZ2$A*:?IGID@ (F4@D M\LY/%M3YR35.NXWZI/RT'G)FW'VVP-UGU[CKOI9$D$8:>I0,GQ6G7]'[,F;R M_2()[TK;<(4\BKC%"V$X1UEMVU%+@*@F*3(;U:)E8[N6',Z8E68]M_L4T] [ M(V.??OS,))7_3%[WAV07%XP2%KM=<2R8MV.5'Q"FOG:,#M3Y3W&V2X]]0_/H M9>8&Y#'-L@UU>+%4&^JMJ3!X]T%#)"4;UT\#\"K>1Q^H0Q#:AW$X P 8[0[" M>AMQ=_0YR&4&NK=?YLR I+N($NZ.^2N7J$W:A!S2NX HX,F+J/KP^+7.S),F M@31R+6>WA>Z7'L,JX7'Q+;>=Y,:H9H"0/NG_#210-@P EZ+[H-')W+&C95.] MX2#L*&N$=T2T"5[0$@4T'*+S'"AE6>ME8 )(%#W! MA[((PXP(\:3X@IX!J4,]VNAX%,15> J\)/JBRI/J14" !E);YG,0,U%!V4$ M:!A-GE&U+[,I$* (AO >!Y9BF7E8A>>8D;LM.^D9T^(90./(4&"013'(J:9] MU3S!@%I$F(("3X0"(V)0!55TI *)_. _!F31&6WH19S%$\A5UV H0L;<+#J55:"0I]C0*5G=P")/@9P@?,L"ECPOH#6->7XZ M)SW,A05@S%,MLD%&Y#DN5C=JS?-*8-,NT^=S7B9WY>0NY!T8:H*0T7A^ U$[ MB-'S:F4VU\H^:!(RMJ'""1F)Y[AKH\)5/:_<9G,--3&P5X,)#;F,C[GU MO-J:+88,@GD]+_LU0>441 -[7KYK C)Z,<6>5]P:!WF=! 63A7QXZ?A940!1LQP>AGP5%$"7; M26'K5UMP\&EW0&'19:.M*7?[/7F"5HE,G*%\&$YYPM;&JT=B0 H&)=$$DP&D MQ0CV5QN)6(%,0E'9(7I=GOC1U%6;1::F;@BOJH#A!3< ,EN"QH"+-+QO4QA MM:MO"49!'/T+A8T VL8WK99\'Z?O]$:@;(T)5_PP4 CI0A(\G/,7OU?J.'L9 M4-_2T4Q>3UT&T+F>)M!1@5Z'Q'W/JG*]*TOALKITM;SOK8W\UP7I7 M&Z(&+O48CF6A]*33!@7UE7HJCL< GU;[IK$I#W5P;AOH;XC%7K">X,P>5H)2 M,]*;@/=GU%D-)B_KO@'"\B3:NU$K ]549X#Q3B3U'AN"E4 C'P_A;.I__A(A M3+C2X?2(WE"L4)H-)[L'KFP6PQC'<*=*HXO=&NY!93UO,H9\L8=SMKOP8!<\L MX?RF(%\E.3^+'?]#:DFT70?4R8EKMIK,<-@^A&,W0A9OL6:2M[:UN:1/834H MI0#GN>)^#L0I!$3(V+(/.3>0["4$I90Z(2/)AJ1LI!DAGD12'6CD&%EF[90/ M(6+,,.L)JE0)_A?"U=54!)B3G8\3Z:\%@7,RKVNQQ)Y#6!BA@%P+%NW,U5Y@A]13G(?L:-WU1CYA<,=-2KB5*4C9^5PGE@S".1&-'B.4C"-#ERP9@) W9'+F(< OTKXD MDL$@6HJ-8NT3%IJ5C(AXBU,BGC,.T?PNW0X+TT,A?8!. IHRG3GK=G\E6@01 M\@D1KS%ZB](BBT^-?IOU?6=&4[QURU4KD'? -9%_( M*#'VF8B5JF[8GD)BAHP# ZN&^BY,%,I]QXVQ^E<7QQ](^Z!18,0U#/1%@\OB M \LP]/S,B1!/ZIWK[XJ1OM5%BU2;@>RHF?%943S'D#$PRZ-BK#3ZCHD13XA< M/_7NS#=7_=5LKOKD?Q=Q7.Z",%"A M2T YU,=-NW=?]"YU2Q"J$YW1GHS9!A\2FZ_-"F[.Z.?E6G8F]"LWF[I9W,HV M1;]RM*F5%%/T*S>;NONVD6V*?N5F4P^WTDW1K]QL:O-M*=L4_P*SR!PZ M%F@_3)Y:.Y^!8%[UZ>IB"3+4"B75XI:/DOA\18N!>-ZY$4Q$]-2J:0TL$ST] MM5K: [LZT\E>P$II#2P3E3VU/%H#RT1P3XV+UL RT=[35B?6P#*5P=,N)J; M2M41WVS%5;^#-<)/AP"CIF[U(LFC,(H+6HJ+-:%GKI&[#]Y)@3H*:!)7D3,/ MPFK?7\AU,LK$[0^$L'X0Z%S+NTO$F.NDE8DS\_Z(NP#A:;M?GL0+*!)$SOF+ MP-!(O?C*) +M-&< ;5"6XX@VDV'Q",K< ?'8:SL+]TZ1B3>G:DUQCEM9KNTN M50!AEBW*4FW)?L19&KK1WEE3SR43="+/9GY.(=MNS /VSB)C="*;SODP0SX# M@]@74P[?QJ?D00.-":.0ZPM(<'JZ;./>$Y2JHK:!X=0/+\CHBSO/.S63=.2I MM7T*:Y0*3[[9?)ZX7+5!KRFF@:_-*]W_IE5<9'DJOW1MV%'L46>T,9H*P"!C M<@QF5A?SE=P78%D6&3F$+"NWI3*.J.>X Z6\(-;%NLM'N@;<5R&GZQQ&A8L/.8N.5#) M35KAQ7:V,=I% M9<'-UQ@QJT82+HY4P_H7^UP"G]%4;YTK-GJYV'%BH?9"-O"-\(Y8*_S"HDIB M!1HRJ@QK+)E8"#H8Z2JWGF! 96F?AH*K,8P+K19U$HR%+>$Z\&#-:U76"$]1 M8J*.ME$@-0V AE^?*J4T']19,U)$>0*]-&EJ$OA^- 2YE%RAPB=D_,S]?BAM M1]>!B-$/B,#XY"E&;-\/C>W*T\0L[071VKNN W#K"S'*@.9I0MM47 FM;I[F MNTW%164(\S0#;K+1Q\98Z&GBW%0G92A=&7!;_:$6SQGCV!)[K6BDNU)/K!L68N4]ZXYIDHV+QT+I&Z+! MNFRT.V<1R_-,C^0V'B@QOZ'F_5IS/:P2AM8IV2RYI[S-VQ(EY$;EZSA(,KGC M;+;EW>OI>EZHN'R=*A=B8@=MI+"NYZQ"P'PT-^/[L OB71$']@^$073JAORG ML7(W"AD*VZT!1:]&:U?"0JPXZ,5N1P/BLW5PHG8T#^'LNN2' M.HJ'( W)DW!/KH>OJ>Q,MI+G.'HNF MDF])VLU1Y3^.8R>(\'W& MBPC&-2ZK'[/AWG$J+6^NKNP&[1#AS(0"OJ*\3^4_P@=T%$LFNO46X>,M>L[9 M^_0:Y4',Y*S5D*HK&VN>)D\ %G.L=8M8R*"-&O M!,ZRI&N?<#_#AW ,QVK:IAPIV*6EJ.1;-W&09=$^0J& @_F%$ D'$SF &_#Y MG%J.40YN,%1.*Z4>G_ EYWQ$]@J2%^H4XF/(6U[[R7].T_ ]HC'F_D!J=CDV M-&\^06%548&HH<6Q8.H(N3?1+O+J-AA(:O3%)H\Z:BG:;0\]= BG,, :^-8B M;8G5+_ 5IRR14?OOG0?PRMG5@"5Y (VA3-:P()7#Z2MMF\B<2?X@0,N?&,!B M"_>?X8,W2I^D$+<9TE ,\PMRQ>FR=T?BD_$ 2#DS&KPPM0CE$WQF!+O%Y%$I M\$E@RVK!^'NH0(ZYHU0=CG*>V96$5$<@;RLO0MX.78-^OH;" V/!NQTNE!9Y M#^!56'F:9T; ;ST ;0P5SV6^;^K^VV#IDKGX/>H6IN178]S5J# +1A&"8#;7 M&6BFU*F([!1.@P"0FK8$ ]W=!4D0C/A2B =_+ZHA+HXWIR-T4$5OEL4!(<<8 M4(ES?J!)&()L3_,89Y).SA$N-G.$/?EQ^21'<+= MZ^?-6DS1)B*CLU_+R4#.81""87 &_3GNWF>#\ KQ*ZV?Z%)6$@51R*0EP5B' M9>*L0R&$8-FO,RL+N$1(PX!U7.!'798^-8A]D+Q=!E,=5A+5AS<(P3*8Z#AS M=1#$(#D>T5CG#$@:BJ!D-[)90)[J8:"!C;SD_''07'3WE]DZ,$!F +!:Q6V& MMXE!7S#0[:8E[GSYYL43G $A]-,+=R\:"8>YMKSP9GRUF> .]P+WNACUPX%. MC1)2![G4/B&;X9CCR%W?"NXCG02!?9HQH<'8826"7JV!2Y8B:!IE,;$A:\HI M?DM"\ATU:B/F$;V/T_?L/L44$EJC((XI=^*SRC99GX!4+'BDU<>01" B;)7= MC]M"6&!:.;>-$Z*.D*%5BSA_4H:G($@VRLWM@2W'8&I0>*\1JG^RB7P5E3 M1 E<6178JR,E!Z(^S,X JX0R'\"_\.477B!_[""&][_=.F&U[P=4B0 &2Q\F M#.!,U.,/66AY2!N+_H!E2.WM!B(BXQU8VM; 1V-$?R8O&@YH+/DB/$9)1$OI MYT0&+1^\.C!2B(//_N.@B6[(\M6>1HRQ3%:$WZ*=&'IY"YFAC7W09?=U5<22@=T>Y=^4.J5WFQFV-=!L/I-"RY(%!\DDN\P][ M5"X]>U M=GE!V@@0 [U@9_V4F%YQ-]GP2?6Q/#!7VV01F?;!J^+]?D'A"_HYB!+VE%+O MTP;MRLS875!>^[:&YSF^C/O_+<+_(UR@+'PQ0#%K>:_XF0$26XR3'1+7'*_H2.Q)<092YUCTG]9G9XM&9EZ_$3.O/\P'?\!\\@-$H4KM]&JJT_\F)IQKJG M=YAF+)T!$8P9ZXC._2MN'1?C:EUX4.!B9K9@@0#KGP")J!DD)0N<3?FU68W6 M[FT$ P.X\RV!I,\11H)Y;K+R-[X[;K^[$^=GL6?FJ7[=<86V-\\%E_^ /TB2 M*R)G%&? .=O,,F'J2@I _&RT;CS9$F'8;Q$!?GGZEM%26G6TT&*71V^L%M(5 M&7\)P+VN*QO"MW&T*TM=$"[6_: UOX_@-U7(K7D.F M[A *61SVFF"0%S)D DH35^=7\M(T?M-&R$.6%;30DX3S^$L@AHS'*L/#@\(] M8-F0D#;]P>M$L:=UXYX"6GA-+_?XBQ3#J_=P? TB3&'FS.>1ED#@\WR>3!QN@8%<=L1?3V/7I(L@)3 M%*R)BMUIX.M#HMW$J]%CP11])39ZJ=8^-'*>ZUZP^MGBB^$Q&D:3Q* FNKC' MM6_XL&>7$9V?A-E-NUE3B8B__F800=[+#7HM,)'1,L2B_@?(^"]_D6%X2YA6 MQXK79H=.#F2CT5R_,67(*H:M1!M\>*SO3GA->1O#CBW$A\H.?"W,%X!VD@KEVNPD10LX+(<@BR 0@B0=[@P F?]?N'W) MX%FCMFV=QYV-CEC Y=NG=0;+WD3=1!!5:BRKHL"N>V+E2-0>FVX%=_6XS%R# M0@#-YCI_=(5N/N4K*YHQ+\_3^=^&3$XSPV5!-YT#34P\VGD "$?D!]-0CF * MH+,1>K(,STQ@T@(BWP\H/LC%(8SJ50"!J_ ZC+I\DE-UGY?7=#BNSH;S"<(26WM6?L=L MS]E#0NU]G7&M064+9"!I?2(R9%MN50GOUL^4C[\IR$/B5]=YH[NL@[^>\)M' M !5R>SBPS/ZX5$T>/=4/"NPHIH $I*9&:WBJF:# TCVQ0!]4,X9A#Q'L,VHS M GO86K.!2@@M!?%I=T!A08W@K0]A/?+5QDZ21[W^_IY6LB?@L(+NK)31!F4( MO_F57FX,[B9X_Q+D"$=!3"6Y=6EF"MY#,: S^KRG^)[4#I#N42<"U M3""[E(XR!'"@A+2&N-^HZEZI]Z^8Z1XLF_NC!M-B)?=@J^Z-&DS%3* /'>LS MW7KC:+1$FI1A'SSTJF,W?$CV*3Z6GF](;R#;+/5:"5,^.FVU^2A_&+X2M*=# MBG,:33$$S8/L8#5HQ7/,+4RL'XE/":Y*N/X>$#Y(0!N>V'] ?(X'L PZUU?? MNV_BI]NK8*##>+;AS15N6C#0W:9[=U*\X>X@9YL57#3A?H?C0+W6K*"<_,G^ MEH3D.^HFXM'4K*H*4+7P(_E&:V M[ZE?8M6%T$(8M5?E5RZ%F/NTP&.E.E_P0H,[3>>QRJT#Q(!L VZ+BH$T;#@= M-H"2EW,\R.(%82-!^#A..O7!8K>,%R)PM3X:8 M+3-KOL'(!Z8#R?AU0*F!+0TP35[R,H'J*\H;5;#]Q4.2Y;C@<,'2^EKI7T,_ M?R3%&>=<&\7B,+S5Z(LRCAZ_,/\6 0FS?8LLL$10EM M"/8&354(_Z]=; LDR;=$PO-UFTP$!V*580[ ZDP ! MHR(\0] 42P!ETC3+.S\U''BQVQ5'^K,HU/9B;.5:PF++-D!(.K0.S]9@T;+) M74871]FP6[ 'O'P&U-'6@(/^3C=\5;)(I]/3A+[ EV$3(_'1XQ2VJP#BBE/( MWI!K3O@)=W1A2^1BNK!@C4A9!"N*60>*),AM\6NWO@PC_/8@+M QBJK8 M>RM::5WU3AO(5 I]N^I0/Z:?*#V"1!K _)\:T.ICY+O?UW]2"<80.5S:$0X> MAX0+60R,J*!O0U!/PMU[(K\WXI=#.A[H M&U&&%K=*9W3,VL*O8;T450V0M/(P" N'M)EA]7ZO$H*'US2+Z"\0'8N=W8\^ M/ OVL--KQ[^DI<5H@%J[.VKQG$5A%'0KKE\3^-6,>W(WHI>$<\G=:8L#PD!W M]&<$G=G]B3JRHX,->1,8[]VDIR#.3Z4LWYKN4V#1V#M0V<&K:@/<&MZ8M(4= MC:X#"9SY,4_LXCE(PC0Y<%[.2;>H0WAP"_>-:DQQ[H M3EW0JGC>$\KSF/E_5.U(_W*5"'E";PC7?KOF]?>A-9$]M(,9+?.-J!$1'%70 M#%9)?3C))&? Z"10(3":2;,J>8:BXD"S,YOG#.]6XI_P$&Q6F/5$3(2VP7$8 M3#H3V1A(5PKBT<^>-]3-5!X:;-ETIEL#AD#(D5LOAH-!U-,V%5:$@(U8R%V> M7U\@$4+4'P7G7>Y(%&:OC@OB(W,>$>*[0%1@VV1ET.701;M"*.XC>*"S.BO#\O&UH/K:W%\IND$Y=XY MF*LBSW+" ELO45ORE"PQF,OPXI,-;@;9R/#\X__^(]G[3\'K:Y3L M4_I1^4&2I/SU9I_1CQ"7'W\7A5P=*.-AR#G%14A??8,8FA]^EP1'@OEQ<_FI MT8.)?B($0:0&?'H@W'=+/O_A=QG1NO,H+YA^BM/BM1I:,FCV[U<6S+IE"X4% M9A"2346\>L'??L@Q3;D,R$JTK.#??M@',3.XL,G//'J$@(]1&)6N9B%N[CY> M>^>1O:F(OD&,2AI2:I3A0[CX?Y@P$H[YEBPFN(/)A8Y$8>_!/B?-+)N M3WZ32+Y?$+W1%>"J$1S.,,>_I__*?@I3FN!Z9DC9WZJSY='3M#WBTWOP^C7] MU 5(,0 B/*IXR W:Q4&61?MHQX7'5O,M2JHT?,XXRX262^&[LL OQZK1T)D!)RH^DD,3QI9-C@WCX=X@8/N>;@]ID1%@MN_DBQ-+#7]"243+-.6H M]^P8#X?(LVV[8I:\P'(6F*/7\H5N+O9-^H:2@!I[JSPGKDELZ,]7R+":TJR8MKQ<5E+N(S(6B'M#00K" M(^M7E8KPN,G>F$R:#)\OP4=T+(Z=$ZT9@798_^1S])$O8]K-VJV4M3BRN(^N M2:MG858-@[:IKPH2'VTNF%@(+:VT76)U(JB(9-R_9P\H1?Z!>]0DT;X%F4['+%PE"ZP M-C,@0LS;MCXDZX#GPRZ2D%-G1:Q=$J[ MIX&AM2UE_LFQ>@Q>$YQP-O9$1F[ M>^2* 1!/^#[%[P$.^QI2%R;-((AP48O+:M\5#C9$%MJA\$N44%%HF6*1.\D@$-8QXU%8KD.$YU$!K(2V!'F-;KF2 5BY]10K9*LRH6X9$VD MDC10L[3ZC9W>L96QKQWK4U_1^S)F^A)]B\NH^NHPZ4$N7C!B4[KG;3\/(AGT MDK[:):].=288B[ZLU-_6RV<]$ZI.;9*!5OH8#4:"X6D&(EOM0VQ=TK[4IAH# MD:9-6F!S S"54\QZ2I?3UC0,JWGS+O%+4,0G?11L1X_IJ? /'+QP6>1$F5T' M4>WQM)[FS_4:1F#9>RO&+@ &2SK!:I$?USA]P<&Q'R;;_QPBK]D&'^O@1*4&)B$Y:.A,@7[4LIEEJ% M]3PHAZX-+ND9O,GC%A9,TKE+#G2)H8II-04B%9 3Q)J@3>60]MG"B-O\%<5Q M=A_@E_0)$=&4%51X?+SIGIMF$,236H0A*[H3Q%^B)"5;/E6FC.J=H:%MM]2J M1_,QR:W.L#*8QTN;N!(0+8X\PB.J?50A M[*,7@(U;;6\;-Q+^WE_!2Y#6!B19LBT[E70&TM8'!"CN M<$%QN*_4[JR69^YR2W+UTE]_SY"K5\N.XB8-'"M ;(L[G!G.//-"+C7*?:%O MOA.CG&2*WV+DE==T<_O?]D6OTQN=Q8\@.&LH1F.3+H3S"TU_?U5(.U'E0,C: MF[^IHC+6R](/*YFFJIP,Q-MJ/GP5V*9JNIS4/&U[4PVZG;XJAX4JVSFI2>XQ M<(6!L9FWG?J#>8R-3);)0NG%X#=5 MD!/_I)GX8 I9+@G'QGM3@-;3W+>E5I-RH"GS+(.G+\7,O>57 M76-BM+&#U]WP;_CPBF?10V.CT\]A@MMYKL;*BXBSE2$.-,''Q3YLA00*D'VJ M&?[_#]U^SZ/BBEZ'?%>Y')*PM)4T8Q2K%\Y\7LM+4"I%QCG-"I,*?YA;"%ZW?:_AETE'G/BOY^?=7C+\0!/EO$4*CB/I\'3X4@Q[#EQ) M!W/"<,5"W)5FIBF=4"O:M[%J:L"L-%[P1*E*( ")#CL=UXKLH,L1AR-OY. M=)V")URY8=,68* X?J&_8Q QN+1>HZ1QD-L1#653Q8Q;3%%K$ :!OX+XES0 M)Y$N%YDV,[?$S3K4A>3!J#>T;&VXWRV5N:?MBT' 94?\MF6N'USCW:;\< "9 M#!490VS"]T):"LZ"\=58$QM5$! RULKE3,YD!9(')Q#^G"J7:.-JS&/!UNCH MMA6SW^B=T&J;V^FG\%#\J M;EC*B!;F+SBL-T 4G-[KYQNOLX<%EIW_^ M]LT0]JBT7 PR3?--!%W!A_^K'5M]Z:% TX9Q 7/YY?7%]>G_?7ZU8EJ]X.RW]DO:]N3N3ITK ; M%HT">MWN+L>O$T&_D(-Q :=0D#Z.]1;7RD36[O I7+3&!-PVDF(9-+4% V2R MJ7(A/X**RL"'6\9U9MW,SI:T#('0U,$UF%M-YN:'"ED6NCBC52I]4'3L5*HD M-U8@C-4ZU(N2.=6.*VC(&RZ4VY!-C2,HA!URF%3!IRJIM>0B@&4%)=:5&#-B M7=]L1_#7F)@0#L-\2M=YF;>#ZTWA,> ^3\"-GUW '9SZ[\7=X47CX/!#R$Y5 MRN51.E-*KH[2(2*Y>\7@1-IT"7L$HI)CI95?<,^R3RPG@1 A ?PQ?K=(-[K? M4(3GS8*JVE8(/A=ZK"0Q-@T*A#YX0B5:)XT8Q!.J.+B9!#U^C#,D 56A#AXC M[MV0?W_R)\7)'%+($11M GR$S/T;%%XV*]!E$Q2\1=O?A MRVLE[I[,^Y^^,P_GIND2GJUU)N/$N@F7=5)CMW]""W5O MUP"E)/8,WEBWZE?" )@5A?*>:&^I&!OT0OPD5= I3#\!G)"9'6=^_.8]RQ+W M]'NMH') >ETFX>#G]+CI?KF;[G<:W2_,&UX503@?Z22*@->FQUAM?FGB)\4!MQW[DN!\.L8"V([-(NBT@DT*% +;#.Y F"%JQCJMR M:O24N)B7#K+3:PDCT/\KF"GEWBP9_V%W=FQL^P3/;\\FND!,_VT^/,0PI*&JYMZ46DF$^$-R[=GLC-W M=O]&TSXC?L8\^&S3WA.[XH=L+[Z10#Z:Y5F99=\MVF\KJ1T3VC.'Z-$L1[,< M$]K&7?M<429NYY34_&I5_"N^3'@LK>$W[]Y?Q+'&QHE?.!2,;RJ4*?EHH2[* M[6/4Y;=VUNW]OB_N[#UMI#)]T=_HR5>5LI(3BM6Q+3-/=B#U3"Y<*(6C,_YF MU#,Q7S(N:'1M[5MK<]NX%?V^OP)U)EM[1I(E^965M)[)9K/3S'3::;H?^A4D M0!$U2' !4++ZZWLN0#TMV[)K.XVMS,22R O@WH-S'P#!4>X+??D#&^62"WRR MD5=>R\O/_VJ?]#K]T7'\"8'C1F*4&#%CSL^T_/F@X':LR@'CM3=_4D5EK.>E M'U9<"%6.!^Q#=3T\"-T*-9DW:NZVO:D&W%*MNY5./2F=*3B!STNI4?1D5BE\-P+^.%TK/![ZJ0COU-3ME7 M4_!R+I@8[TT!62^O?9MK-2X'6F:>QJ#F\V&FN?*R[2J>RD%E97MJ>37<&/O. MX3#65 F?#S+EVRDD94F#_/BN=]X=CHZI[>7HN,)_(!20>DX3+6&\:6-JM+&# M=]WP;WB[Q=,X0XG1XBD@^'R=JT1Y%GFV &)'".X?]G844B@@[6-A^-^L_B2M M5YE*N5>F?%FSM_'[98S^TF*?X3H%4F9*]INQ!>MUV_]@)F.?C)7LKQP! MD7MC%0;[4J8==NASR7Y\=]WO]M+A5SD&S!9!.%X1PZ/A6P&VWV&_< EF6HIQK(5\6U0%0:=E<8S:LA5R7@Y8W7I;2VA+O>R0&\$-V<%?EG%-'-D.+D#E)(EJD2L-,,+F%N@1$0]Q2IEO=5F<$70]3&]U37 GUB M*E*%L;*,- 9.;PW[4CU.4#%1I@P:%&R3P6@TC;I!J.<\8 M[.3B_;=BV6GGXJS?N_AP?OI3_^3B]*)_MK1;E:1Z.YA_A[T'EX?\: [L"J)Q M@%ZWN]GCM_&@7Z4#N*!32$CW<[U%N3+EM=N]"26M1(*WS4@Q#9K:H@-$LHER M(3Y"2I:A'RH9EY%U-3I;J7EPA"8/+LG<:B(WW52(LM#%&:T$]T'1Q"FA.!56 M$(S9.N2+DGJJ'670$#=<2+QJ'2[X[A]LY]-_PN]V3QL[N!Y>=*$'I MD3M3JWY"$ MKQN#JMI6<#X7:JPT-58$!4(=/)8E2B<-'\0=69%SDPAJ_.AG" *J0A[<>]KS M>EKZ'7C:YPG7=8C_1$.99:C/U00$*Y[5*\1WX!6_1MK=I"_M ME33+B7 GA/RE=SP@WU#Y9M*TMD3/E5IIS=L*XSP:T7XM>G$INFAVR>*NUYIP M!M]"]-^0:]3$\EF&31W:[RGKA2Y'49.]DW%G)ZM922CP+I*EV50HVE_0 EU8]4 MI3C6#-Y8MZA7P@5T5A3*>RFWIHK$H!:B.T)!I]#\$'1"9'84^?%):Y8Y[^4? MM8+*@>EUF8:-GZ/]HOOM+KH_:E2_@#<\+,+@M*63*@F^-C7&8O$[E?R*BH98 M#8>R(=3Q8<=ZOHOX("]HUJEQ&VQ+Z.,"#9U<1+XM'M/4_1 &^5&>MV+-XE"P MN+H O0!.,*/)+%MW6O?UR'X]''P!94=F$71;8*8,&0+<#L] &B=HQ3RNRHG1 M$TG)O.3CYE&.;9**+"IM9A)WI[F)F82ON1A<8E'7/"Z-=QZ?PE_TV$+_J8XM MA!,C81=@BR_2J9!A.3EP M<6M@X8?A#$/L.QPM@0)V/CIM5,3(,YBW;X0@)=;9?=KYZ?P] 7?LQ6TB.\B< M="[NZ^6\<_)A309?[*;J6Z=L"BS:"6+PU2#\;=.%58M@)9J4/Q^<'BPPH-H) M)7!#CT()H>5M9V?Z+TW"!QR(>7*P7BE >]OVMOV_V;;-:9L3?B'Q/<"!MQQ? MVT0OB*A24'73ZYRA_PT\H_5K>*XFJMAFM9?N9MGR%'@WA=@C:JA;-VJ0%P?W M<>O-HO.QLDJS_EF+];O]TSU,M\#TR^S)*+0XK!OU)DD6'K&^/M2.W?&V0XW/ M' R_V]CWR(7Q;>BS5^+->UCVL'PS6/;A:T_(/2QO")9M;P*]KJKL4ZYDQGY; M[,S^/3X]O"NLX9-V))]]GW;[6T#,R7S$N M:'1M[5EM;]LV$/[>7\$E2)$ EBPY=9)*;H NRX "6[LUW;"OE'BRN%$D2U&Q MM5^_(V6Y<6(WV[(DJU,#L2/QN5<^1_'$26DK)@.$",I[N M>+6,7_9"B]' *IU$X9C+M.(R*(%/2YO$>)FI>5#S/YV&3!D&)L [J&>B>Q6% MDM9!((DC;=/.C4YAZL<*6G'1)A]X!35Y"S/R7E54]L!,6:LJQ%J8VX */I6) M@,(Z&TZ\-S,KN86@UC2'1!L(9H;J])KMSYI#6S/.;)D4W 8Y(D$Z(\]WXZ,H MG0R=[.EDJ/$/\^/S=)\A&I?AZS'F2BB3[$;^DVZ.>-;-3Z8$^R]2<#XO><8M MZ5BV3,2CI.#!IOF^H\O1+IA_.\-W"_8,C.4%SZGE2A)5/)6P2PX%.9]#WEA^ M">1=@3D \T2B_ZDQ=8,K/K&*Q"?DE_ B/ O)!>2>!/'A.!H06A/*E+; B+X" M[T$OHR-D"[$ED MJ,BJA#M[-!;3D=6[=R"B*1@^8SD=]#JP$YYWBDB$V.0J/ MCH[WKMN\KW@?ACQO!N0'.C,@=Y[OS413GZ9FJ-)5M=\G2@P$IP4#6DMRO3RT2C5K/-IKG'1;W&<2 MV[L0Y./WRE0DCH*?2:&,!WYLJ,$*(X!3PNA M"^MDQFW941K#,-PZ7ZED&%9>4CGUP(K7M5\JI4]]=I8Y#;^6XS:6(]+.X*R;FZ7")=9"U3W9G0#E$CG/.^)VY" % MY09)BQ[5CIX#-TR%("@&AE.!Y*TU\A5'G%3!)96YNX\*&?>J784@JA$=NY4& MXVW6/8,7Y?4T^;>-P5FW0*TVDX%S*G$-9;IH_IPOKA=$UQT\$+15C47UNN7O,:&1'#;)KW\ H0H MMLR.-S<.CT=[+G%#RS9!HEL Q[>,'QZ'HY,5#/YCKGO==\UN5M;.W Q3$F0& MZ!^)_P[',GN2XW3Z""_E'B MUKR'^M\6S=8&=@?BO\7M^O:O>=UD?BWP+:^#K0WL#M3_X$Y?MK_";W^)>J/" M\=\->, #)GO2Y6[E\7F@ZA>YQ$-#"@DFHF-&V]@^$R="=?IX^FPS]N>E?4$L# M!!0 ( ,.$F5A!7HW(6 0 #P= . 8VQB+65X,S)?,BYH=&WM65UO MVS84?>^OX!*T2 !+ENPZ;24W0)&E6(&M79L.V"LE7EG<*)*EJ-C:K]\E9;EQ MXC3=LB2K70.Q(_%^\QR*5YR6MA+'C\BT!,KPETPMMP*.3W\/QJ-P-!UVER@P M7$I,,\5:4MM6P,N]BIH9EPFAC54_\$HK8ZFTJ::,<3E+R'.]2/>\6<;/>Z7E M:&"53J)PPF5:<1F4P&>E36*\S-0BJ/E?SD*F# ,3X!VT,]6]B4))ZT0@B2-M MTRZ,SF#JQPI:<=$F'WD%-7D+<_)!553V@IFR5E4H:V%A RKX3"8""NM\./7> MS;SD%H):TQP2;2"8&ZK32[Z_Z Y]S3FS95)P&^0H"=(Y>;(?'T7I=.ATCZ=# MC7]8'U^GNTS1N I?SC%70IED/_*?]/J,Y]W\9$JP_Z($IXN29]R2#F6K0CQ( M">YMFN\ZNQS]@OFW,WR[9$_ 6%[PG%JN)%'%KJ1=1\4%PRE$V.PJ.C9X\O^[RK M?.\'/&\&Y*0TO,;P2S#D+"0_<2'7JB*DUEVUVR]'! T#ID+*-YWLGB3H,8<+L7@HA\ MK4Q%XBAX3PIEO."GAAKD& &<#$9^H28OR3@>(#1'3P>DX +O9JT777HGL>%W[Q5)Z248M^%@QT:(1 B-&8\)IKJP9^-1P M Q56L'8%^4RU WI(,-QX Y<,-4"()J8!R1<4 C7G'$:14K@J-!QKUIQQ"4:D2';J7!>)]UC^ EO783 M?]N8G'4+U'H[&;B@$M=2ILOVS\7BND$,W8D'@K:JL6A^ 2SM7,51%$:/>P7D MBZ"ZAJ0&31%"T-? [_\[V[XOQ0!,[_VM_)O?4W3AV*P0L @8 M-]T;']>B-)5,&:\UMD.)&^W/W2[LZ*X>KOW1U*ZU[QU[Q0 DV^E3MW+UO-!T M!MWC(*"%!9-0,:=M[1\(TZ$[^SQ^-!WZ4]._ 5!+ 0(4 Q0 ( ,.$F5BE M&6Q109H! *8V&P 0 " 0 !C;&(M,C R-# S,S$N:'1M M4$L! A0#% @ PX296 2Q0PI7%@$ 6+ XML 76 clb-20240331_htm.xml IDEA: XBRL DOCUMENT 0001958086 us-gaap:RetainedEarningsMember 2023-03-31 0001958086 currency:IDR 2023-01-01 2023-03-31 0001958086 currency:CAD 2024-01-01 2024-03-31 0001958086 2022-12-31 0001958086 srt:MinimumMember us-gaap:LineOfCreditMember 2024-03-31 0001958086 us-gaap:FairValueInputsLevel2Member 2024-03-31 0001958086 srt:MaximumMember 2024-01-01 2024-03-31 0001958086 currency:COP 2023-01-01 2023-03-31 0001958086 us-gaap:OperatingSegmentsMember us-gaap:CorporateAndOtherMember 2023-03-31 0001958086 us-gaap:TreasuryStockCommonMember 2023-03-31 0001958086 clb:ForwardInterestRateSwapMember 2024-03-31 0001958086 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001958086 us-gaap:TreasuryStockCommonMember 2022-12-31 0001958086 us-gaap:IntersegmentEliminationMember 2024-01-01 2024-03-31 0001958086 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001958086 currency:IDR 2024-01-01 2024-03-31 0001958086 srt:MaximumMember clb:AmendedCreditFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2024-01-01 2024-03-31 0001958086 us-gaap:ProductMember 2023-01-01 2023-03-31 0001958086 us-gaap:OperatingSegmentsMember clb:OperatingSegmentProductionEnhancementMember 2024-01-01 2024-03-31 0001958086 us-gaap:LineOfCreditMember 2023-12-31 0001958086 clb:CommonStockOutstandingMember 2023-01-01 2023-03-31 0001958086 us-gaap:SeriesAMember clb:TwoThousandTwentyOneSeniorNotesMember 2024-03-31 0001958086 us-gaap:TreasuryStockCommonMember 2024-01-01 2024-03-31 0001958086 us-gaap:OperatingSegmentsMember clb:OperatingSegmentProductionEnhancementMember 2024-03-31 0001958086 clb:InterestRateSwapNo1Member 2024-01-01 2024-03-31 0001958086 us-gaap:SeriesAMember clb:TwoThousandTwentyOneSeniorNotesMember 2023-12-31 0001958086 us-gaap:SeriesBMember clb:TwoThousandTwentyOneSeniorNotesMember 2024-03-31 0001958086 2023-03-31 0001958086 us-gaap:IntersegmentEliminationMember 2023-01-01 2023-03-31 0001958086 us-gaap:IntersegmentEliminationMember us-gaap:CorporateAndOtherMember 2023-01-01 2023-03-31 0001958086 clb:InterestRateSwapNo2Member 2024-01-01 2024-03-31 0001958086 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001958086 clb:TwoThousandTwentyThreeSeniorNotesMember 2023-06-28 0001958086 currency:GBP 2023-01-01 2023-03-31 0001958086 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001958086 us-gaap:TreasuryStockCommonMember 2024-03-31 0001958086 us-gaap:SeriesBMember clb:TwoThousandTwentyOneSeniorNotesMember 2023-12-31 0001958086 clb:ForwardInterestRateSwapMember 2024-01-01 2024-03-31 0001958086 us-gaap:CommonStockMember 2024-03-31 0001958086 us-gaap:RetainedEarningsMember 2024-03-31 0001958086 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0001958086 us-gaap:InterestRateSwapMember 2024-01-01 2024-03-31 0001958086 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-03-31 0001958086 us-gaap:LineOfCreditMember 2023-09-30 0001958086 us-gaap:SeriesAMember clb:TwoThousandTwentyThreeSeniorNotesMember 2024-01-01 2024-03-31 0001958086 us-gaap:NoncontrollingInterestMember 2023-03-31 0001958086 srt:MinimumMember clb:TwoThousandTwentyThreeSeniorNotesMember 2023-06-28 0001958086 us-gaap:CommonStockMember 2022-12-31 0001958086 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001958086 us-gaap:OperatingSegmentsMember clb:OperatingSegmentProductionEnhancementMember 2023-03-31 0001958086 srt:MinimumMember 2024-01-01 2024-03-31 0001958086 us-gaap:SeriesAMember clb:TwoThousandTwentyThreeSeniorNotesMember 2023-12-31 0001958086 currency:GBP 2024-01-01 2024-03-31 0001958086 us-gaap:RetainedEarningsMember 2022-12-31 0001958086 us-gaap:RetainedEarningsMember 2023-12-31 0001958086 clb:InterestRateSwapNo2Member 2023-01-01 2023-03-31 0001958086 currency:CAD 2023-01-01 2023-03-31 0001958086 srt:MinimumMember 2024-03-31 0001958086 us-gaap:OperatingSegmentsMember us-gaap:CorporateAndOtherMember 2024-01-01 2024-03-31 0001958086 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001958086 us-gaap:NoncontrollingInterestMember 2022-12-31 0001958086 us-gaap:SeriesAMember clb:TwoThousandTwentyThreeSeniorNotesMember 2024-03-31 0001958086 currency:TRY 2023-01-01 2023-03-31 0001958086 clb:CommonStockOutstandingMember 2024-03-31 0001958086 us-gaap:NoncontrollingInterestMember 2024-01-01 2024-03-31 0001958086 clb:InterestRateSwapNo1Member 2024-03-31 0001958086 us-gaap:ProductMember 2024-01-01 2024-03-31 0001958086 currency:RUB 2023-01-01 2023-03-31 0001958086 us-gaap:InterestRateSwapMember 2023-01-01 2023-03-31 0001958086 us-gaap:SeriesBMember clb:TwoThousandTwentyThreeSeniorNotesMember 2024-01-01 2024-03-31 0001958086 us-gaap:CommonStockMember 2023-03-31 0001958086 srt:OtherCurrencyMember 2024-01-01 2024-03-31 0001958086 clb:CommonStockOutstandingMember 2023-12-31 0001958086 currency:RUB 2024-01-01 2024-03-31 0001958086 us-gaap:IntersegmentEliminationMember clb:OperatingSegmentReservoirDescriptionMember 2024-01-01 2024-03-31 0001958086 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-03-31 0001958086 currency:EUR 2024-01-01 2024-03-31 0001958086 us-gaap:OperatingSegmentsMember clb:OperatingSegmentReservoirDescriptionMember 2023-03-31 0001958086 currency:EUR 2023-01-01 2023-03-31 0001958086 us-gaap:OperatingSegmentsMember clb:OperatingSegmentReservoirDescriptionMember 2024-01-01 2024-03-31 0001958086 clb:TwoThousandTwentyOneSeniorNotesSeriesAMember 2024-03-31 0001958086 2024-04-19 0001958086 us-gaap:TreasuryStockCommonMember 2023-12-31 0001958086 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001958086 srt:MinimumMember clb:AmendedCreditFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2024-01-01 2024-03-31 0001958086 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001958086 2023-06-28 2023-06-28 0001958086 us-gaap:OperatingSegmentsMember us-gaap:CorporateAndOtherMember 2024-03-31 0001958086 clb:InterestRateSwapNo2Member 2024-03-31 0001958086 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-03-31 0001958086 us-gaap:IntersegmentEliminationMember us-gaap:CorporateAndOtherMember 2024-01-01 2024-03-31 0001958086 us-gaap:OperatingSegmentsMember clb:OperatingSegmentProductionEnhancementMember 2023-01-01 2023-03-31 0001958086 us-gaap:IntersegmentEliminationMember clb:OperatingSegmentProductionEnhancementMember 2023-01-01 2023-03-31 0001958086 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001958086 us-gaap:SeriesAMember clb:TwoThousandTwentyOneSeniorNotesMember 2024-01-01 2024-03-31 0001958086 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001958086 us-gaap:SeriesBMember clb:TwoThousandTwentyThreeSeniorNotesMember 2024-03-31 0001958086 us-gaap:NoncontrollingInterestMember 2024-03-31 0001958086 2023-01-01 2023-03-31 0001958086 us-gaap:ServiceMember 2024-01-01 2024-03-31 0001958086 us-gaap:FairValueInputsLevel2Member 2023-12-31 0001958086 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001958086 clb:CommonStockOutstandingMember 2024-01-01 2024-03-31 0001958086 2024-01-01 2024-03-31 0001958086 clb:CommonStockOutstandingMember 2022-12-31 0001958086 clb:InterestRateSwapNo1Member 2023-01-01 2023-03-31 0001958086 us-gaap:SeriesBMember clb:TwoThousandTwentyThreeSeniorNotesMember 2023-12-31 0001958086 2023-12-31 0001958086 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001958086 srt:OtherCurrencyMember 2023-01-01 2023-03-31 0001958086 currency:COP 2024-01-01 2024-03-31 0001958086 srt:ScenarioForecastMember 2024-04-24 2024-04-24 0001958086 srt:MaximumMember clb:ForwardInterestRateSwapMember 2024-03-31 0001958086 srt:MaximumMember clb:TwoThousandTwentyThreeSeniorNotesMember 2023-06-28 0001958086 us-gaap:SeriesBMember clb:TwoThousandTwentyOneSeniorNotesMember 2024-01-01 2024-03-31 0001958086 us-gaap:ServiceMember 2023-01-01 2023-03-31 0001958086 us-gaap:IntersegmentEliminationMember clb:OperatingSegmentProductionEnhancementMember 2024-01-01 2024-03-31 0001958086 srt:MaximumMember us-gaap:LineOfCreditMember 2024-03-31 0001958086 us-gaap:NoncontrollingInterestMember 2023-12-31 0001958086 us-gaap:OperatingSegmentsMember clb:OperatingSegmentReservoirDescriptionMember 2023-01-01 2023-03-31 0001958086 us-gaap:LineOfCreditMember 2024-03-31 0001958086 us-gaap:OperatingSegmentsMember clb:OperatingSegmentReservoirDescriptionMember 2024-03-31 0001958086 clb:TwoThousandTwentyThreeSeniorNotesMember 2024-01-01 2024-03-31 0001958086 2025-04-01 2024-03-31 0001958086 us-gaap:OperatingSegmentsMember us-gaap:CorporateAndOtherMember 2023-01-01 2023-03-31 0001958086 currency:TRY 2024-01-01 2024-03-31 0001958086 2024-03-31 0001958086 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001958086 us-gaap:IntersegmentEliminationMember clb:OperatingSegmentReservoirDescriptionMember 2023-01-01 2023-03-31 0001958086 clb:CommonStockOutstandingMember 2023-03-31 0001958086 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001958086 us-gaap:CommonStockMember 2023-12-31 pure shares clb:Segment iso4217:USD iso4217:USD shares 0001958086 --12-31 false Q1 http://fasb.org/us-gaap/2023#FinanceLeaseLiability http://fasb.org/us-gaap/2023#OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax http://fasb.org/us-gaap/2023#OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax 10-Q true 2024-03-31 2024 false 001-41695 CORE LABORATORIES INC. DE 98-1164194 6316 Windfern Road Houston TX 77040 713 328-2673 Common Stock (par value $0.01) CLB NYSE Yes Yes Large Accelerated Filer false false false 46899863 14913000 15120000 2548000 2280000 115092000 109352000 70711000 71702000 9562000 8153000 14443000 13716000 4326000 5093000 229047000 223136000 318151000 315796000 98521000 99626000 53636000 53842000 18951000 18825000 6801000 6926000 99445000 99445000 66267000 69201000 34233000 34219000 587950000 586395000 32486000 33506000 20178000 18791000 4148000 5939000 5126000 4755000 10430000 10175000 3816000 7280000 9284000 7651000 85468000 88097000 160370000 163134000 41481000 42076000 30445000 30544000 12590000 12697000 20179000 20040000 6000000 6000000 0.01 0.01 0 0 0 0 0 0 200000000 200000000 0.01 0.01 46938557 46864366 46938557 46856536 469000 469000 114642000 110011000 123508000 120756000 -5160000 -4972000 74191 82021 1304000 1449000 232155000 224815000 5262000 4992000 237417000 229807000 587950000 586395000 96495000 91076000 33142000 37280000 129637000 128356000 73865000 70934000 30723000 30594000 11789000 16331000 3715000 3939000 128000 105000 -846000 28000 8571000 6481000 3423000 3429000 5148000 3052000 1658000 610000 3490000 2442000 270000 69000 3220000 2373000 0.07 0.05 0.07 0.05 0.07 0.05 0.07 0.05 46859000 46634000 47703000 47481000 3490000 2442000 297000 -266000 -62000 56000 -235000 210000 -64000 -39000 -17000 -10000 -47000 -29000 -188000 239000 3302000 2681000 270000 69000 3032000 2612000 469000 1194000 0 0 469000 1194000 110011000 102254000 0 0 4631000 8981000 114642000 111235000 120756000 85949000 468000 467000 3220000 2373000 123508000 87855000 -4972000 -3777000 -235000 210000 47000 29000 -5160000 -3538000 -1449000 -1362000 189000 3000 44000 1000 -1304000 -1360000 4992000 4696000 270000 69000 5262000 4765000 229807000 188954000 0 0 4820000 8984000 468000 467000 3490000 2442000 -235000 210000 47000 29000 44000 1000 237417000 200151000 0.01 0.01 46938557 46699102 0 2000 46938557 46701102 -82021 -67168 10675 150 -2845 -57 -74191 -67075 46856536 46631934 0 2000 10675 150 -2845 -57 46864366 46634027 3490000 2442000 4820000 8984000 3843000 4044000 1110000 1015000 946000 791000 -2827000 -936000 -269000 195000 6290000 4024000 -991000 6897000 2017000 3399000 -160000 -1746000 -551000 -7078000 -2469000 587000 371000 10000 -78000 -549000 5530000 -3169000 3052000 2208000 3000 -90000 593000 80000 -805000 0 -1657000 -2038000 17000000 16000000 14000000 24000000 19000 184000 468000 466000 44000 1000 549000 1285000 -4080000 6064000 -207000 857000 15120000 15428000 14913000 16285000 3286000 2956000 2650000 1541000 1200000 575000 207000 0 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1. DESCRIPTION OF BUSINESS</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">References to “Core Lab”, “Core Laboratories”, the “Company”, “we”, “our” and similar phrases are used throughout this Quarterly Report on Form 10-Q (“Quarterly Report”) and relate collectively to Core Laboratories Inc. and its consolidated subsidiaries.</span></p><p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We operate our business in </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">two</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> segments: (1) Reservoir Description and (2) Production Enhancement. These complementary operating segments provide different services and products and utilize different technologies for evaluating and improving reservoir performance and increasing oil and gas recovery from new and existing fields. For a description of the types of services and products offered by these operating segments, see Note 16 - S</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">egment Reporting</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p> 2 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2. SIGNIFICANT ACCOUNTING POLICIES UPDATE</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Basis of Presentation and Principles of Consolidation</span></p><p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On May 1, 2023, Core Laboratories N.V. completed its previously announced redomestication transaction (the “Redomestication Transaction”) which through a series of steps, resulted in the merger of Core Laboratories N.V., a holding company in the Netherlands, with and into Core Laboratories Luxembourg S.A., a public limited liability company incorporated under the laws of Luxembourg, with Core Laboratories Luxembourg S.A. surviving, and subsequently the migration of Core Laboratories Luxembourg S.A. out of Luxembourg and its domestication as Core Laboratories Inc., a Delaware corporation. The Redomestication Transaction has been accounted for as a transaction between entities under common control. There is no difference between the combined separate entities prior to the Redomestication Transaction and the combined separate entities after the Redomestication Transaction, therefore, comparative information reported in these financial statements do not differ from amounts previously reported under Core Laboratories N.V.’s consolidated financial statements. These financial statements should be read in conjunction with Core Laboratories N.V.’s Quarterly Report on Form 10-Q for the three months ended March 31, 2023 and Core Laboratories N.V.’s Annual Report on Form 10-K for the year ended December 31, 2022, including Note 2 - </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Summary of Significant Accounting Policies.</span></p><p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accompanying unaudited interim consolidated financial statements include the accounts of Core Laboratories Inc. and its subsidiaries for which we have a controlling voting interest and/or a controlling financial interest. These financial statements have been prepared in accordance with United States generally accepted accounting principles (“U.S. GAAP”) for interim financial information using the instructions to Form 10-Q and Article 10 of Regulation S-X. Core Laboratories Inc.’s balance sheet information for the year ended December 31, 2023, was derived from the 2023 audited consolidated financial statements. Accordingly, these financial statements do not include all of the information and footnote disclosures required by U.S. GAAP for the annual financial statements and should be read in conjunction with the audited financial statements and the summary of significant accounting policies and notes thereto included in Core Laboratories Inc.’s Annual Report on Form 10-K for the year ended December 31, 2023, including Note 2 - </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Summary of Significant Accounting Policies. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">There have been no changes to the accounting policies of the combined entities during the three months ended March 31, 2024.</span></p><p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Core Laboratories Inc. uses the equity method of accounting for investments in which it has less than a majority interest and does not exercise control but does exert significant influence. Non-controlling interests have been recorded to reflect outside ownership attributable to consolidated subsidiaries that are less than 100% owned. All inter-company transactions and balances have been eliminated in consolidation.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In the opinion of management, all adjustments considered necessary for a fair statement of the results for the interim periods presented have been included in these financial statements. Furthermore, the operating results presented for the three months ended March 31, 2024, may not necessarily be indicative of the results that may be expected for the year ending December 31, 2024.</span></p><p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Certain reclassifications were made to prior period amounts in order to conform to the current period presentations. These reclassifications had no impact on the reported net income or cash flows for the three months ended March 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Property, Plant and Equipment</span></p><p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We review our long-lived assets (“LLA”) for impairment when events or changes in circumstances indicate that their net book value may not be recovered over their remaining service lives. Indicators of possible impairment may include significant declines in activity levels in regions where specific assets or groups of assets are located, extended periods of idle use, declining revenue or cash flow or overall changes in general market conditions.</span></p><p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The geopolitical conflict between Russia and Ukraine, which began in February 2022 and has continued through March 31, 2024, has resulted in disruptions to our operations in Russia and Ukraine. As of March 31, 2024, all laboratory facilities, offices, and locations in Russia and Ukraine continued to operate with no significant impact to local business operations. Therefore, we determined there was no triggering event for LLA in Russia and Ukraine, and no impairment assessments have been performed as of March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Recent Accounting Pronouncements</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:1.733%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Issued But Not Yet Effective</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“ASU”) 2023- 07 Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses on an annual and interim basis. The amendment is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The amendment should be applied retrospectively to all prior periods presented in the financial statements. Upon adoption, our disclosures regarding segment reporting will be expanded accordingly.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In December 2023, FASB issued ASU 2023-09 Income Taxes (Topic 740): Improvements to Income Tax Disclosures to improve transparency of income tax disclosures, primarily by requiring consistent categories and greater disaggregation of information in the rate reconciliation and income taxes paid disaggregated by jurisdiction. The amendment is effective for annual periods beginning after December 15, 2024. Early adoption is permitted. The amendment should be applied prospectively; however, retrospective application is permitted. Upon adoption, our disclosures regarding income taxes will be expanded accordingly.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Basis of Presentation and Principles of Consolidation</span></p><p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On May 1, 2023, Core Laboratories N.V. completed its previously announced redomestication transaction (the “Redomestication Transaction”) which through a series of steps, resulted in the merger of Core Laboratories N.V., a holding company in the Netherlands, with and into Core Laboratories Luxembourg S.A., a public limited liability company incorporated under the laws of Luxembourg, with Core Laboratories Luxembourg S.A. surviving, and subsequently the migration of Core Laboratories Luxembourg S.A. out of Luxembourg and its domestication as Core Laboratories Inc., a Delaware corporation. The Redomestication Transaction has been accounted for as a transaction between entities under common control. There is no difference between the combined separate entities prior to the Redomestication Transaction and the combined separate entities after the Redomestication Transaction, therefore, comparative information reported in these financial statements do not differ from amounts previously reported under Core Laboratories N.V.’s consolidated financial statements. These financial statements should be read in conjunction with Core Laboratories N.V.’s Quarterly Report on Form 10-Q for the three months ended March 31, 2023 and Core Laboratories N.V.’s Annual Report on Form 10-K for the year ended December 31, 2022, including Note 2 - </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Summary of Significant Accounting Policies.</span></p><p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accompanying unaudited interim consolidated financial statements include the accounts of Core Laboratories Inc. and its subsidiaries for which we have a controlling voting interest and/or a controlling financial interest. These financial statements have been prepared in accordance with United States generally accepted accounting principles (“U.S. GAAP”) for interim financial information using the instructions to Form 10-Q and Article 10 of Regulation S-X. Core Laboratories Inc.’s balance sheet information for the year ended December 31, 2023, was derived from the 2023 audited consolidated financial statements. Accordingly, these financial statements do not include all of the information and footnote disclosures required by U.S. GAAP for the annual financial statements and should be read in conjunction with the audited financial statements and the summary of significant accounting policies and notes thereto included in Core Laboratories Inc.’s Annual Report on Form 10-K for the year ended December 31, 2023, including Note 2 - </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Summary of Significant Accounting Policies. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">There have been no changes to the accounting policies of the combined entities during the three months ended March 31, 2024.</span></p><p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Core Laboratories Inc. uses the equity method of accounting for investments in which it has less than a majority interest and does not exercise control but does exert significant influence. Non-controlling interests have been recorded to reflect outside ownership attributable to consolidated subsidiaries that are less than 100% owned. All inter-company transactions and balances have been eliminated in consolidation.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In the opinion of management, all adjustments considered necessary for a fair statement of the results for the interim periods presented have been included in these financial statements. Furthermore, the operating results presented for the three months ended March 31, 2024, may not necessarily be indicative of the results that may be expected for the year ending December 31, 2024.</span></p><p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Certain reclassifications were made to prior period amounts in order to conform to the current period presentations. These reclassifications had no impact on the reported net income or cash flows for the three months ended March 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p> <p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Property, Plant and Equipment</span></p><p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We review our long-lived assets (“LLA”) for impairment when events or changes in circumstances indicate that their net book value may not be recovered over their remaining service lives. Indicators of possible impairment may include significant declines in activity levels in regions where specific assets or groups of assets are located, extended periods of idle use, declining revenue or cash flow or overall changes in general market conditions.</span></p><p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The geopolitical conflict between Russia and Ukraine, which began in February 2022 and has continued through March 31, 2024, has resulted in disruptions to our operations in Russia and Ukraine. As of March 31, 2024, all laboratory facilities, offices, and locations in Russia and Ukraine continued to operate with no significant impact to local business operations. Therefore, we determined there was no triggering event for LLA in Russia and Ukraine, and no impairment assessments have been performed as of March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p> <p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Recent Accounting Pronouncements</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:1.733%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Issued But Not Yet Effective</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“ASU”) 2023- 07 Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses on an annual and interim basis. The amendment is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The amendment should be applied retrospectively to all prior periods presented in the financial statements. Upon adoption, our disclosures regarding segment reporting will be expanded accordingly.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In December 2023, FASB issued ASU 2023-09 Income Taxes (Topic 740): Improvements to Income Tax Disclosures to improve transparency of income tax disclosures, primarily by requiring consistent categories and greater disaggregation of information in the rate reconciliation and income taxes paid disaggregated by jurisdiction. The amendment is effective for annual periods beginning after December 15, 2024. Early adoption is permitted. The amendment should be applied prospectively; however, retrospective application is permitted. Upon adoption, our disclosures regarding income taxes will be expanded accordingly.</span> <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3. ACQUISITIONS AND DIVESTURES</span></p><p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We had </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> significant business acquisitions or divestures during the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024 and 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p> 0 0 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4. CONTRACT ASSETS AND LIABILITIES</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:1.733%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The balance of contract assets and liabilities consisted of the following (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:60.968%;"></td> <td style="width:1.58%;"></td> <td style="width:1%;"></td> <td style="width:15.937000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.58%;"></td> <td style="width:1%;"></td> <td style="width:15.937000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31, <br/>2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contract assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">911</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,293</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">911</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,293</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contract liabilities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">668</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">299</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">668</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">299</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:75.745%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:20.756%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31, <br/>2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Estimate of when contract liabilities will be recognized as revenue:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Within </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> months</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">668</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The current portion of contract assets are included in our accounts receivable. The current portion of contract liabilities is included in unearned revenues.</span></p><p style="text-indent:1.733%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We did </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">t recognize any impairment losses on our contract assets during the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024 and 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p> <p style="text-indent:1.733%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The balance of contract assets and liabilities consisted of the following (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:60.968%;"></td> <td style="width:1.58%;"></td> <td style="width:1%;"></td> <td style="width:15.937000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.58%;"></td> <td style="width:1%;"></td> <td style="width:15.937000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31, <br/>2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contract assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">911</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,293</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">911</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,293</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contract liabilities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">668</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">299</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">668</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">299</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:75.745%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:20.756%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31, <br/>2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Estimate of when contract liabilities will be recognized as revenue:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Within </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> months</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">668</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 911000 1293000 911000 1293000 668000 299000 668000 299000 P12M 668000 0 0 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5. INVENTORIES</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Inventories consist of the following (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:60.968%;"></td> <td style="width:1.58%;"></td> <td style="width:1%;"></td> <td style="width:15.937000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.58%;"></td> <td style="width:1%;"></td> <td style="width:15.937000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31, <br/>2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Finished goods</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31,477</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30,508</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Parts and materials</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35,660</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37,670</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Work in progress</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,574</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,524</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total inventories</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">70,711</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">71,702</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:1.733%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We include freight costs incurred for shipping inventory to our clients in the cost of product sales caption in the accompanying consolidated statements of operations.</span></p> <p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Inventories consist of the following (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:60.968%;"></td> <td style="width:1.58%;"></td> <td style="width:1%;"></td> <td style="width:15.937000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.58%;"></td> <td style="width:1%;"></td> <td style="width:15.937000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31, <br/>2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Finished goods</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31,477</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30,508</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Parts and materials</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35,660</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37,670</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Work in progress</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,574</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,524</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total inventories</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">70,711</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">71,702</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 31477000 30508000 35660000 37670000 3574000 3524000 70711000 71702000 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6. LEASES</span></p><p style="text-indent:1.733%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We have operating leases primarily consisting of office and lab space, machinery and equipment and vehicles. We entered into a sublease agreement that commenced on July 1, 2023, for existing office and lab space in Calgary, Alberta, Canada.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:1.733%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The components of lease expense and other information are as follows (in thousands):</span></p> <table style="border-spacing:0;table-layout:fixed;width:98.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:66.747%;"></td> <td style="width:1.721%;"></td> <td style="width:1%;"></td> <td style="width:12.906%;"></td> <td style="width:1%;"></td> <td style="width:1.721%;"></td> <td style="width:1%;"></td> <td style="width:12.906%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Consolidated Statements of Operations:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,282</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,489</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Short-term lease expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">552</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">429</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Variable lease expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">429</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">604</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Sublease income</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">57</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:15pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total lease expense</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,206</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,522</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Consolidated Statements of Cash Flows:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating cash flows - operating leases payments</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,850</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,165</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Right of use assets obtained in exchange for<br/>     operating lease obligations</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,534</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,590</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Other information:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average remaining lease term - operating leases</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.99</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.41</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average discount rate - operating leases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.37</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.18</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:1.733%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Scheduled undiscounted lease payments for non-cancellable operating leases consist of the following (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.311%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:17.624%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:17.624%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Operating Leases</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Operating Sublease</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Remainder of 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,919</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">169</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,341</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">232</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,074</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">237</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,313</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">241</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,907</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">163</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Thereafter</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,678</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total undiscounted lease payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">66,232</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,042</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:15pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Imputed interest</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,321</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total operating lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">51,911</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:1.733%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">See Note 13 - </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Other (income) and expense, net </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">regarding lease abandonments during the three months ended March 31, 2024 and 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p> <p style="text-indent:1.733%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The components of lease expense and other information are as follows (in thousands):</span></p> <table style="border-spacing:0;table-layout:fixed;width:98.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:66.747%;"></td> <td style="width:1.721%;"></td> <td style="width:1%;"></td> <td style="width:12.906%;"></td> <td style="width:1%;"></td> <td style="width:1.721%;"></td> <td style="width:1%;"></td> <td style="width:12.906%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Consolidated Statements of Operations:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,282</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,489</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Short-term lease expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">552</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">429</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Variable lease expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">429</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">604</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Sublease income</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">57</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:15pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total lease expense</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,206</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,522</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Consolidated Statements of Cash Flows:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating cash flows - operating leases payments</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,850</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,165</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Right of use assets obtained in exchange for<br/>     operating lease obligations</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,534</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,590</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Other information:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average remaining lease term - operating leases</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.99</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.41</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average discount rate - operating leases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.37</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.18</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> </table> 4282000 4489000 552000 429000 429000 604000 57000 0 5206000 5522000 3850000 4165000 1534000 8590000 P8Y11M26D P8Y4M28D 0.0537 0.0518 <p style="text-indent:1.733%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Scheduled undiscounted lease payments for non-cancellable operating leases consist of the following (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.311%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:17.624%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:17.624%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Operating Leases</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Operating Sublease</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Remainder of 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,919</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">169</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,341</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">232</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,074</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">237</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,313</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">241</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,907</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">163</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Thereafter</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,678</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total undiscounted lease payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">66,232</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,042</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:15pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Imputed interest</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,321</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total operating lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">51,911</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table> 9919000 169000 10341000 232000 8074000 237000 6313000 241000 4907000 163000 26678000 0 66232000 1042000 14321000 51911000 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7. LONG-TERM DEBT, NET</span></p><p style="text-indent:1.733%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_08b930f4-eed6-4abe-8b42-d0aaff7bb0dd;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> have </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> finance lease obligations. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Debt is summarized in the following table (in thousands): </span></span><span style=""></span></p><div style="font-size:10pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:38.675%;"></td> <td style="width:14.386%;"></td> <td style="width:1.261%;"></td> <td style="width:14.386%;"></td> <td style="width:1.261%;"></td> <td style="width:1%;"></td> <td style="width:12.385%;"></td> <td style="width:1%;"></td> <td style="width:1.261%;"></td> <td style="width:1%;"></td> <td style="width:12.385%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Interest Rate</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Maturity Date</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31, <br/>2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2021 Senior Notes Series A </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.09</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">January 12, 2026</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2021 Senior Notes Series B </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.38</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">January 12, 2028</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2023 Senior Notes Series A </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(2)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.25</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">June 28, 2028</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2023 Senior Notes Series B </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(2)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.50</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">June 28, 2030</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Credit Facility</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">53,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">56,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total long-term debt</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">163,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">166,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Debt issuance costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,630</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,866</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Long-term debt, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">160,370</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">163,134</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:1.733%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:1.733%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(1)</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> Interest is payable semi-annually on June 30 and December 30</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">.</span></p><p style="text-indent:1.733%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(2) </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Interest is payable semi-annually on March 28 and September 28.</span></p></div><p style="text-indent:1.733%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We, along with our wholly owned subsidiary Core Laboratories (U.S.) Interests Holdings, Inc. (“CLIH”) as issuer, have senior notes outstanding that were issued through private placement transactions. Series A and Series B of the 2021 Senior Notes were issued in 2021 (the “2021 Senior Notes”). Series A and Series B of the 2023 Senior Notes were issued in 2023 (the “2023 Senior Notes”). The 2021 Senior Notes and the 2023 Senior Notes are collectively the “Senior Notes”.</span></p><p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We, along with CLIH, have a credit facility, the Eighth Amended and Restated Credit Agreement (as amended, the “Credit Facility”) for an aggregate borrowing commitment of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">135.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million with a $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">50.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million “accordion” feature.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Credit Facility is secured by first priority interests in (1) substantially all of the tangible and intangible personal property, and equity interest of CLIH and certain of the Company’s U.S. and foreign subsidiary companies; and (2) instruments evidencing intercompany indebtedness owing to the Company, CLIH and certain of the Company’s U.S. and foreign subsidiary companies. Under the Credit Facility, the Secured Overnight Financing Rate (“SOFR”) plus </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.00</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% to SOFR plus </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.00</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% will be applied to outstanding borrowings. Any outstanding balance under the Credit Facility is due at maturity on </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">July 25, 2026</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, subject to springing maturity on July 12, 2025, if any portion of the Company’s 2021 Senior Notes Series A due January 12, 2026, in the aggregate principal amount of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">45.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, remain outstanding on July 12, 2025, unless the Company’s liquidity equals or exceeds the principal amount of the 2021 Senior Notes Series A outstanding on such date. The available capacity at any point in time is reduced by outstanding borrowings and outstanding letters of credit which totaled approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million at </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, resulting in an available borrowing capacity under the Credit Facility of approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">72.2</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In addition to indebtedness under the Credit Facility, we had approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of outstanding letters of credit and performance guarantees and bonds from other sources as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Credit Facility and Senior Notes include a cross-default provision, whereby a default under one agreement may trigger a default in the other agreements.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The terms of the Credit Facility and Senior Notes require us to meet certain covenants, including, but not limited to, an interest coverage ratio (calculated as consolidated EBITDA divided by interest expense) and a leverage ratio (calculated as consolidated net indebtedness divided by consolidated EBITDA), where consolidated EBITDA (as defined in each agreement) and interest expense are calculated using the most recent four fiscal quarters. The Credit Facility has more restrictive covenants with a minimum interest coverage ratio of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.00</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to 1.00 and permits a maximum leverage ratio of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.00</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The Credit Facility allows non-cash charges such as impairment of assets, stock compensation and other non-cash charges to be added back in the calculation of consolidated EBITDA. The terms of our Credit Facility also allow us to negotiate in good faith to amend any ratio or requirement to preserve the original intent of the agreement if any change in accounting principles would affect the computation of any financial ratio or covenant of the Credit Facility. In accordance with the terms of the Credit Facility, our leverage ratio is </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.76</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, and our interest coverage ratio is </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.27</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, each for the period ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024. We are in compliance with all covenants contained in our Credit Facility and Senior Notes as of March 31, 2024. Certain of our material, wholly owned subsidiaries are guarantors or co-borrowers under the Credit Facility and Senior Notes.</span></p><p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">See Note 11 - </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Derivative Instruments and Hedging Activities</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for additional information regarding interest rate swap agreements we have entered to fix the underlying risk-free rate on our Credit Facility and Senior notes.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:1.733%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The estimated fair value of total debt at March 31, 2024, and December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, approximated the book value of total debt. The fair value was estimated using Level 2 inputs by calculating the sum of the discounted future interest and principal payments through the maturity date.</span></p> 0 <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Debt is summarized in the following table (in thousands): </span> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:38.675%;"></td> <td style="width:14.386%;"></td> <td style="width:1.261%;"></td> <td style="width:14.386%;"></td> <td style="width:1.261%;"></td> <td style="width:1%;"></td> <td style="width:12.385%;"></td> <td style="width:1%;"></td> <td style="width:1.261%;"></td> <td style="width:1%;"></td> <td style="width:12.385%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Interest Rate</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Maturity Date</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31, <br/>2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2021 Senior Notes Series A </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.09</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">January 12, 2026</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2021 Senior Notes Series B </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.38</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">January 12, 2028</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2023 Senior Notes Series A </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(2)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.25</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">June 28, 2028</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2023 Senior Notes Series B </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(2)</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.50</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">June 28, 2030</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Credit Facility</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">53,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">56,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total long-term debt</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">163,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">166,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Debt issuance costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,630</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,866</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Long-term debt, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">160,370</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">163,134</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:1.733%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:1.733%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(1)</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> Interest is payable semi-annually on June 30 and December 30</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">.</span></p><p style="text-indent:1.733%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(2) </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Interest is payable semi-annually on March 28 and September 28.</span></p> 0.0409 2026-01-12 45000000 45000000 0.0438 2028-01-12 15000000 15000000 0.0725 2028-06-28 25000000 25000000 0.075 2030-06-28 25000000 25000000 53000000 56000000 163000000 166000000 2630000 2866000 160370000 163134000 135000000 50000000 0.02 0.03 2026-07-25 45000000 9800000 72200000 7400000 0.03 2.5 1 0.0176 0.0627 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8. PENSION AND OTHER POSTRETIREMENT BENEFIT PLANS</span></p><p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Prior to January 2020, one of our subsidiaries provided a noncontributory defined benefit pension plan covering substantially all of our Dutch employees (“Dutch Plan”) who were hired prior to 2000. This pension benefit was based on years of service and final pay or career average pay, depending on when the employee began participating. The Dutch Plan was curtailed prior to January 2020, and these employees have been moved into the Dutch defined contribution plan. However, the unconditional indexation for this group of participants continues for so long as they remain in active service with the Company.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:1.733%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the components of net periodic pension cost under the Dutch Plan (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:52.35%;"></td> <td style="width:2.34%;"></td> <td style="width:1%;"></td> <td style="width:19.483999999999998%;"></td> <td style="width:1%;"></td> <td style="width:2.34%;"></td> <td style="width:1%;"></td> <td style="width:19.483999999999998%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_15c6d132-6912-4225-a30a-e9becc9f2b91;"><span style="-sec-ix-hidden:F_4db19a28-2290-46c3-9f12-f35b9fab3b8e;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest cost</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">354</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">367</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected return on plan assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">290</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">326</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net periodic pension cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:1.733%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the components of net periodic pension cost under the Dutch Plan (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:52.35%;"></td> <td style="width:2.34%;"></td> <td style="width:1%;"></td> <td style="width:19.483999999999998%;"></td> <td style="width:1%;"></td> <td style="width:2.34%;"></td> <td style="width:1%;"></td> <td style="width:19.483999999999998%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_15c6d132-6912-4225-a30a-e9becc9f2b91;"><span style="-sec-ix-hidden:F_4db19a28-2290-46c3-9f12-f35b9fab3b8e;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest cost</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">354</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">367</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected return on plan assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">290</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">326</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net periodic pension cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 354000 367000 290000 326000 64000 41000 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">9. COMMITMENTS AND CONTINGENCIES</span></p><p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We have been and may, from time to time, be named as a defendant in legal actions that arise in the ordinary course of business. These include, but are not limited to, employment-related claims and contractual disputes or claims for personal injury or property damage which occur in connection with the provision of our services and products. A liability is accrued when a loss is both probable and can be reasonably estimated.</span></p><p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">See Note 7 - </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Long-term Debt, net</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for amounts committed under letters of credit and performance guarantees and bonds.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10. EQUITY</span></p><p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Treasury Stock</span></p><p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the three months ended March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, we distributed </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,675</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of treasury stock upon vesting of stock-based awards. During the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, we repurchased </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,845</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of our common stock for $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">44</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> thousand which were surrendered to us pursuant to the terms of a stock-based compensation plan in consideration of the participants' tax burdens resulting from the issuance of common stock under that plan. Such shares of common stock, unless canceled, may be reissued for a variety of purposes such as future acquisitions, non-employee director stock awards or employee stock awards.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Dividend Policy</span></p><p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In March 2024, we paid a quarterly cash dividend of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.01</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share of common stock. In addition, on </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">April 24, 2024</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, we declared a quarterly dividend of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.01</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share of common stock for shareholders of record on May 6, 2024, and payable on May 28, 2024.</span></p><p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Accumulated Other Comprehensive Income (Loss)</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:1.733%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amounts recognized, net of income tax, in accumulated other comprehensive income (loss) consist of the following (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:61.25%;"></td> <td style="width:1.25%;"></td> <td style="width:1%;"></td> <td style="width:15.350000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.4%;"></td> <td style="width:1%;"></td> <td style="width:16.75%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31, <br/>2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Pension and other post-retirement benefit plans - unrecognized prior service costs and net actuarial loss</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,867</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,914</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest rate swaps - net gain (loss) on fair value</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">707</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">942</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total accumulated other comprehensive income (loss)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,160</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,972</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table></div> 10675 2845 44000 0.01 2024-04-24 0.01 <p style="text-indent:1.733%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amounts recognized, net of income tax, in accumulated other comprehensive income (loss) consist of the following (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:61.25%;"></td> <td style="width:1.25%;"></td> <td style="width:1%;"></td> <td style="width:15.350000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.4%;"></td> <td style="width:1%;"></td> <td style="width:16.75%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31, <br/>2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,<br/>2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Pension and other post-retirement benefit plans - unrecognized prior service costs and net actuarial loss</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,867</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,914</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest rate swaps - net gain (loss) on fair value</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">707</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">942</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total accumulated other comprehensive income (loss)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,160</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,972</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table> -5867000 -5914000 707000 942000 -5160000 -4972000 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11. DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES</span></p><p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We are exposed to market risks related to fluctuations in interest rates. To mitigate these risks, we may utilize derivative instruments in the form of interest rate swaps. We do not enter into derivative transactions for speculative purposes.</span></p><p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under the Company’s Credit Facility, the SOFR plus </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.00</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% to SOFR plus </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.00</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% will be applied to outstanding borrowings. See Note 7 -</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> Long-term Debt, net </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">for additional information. The Company has elected to apply the optional expedient for hedging relationships affected by reference rate reform. Accordingly, no outstanding balance on the Credit Facility with a SOFR rate will preclude cash flow hedging with existing London Inter-Bank Offer Rate (“LIBOR”) hedging instruments.</span></p><p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In August 2014, we entered into a swap agreement with a notional amount of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">25</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million (“2014 Variable-to-Fixed Swap”), and the LIBOR portion of the interest rate was fixed at </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% through </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">August 29, 2024</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. In February 2020, we entered into a second swap agreement with a notional amount of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">25</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million (“2020 Variable-to-Fixed Swap”), and the LIBOR portion of the interest rate was fixed at </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% through </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">February 28, 2025</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">These interest rate swap agreements were terminated, dedesignated and settled in March 2021. The hedging relationship is highly effective; therefore, gains and losses on these swaps will be reclassified into interest expense in accordance with the forecasted transactions or the scheduled interest payments on the Credit</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Facility. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Remaining net losses on these swaps included in accumulated other comprehensive income (loss) as of March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, are $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million all of which is expected to be reclassified into earnings within the next 12 months as interest payments are made on the Company’s Credit Facility.</span></p><p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In March 2021, we entered into a new forward interest rate swap agreement and carried the fair value of the terminated 2014 and 2020 Variable-to-Fixed Swaps into the new agreement in a “blend and extend” structured transaction. The purpose of this forward interest rate swap agreement is to fix the underlying risk-free rate, that would be associated with the anticipated issuance of new long-term debt by the Company in future periods. The forward interest rate swap would hedge the risk-free rate on forecasted long-term debt for a maximum of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years through March 2033. Risk associated with future changes in the </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10-year</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> LIBOR interest rates have been fixed up to a notional amount of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">60</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million with this instrument. The interest rate swap qualifies as a cash flow hedging instrument. This forward interest rate swap agreement was terminated and settled in April 2022. The hedging relationship is highly effective, therefore, the gain on the termination of the forward interest rate swap was included in accumulated other comprehensive income (loss). On June 28, 2023, the Company issued the 2023 Senior Notes in the aggregate principal amount of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million at fixed interest rates of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.25</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%. The Company has elected to apply the optional expedient for hedging relationships affected by reference rate reform. Accordingly, no outstanding balance on the 2023 Senior Notes will preclude cash flow hedging with the existing LIBOR hedging instrument. The Company recognized a gain of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in earnings for the $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million over hedged portion of the interest rate swap in 2023. The remaining net gain on this swap included in accumulated other comprehensive income (loss) at </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which will be amortized into interest expense in accordance with the forecasted transactions or the scheduled interest payments on the 2023 Senior Notes and any future debt through March 2033, is $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, of which $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million gain is expected to be reclassified into earnings within the next 12 months.</span></p><p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the aggregated gains and losses on these interest swaps that are included in accumulated other comprehensive income (loss) are a net gain of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million.</span></p><p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">At March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, we had fixed rate long-term debt aggregating $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">110</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and variable rate long-term debt aggregating $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">53</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The effect of the interest rate swaps on the consolidated statements of operations is as follows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:30.36%;"></td> <td style="width:1.7%;"></td> <td style="width:1%;"></td> <td style="width:10%;"></td> <td style="width:1%;"></td> <td style="width:1.7%;"></td> <td style="width:1%;"></td> <td style="width:10%;"></td> <td style="width:1%;"></td> <td style="width:1.7%;"></td> <td style="width:40.54%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Income Statement <br/>Classification</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Derivatives designated as hedges:</span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5 year interest rate swap</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">83</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Increase (decrease) to interest expense</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10 year interest rate swap</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">336</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">183</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Increase (decrease) to interest expense</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">297</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">266</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table></div> 0.02 0.03 25000000 0.025 2024-08-29 25000000 0.013 2025-02-28 200000 P11Y P10Y 60000000 50000000 0.0725 0.075 400000 10000000 900000 900000 700000 110000000 53000000 <p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The effect of the interest rate swaps on the consolidated statements of operations is as follows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:30.36%;"></td> <td style="width:1.7%;"></td> <td style="width:1%;"></td> <td style="width:10%;"></td> <td style="width:1%;"></td> <td style="width:1.7%;"></td> <td style="width:1%;"></td> <td style="width:10%;"></td> <td style="width:1%;"></td> <td style="width:1.7%;"></td> <td style="width:40.54%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Income Statement <br/>Classification</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Derivatives designated as hedges:</span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5 year interest rate swap</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">83</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Increase (decrease) to interest expense</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10 year interest rate swap</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">336</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">183</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Increase (decrease) to interest expense</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">297</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">266</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table> 39000 83000 -336000 183000 -297000 266000 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">12. FINANCIAL INSTRUMENTS</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s only financial assets and liabilities which are measured at fair value on a recurring basis relate to certain aspects of the Company’s benefit plans. We use the market approach to determine the fair value of these assets and liabilities using significant other observable inputs (Level 2) with the assistance of third-party specialists. We do not have any assets or liabilities measured at fair value on a recurring basis using quoted prices in an active market (Level 1) or significant unobservable inputs (Level 3). Gains and losses related to the fair value changes in the financial assets and liabilities are recorded in general and administrative expense in the consolidated statements of operations.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the fair value balances (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.07%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:9.182%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:9.182%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:9.182%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:9.182%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value Measurement at</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Company owned life insurance policies </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,533</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,533</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,533</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,533</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Liabilities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred compensation liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,696</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,696</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,696</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,696</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:7pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.07%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:9.182%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:9.182%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:9.182%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:9.182%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value Measurement at</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Company owned life insurance policies </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,397</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,397</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,397</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,397</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Liabilities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred compensation liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,299</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,299</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,299</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,299</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(1) Company owned life insurance policies have cash surrender value and are intended to assist in funding deferred compensation liabilities and other benefit plans.</span></p></div> <p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the fair value balances (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.07%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:9.182%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:9.182%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:9.182%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:9.182%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value Measurement at</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Company owned life insurance policies </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,533</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,533</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,533</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,533</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Liabilities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred compensation liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,696</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,696</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,696</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,696</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:7pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.07%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:9.182%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:9.182%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:9.182%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:9.182%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value Measurement at</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Company owned life insurance policies </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,397</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,397</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,397</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,397</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Liabilities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred compensation liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,299</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,299</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,299</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,299</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(1) Company owned life insurance policies have cash surrender value and are intended to assist in funding deferred compensation liabilities and other benefit plans.</span></p> 25533000 25533000 25533000 25533000 18696000 18696000 18696000 18696000 25397000 25397000 25397000 25397000 17299000 17299000 17299000 17299000 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">13. OTHER (INCOME) EXPENSE, NET</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The components of other (income) expense, net, are as follows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:70.006%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:11.438%;"></td> <td style="width:1%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:11.438%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(Gain) loss on sale of assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">537</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">96</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Results of non-consolidated subsidiaries</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">137</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign exchange (gain) loss, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">285</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">144</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Rents and royalties</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">145</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Return on pension assets and other pension costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">290</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">326</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Loss on lease abandonment and other exit costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">699</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">641</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Assets write-down</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,110</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,015</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Insurance and other settlements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,011</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">604</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Severance and other charges</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">824</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">197</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">424</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total other (income) expense, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">846</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table></div><p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the three months ended March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and 2023, we abandoned certain leases in the U.S. and Canada, respectively, and incurred lease abandonment and other exit costs of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">respectively. As a result of consolidating</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">exiting these facilities, the associated leasehold improvements, right of use assets and other assets of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million were abandoned and expensed, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the three months ended March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, we had a fire incident at one of our U.K. facilities and have recorded partial insurance settlements of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million associated with costs incurred and loss of income from business interruption. During the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the State of Louisiana expropriated the access road to one of our facilities and paid us a settlement of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Foreign exchange (gain) loss, net by currency is summarized in the following table (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:70.006%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:11.438%;"></td> <td style="width:1%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:11.438%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">British Pound</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">251</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Canadian Dollar</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">58</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Colombian Peso</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">53</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Euro</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">84</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Indonesian Rupiah</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">80</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">71</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Russian Ruble</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">251</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Turkish Lira</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other currencies, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">106</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">239</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign exchange (gain) loss, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">285</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">144</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table></div> <p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The components of other (income) expense, net, are as follows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:70.006%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:11.438%;"></td> <td style="width:1%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:11.438%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(Gain) loss on sale of assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">537</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">96</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Results of non-consolidated subsidiaries</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">137</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign exchange (gain) loss, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">285</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">144</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Rents and royalties</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">145</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Return on pension assets and other pension costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">290</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">326</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Loss on lease abandonment and other exit costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">699</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">641</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Assets write-down</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,110</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,015</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Insurance and other settlements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,011</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">604</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Severance and other charges</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">824</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">197</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">424</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total other (income) expense, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">846</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table> 537000 -96000 -31000 -137000 285000 -144000 -6000 -145000 -290000 -326000 699000 641000 1110000 1015000 1011000 604000 824000 0 -197000 -424000 846000 -28000 700000 600000 1100000 1000000 1000000 600000 <p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Foreign exchange (gain) loss, net by currency is summarized in the following table (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:70.006%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:11.438%;"></td> <td style="width:1%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:11.438%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">British Pound</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">251</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Canadian Dollar</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">58</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Colombian Peso</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">53</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Euro</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">84</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Indonesian Rupiah</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">80</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">71</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Russian Ruble</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">251</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Turkish Lira</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other currencies, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">106</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">239</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign exchange (gain) loss, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">285</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">144</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table> 31000 -251000 39000 58000 -7000 53000 18000 84000 80000 -71000 -3000 -251000 21000 -5000 106000 239000 285000 -144000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">14. INCOME TAX EXPENSE (BENEFIT)</span></p><p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recorded income tax expense of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the three months ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2024 and 2023, respectively. The effective tax rate for the three months ended March 31, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">32.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% recorded on income before income taxes of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. The effective tax rate for the three months ended March 31, 2023, was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">20</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% recorded on income before income taxes of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. The tax rate for the three months ended March 31, 2024, was largely impacted by the earnings mix of jurisdictions subject to tax for the period and items discrete to the quarter.</span></p> 1700000 600000 0.322 5100000 0.20 3100000 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15. EARNINGS PER SHARE</span></p><p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We compute basic earnings per share by dividing net income attributable to Core Laboratories Inc. by the number of weighted average common shares outstanding during the period. Diluted earnings per share includes the incremental effect of contingently issuable shares from performance and restricted stock awards, as determined using the treasury stock method. The Redomestication Transaction had no effect on earnings per share for the periods presented.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the calculation of weighted average shares of common stock outstanding used in the computation of basic and diluted earnings per share (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:70.034%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:11.902%;"></td> <td style="width:1%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:11.902%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average common shares outstanding - basic</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">46,859</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">46,634</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Effect of dilutive securities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted shares</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">55</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">105</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Performance shares</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">789</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">742</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average common shares outstanding - diluted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">47,703</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">47,481</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the calculation of weighted average shares of common stock outstanding used in the computation of basic and diluted earnings per share (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:70.034%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:11.902%;"></td> <td style="width:1%;"></td> <td style="width:1.08%;"></td> <td style="width:1%;"></td> <td style="width:11.902%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average common shares outstanding - basic</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">46,859</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">46,634</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Effect of dilutive securities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted shares</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">55</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">105</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Performance shares</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">789</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">742</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average common shares outstanding - diluted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">47,703</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">47,481</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 46859000 46634000 55000 105000 789000 742000 47703000 47481000 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">16. SEGMENT REPORTING</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:1.667%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We operate our business in </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">two</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> segments. These complementary operating segments provide different services and products and utilize different technologies for evaluating and improving reservoir performance and increasing oil and gas recovery from new and existing fields.</span></p><div style="margin-left:3.333%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">• </span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Reservoir Description:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Encompasses the characterization of petroleum reservoir rock and reservoir fluids samples to increase production and improve recovery of crude oil and natural gas from our clients’ reservoirs. We provide laboratory-based analytical and field services to characterize properties of crude oil and crude oil-derived products to the oil and gas industry. Services associated with these fluids include determining the quality and measuring the quantity of the reservoir fluids and their derived products, such as gasoline, diesel and biofuels. We also provide proprietary and joint industry studies based on these types of analyses and manufacture associated laboratory equipment. In addition, we provide reservoir description capabilities that support various activities associated with energy transition projects, including services that support carbon capture, utilization and storage, geothermal projects, and the evaluation and appraisal of mining activities around lithium and other elements necessary for energy storage.</span></div></div><div style="margin-left:3.333%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">• </span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Production Enhancement:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Includes services and manufactured products associated with reservoir well completions, perforations, stimulation, production and well abandonment. We provide integrated diagnostic services to evaluate and monitor the effectiveness of well completions and to develop solutions aimed at increasing the effectiveness of enhanced oil recovery projects.</span></div></div><p style="text-indent:1.733%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We use the same accounting policies to prepare our operating segment results as are used to prepare our consolidated financial statements. All interest and other non-operating income (expense) is attributable to Corporate &amp; Other and is not allocated to specific operating segments. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Summarized financial information of our operating segments is shown in the following table (in thousands):</span></span></p><div style="font-size:10pt;font-family:Times New Roman;"> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:41.36%;"></td> <td style="width:1.26%;"></td> <td style="width:1%;"></td> <td style="width:11.08%;"></td> <td style="width:1%;"></td> <td style="width:1.26%;"></td> <td style="width:1%;"></td> <td style="width:11.72%;"></td> <td style="width:1%;"></td> <td style="width:1.26%;"></td> <td style="width:1%;"></td> <td style="width:11.72%;"></td> <td style="width:1%;"></td> <td style="width:1.26%;"></td> <td style="width:1%;"></td> <td style="width:11.08%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Reservoir<br/>Description</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Production<br/>Enhancement</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Corporate &amp;<br/>Other </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:bold;font-size:6.7pt;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Consolidated</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three months ended March 31, 2024</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Revenue from unaffiliated clients</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">84,236</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45,401</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">129,637</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Inter-segment revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">47</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">61</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Segment operating income</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,892</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,576</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">103</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,571</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">308,490</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">163,665</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">115,795</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">587,950</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Capital expenditures</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,830</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">220</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,052</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Depreciation and amortization</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,684</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,036</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">123</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,843</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three months ended March 31, 2023</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Revenue from unaffiliated clients</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">80,188</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48,168</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">128,356</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Inter-segment revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">54</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">95</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Segment operating income</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,471</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,281</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">729</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,481</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">302,855</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">167,017</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">123,745</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">593,617</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Capital expenditures</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,562</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">618</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,208</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Depreciation and amortization</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,885</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">991</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">168</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,044</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(1) "Corporate &amp; Other" represents those items that are not directly related to a particular operating segment and eliminations.</span></p> 2 <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Summarized financial information of our operating segments is shown in the following table (in thousands):</span> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:41.36%;"></td> <td style="width:1.26%;"></td> <td style="width:1%;"></td> <td style="width:11.08%;"></td> <td style="width:1%;"></td> <td style="width:1.26%;"></td> <td style="width:1%;"></td> <td style="width:11.72%;"></td> <td style="width:1%;"></td> <td style="width:1.26%;"></td> <td style="width:1%;"></td> <td style="width:11.72%;"></td> <td style="width:1%;"></td> <td style="width:1.26%;"></td> <td style="width:1%;"></td> <td style="width:11.08%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Reservoir<br/>Description</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Production<br/>Enhancement</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Corporate &amp;<br/>Other </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:bold;font-size:6.7pt;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Consolidated</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three months ended March 31, 2024</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Revenue from unaffiliated clients</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">84,236</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45,401</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">129,637</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Inter-segment revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">47</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">61</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Segment operating income</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,892</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,576</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">103</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,571</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">308,490</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">163,665</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">115,795</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">587,950</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Capital expenditures</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,830</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">220</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,052</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Depreciation and amortization</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,684</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,036</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">123</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,843</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three months ended March 31, 2023</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Revenue from unaffiliated clients</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">80,188</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48,168</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">128,356</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Inter-segment revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">54</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">95</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Segment operating income</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,471</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,281</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">729</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,481</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">302,855</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">167,017</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">123,745</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">593,617</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Capital expenditures</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,562</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">618</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,208</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Depreciation and amortization</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,885</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">991</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">168</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,044</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 84236000 45401000 0 129637000 14000 47000 -61000 0 6892000 1576000 103000 8571000 308490000 163665000 115795000 587950000 2830000 220000 2000 3052000 2684000 1036000 123000 3843000 80188000 48168000 0 128356000 41000 54000 -95000 0 2471000 3281000 729000 6481000 302855000 167017000 123745000 593617000 1562000 618000 28000 2208000 2885000 991000 168000 4044000 false false false false false false Interest is payable semi-annually on June 30 and December 30 Interest is payable semi-annually on March 28 and September 28. (1) Company owned life insurance policies have cash surrender value and are intended to assist in funding deferred compensation liabilities and other benefit plans.