0000026324-24-000037.txt : 20240808 0000026324-24-000037.hdr.sgml : 20240808 20240808120058 ACCESSION NUMBER: 0000026324-24-000037 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 76 CONFORMED PERIOD OF REPORT: 20240630 FILED AS OF DATE: 20240808 DATE AS OF CHANGE: 20240808 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CURTISS WRIGHT CORP CENTRAL INDEX KEY: 0000026324 STANDARD INDUSTRIAL CLASSIFICATION: MISC INDUSTRIAL & COMMERCIAL MACHINERY & EQUIPMENT [3590] ORGANIZATION NAME: 06 Technology IRS NUMBER: 130612970 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-00134 FILM NUMBER: 241187010 BUSINESS ADDRESS: STREET 1: 130 HARBOUR PLACE DRIVE STREET 2: SUITE 300 CITY: DAVIDSON STATE: NC ZIP: 28036 BUSINESS PHONE: 7048694600 MAIL ADDRESS: STREET 1: 130 HARBOUR PLACE DRIVE STREET 2: SUITE 300 CITY: DAVIDSON STATE: NC ZIP: 28036 10-Q 1 cw-20240630.htm 10-Q cw-20240630
000002632412/312024Q2false2118415xbrli:sharesiso4217:USDiso4217:USDxbrli:sharesxbrli:purecw:NumberAcquisitions00000263242024-01-012024-06-3000000263242024-07-310000026324us-gaap:ProductMember2024-04-012024-06-300000026324us-gaap:ProductMember2023-04-012023-06-300000026324us-gaap:ProductMember2024-01-012024-06-300000026324us-gaap:ProductMember2023-01-012023-06-300000026324us-gaap:ServiceMember2024-04-012024-06-300000026324us-gaap:ServiceMember2023-04-012023-06-300000026324us-gaap:ServiceMember2024-01-012024-06-300000026324us-gaap:ServiceMember2023-01-012023-06-3000000263242024-04-012024-06-3000000263242023-04-012023-06-3000000263242023-01-012023-06-3000000263242024-06-3000000263242023-12-3100000263242022-12-3100000263242023-06-300000026324us-gaap:CommonStockMember2023-12-310000026324us-gaap:AdditionalPaidInCapitalMember2023-12-310000026324us-gaap:RetainedEarningsMember2023-12-310000026324us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310000026324us-gaap:TreasuryStockCommonMember2023-12-310000026324us-gaap:RetainedEarningsMember2024-01-012024-06-300000026324us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-06-300000026324us-gaap:AdditionalPaidInCapitalMember2024-01-012024-06-300000026324us-gaap:TreasuryStockCommonMember2024-01-012024-06-300000026324us-gaap:CommonStockMember2024-06-300000026324us-gaap:AdditionalPaidInCapitalMember2024-06-300000026324us-gaap:RetainedEarningsMember2024-06-300000026324us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-06-300000026324us-gaap:TreasuryStockCommonMember2024-06-300000026324us-gaap:CommonStockMember2024-03-310000026324us-gaap:AdditionalPaidInCapitalMember2024-03-310000026324us-gaap:RetainedEarningsMember2024-03-310000026324us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-310000026324us-gaap:TreasuryStockCommonMember2024-03-310000026324us-gaap:RetainedEarningsMember2024-04-012024-06-300000026324us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-04-012024-06-300000026324us-gaap:AdditionalPaidInCapitalMember2024-04-012024-06-300000026324us-gaap:TreasuryStockCommonMember2024-04-012024-06-300000026324us-gaap:CommonStockMember2022-12-310000026324us-gaap:AdditionalPaidInCapitalMember2022-12-310000026324us-gaap:RetainedEarningsMember2022-12-310000026324us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310000026324us-gaap:TreasuryStockCommonMember2022-12-310000026324us-gaap:RetainedEarningsMember2023-01-012023-06-300000026324us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-06-300000026324us-gaap:AdditionalPaidInCapitalMember2023-01-012023-06-300000026324us-gaap:TreasuryStockCommonMember2023-01-012023-06-300000026324us-gaap:CommonStockMember2023-06-300000026324us-gaap:AdditionalPaidInCapitalMember2023-06-300000026324us-gaap:RetainedEarningsMember2023-06-300000026324us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300000026324us-gaap:TreasuryStockCommonMember2023-06-300000026324us-gaap:CommonStockMember2023-03-310000026324us-gaap:AdditionalPaidInCapitalMember2023-03-310000026324us-gaap:RetainedEarningsMember2023-03-310000026324us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310000026324us-gaap:TreasuryStockCommonMember2023-03-310000026324us-gaap:RetainedEarningsMember2023-04-012023-06-300000026324us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300000026324us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300000026324us-gaap:TreasuryStockCommonMember2023-04-012023-06-300000026324us-gaap:TransferredOverTimeMember2024-04-012024-06-300000026324us-gaap:TransferredOverTimeMember2023-04-012023-06-300000026324us-gaap:TransferredOverTimeMember2024-01-012024-06-300000026324us-gaap:TransferredOverTimeMember2023-01-012023-06-300000026324us-gaap:TransferredAtPointInTimeMember2024-04-012024-06-300000026324us-gaap:TransferredAtPointInTimeMember2023-04-012023-06-300000026324us-gaap:TransferredAtPointInTimeMember2024-01-012024-06-300000026324us-gaap:TransferredAtPointInTimeMember2023-01-012023-06-300000026324cw:AerospaceAndDefenseMembercw:AerospaceDefenseMember2024-04-012024-06-300000026324cw:AerospaceAndDefenseMembercw:AerospaceDefenseMember2023-04-012023-06-300000026324cw:AerospaceAndDefenseMembercw:AerospaceDefenseMember2024-01-012024-06-300000026324cw:AerospaceAndDefenseMembercw:AerospaceDefenseMember2023-01-012023-06-300000026324cw:AerospaceAndDefenseMembercw:GroundDefenseMember2024-04-012024-06-300000026324cw:AerospaceAndDefenseMembercw:GroundDefenseMember2023-04-012023-06-300000026324cw:AerospaceAndDefenseMembercw:GroundDefenseMember2024-01-012024-06-300000026324cw:AerospaceAndDefenseMembercw:GroundDefenseMember2023-01-012023-06-300000026324cw:AerospaceAndDefenseMembercw:NavalDefenseMember2024-04-012024-06-300000026324cw:AerospaceAndDefenseMembercw:NavalDefenseMember2023-04-012023-06-300000026324cw:AerospaceAndDefenseMembercw:NavalDefenseMember2024-01-012024-06-300000026324cw:AerospaceAndDefenseMembercw:NavalDefenseMember2023-01-012023-06-300000026324cw:AerospaceAndDefenseMembercw:CommercialAerospaceMember2024-04-012024-06-300000026324cw:AerospaceAndDefenseMembercw:CommercialAerospaceMember2023-04-012023-06-300000026324cw:AerospaceAndDefenseMembercw:CommercialAerospaceMember2024-01-012024-06-300000026324cw:AerospaceAndDefenseMembercw:CommercialAerospaceMember2023-01-012023-06-300000026324cw:AerospaceAndDefenseMember2024-04-012024-06-300000026324cw:AerospaceAndDefenseMember2023-04-012023-06-300000026324cw:AerospaceAndDefenseMember2024-01-012024-06-300000026324cw:AerospaceAndDefenseMember2023-01-012023-06-300000026324cw:CommercialMembercw:PowerProcessMember2024-04-012024-06-300000026324cw:CommercialMembercw:PowerProcessMember2023-04-012023-06-300000026324cw:CommercialMembercw:PowerProcessMember2024-01-012024-06-300000026324cw:CommercialMembercw:PowerProcessMember2023-01-012023-06-300000026324cw:CommercialMembercw:GeneralIndustrialMember2024-04-012024-06-300000026324cw:CommercialMembercw:GeneralIndustrialMember2023-04-012023-06-300000026324cw:CommercialMembercw:GeneralIndustrialMember2024-01-012024-06-300000026324cw:CommercialMembercw:GeneralIndustrialMember2023-01-012023-06-300000026324cw:CommercialMember2024-04-012024-06-300000026324cw:CommercialMember2023-04-012023-06-300000026324cw:CommercialMember2024-01-012024-06-300000026324cw:CommercialMember2023-01-012023-06-300000026324cw:WSCMember2024-01-012024-06-300000026324cw:WSCMember2024-04-012024-04-010000026324cw:WSCMember2024-06-300000026324cw:UltraEnergyMember2024-06-032024-06-030000026324cw:AerospaceIndustrialMember2023-12-310000026324cw:DefenseElectronicsMember2023-12-310000026324cw:NavalPowerMember2023-12-310000026324cw:AerospaceIndustrialMember2024-01-012024-06-300000026324cw:DefenseElectronicsMember2024-01-012024-06-300000026324cw:NavalPowerMember2024-01-012024-06-300000026324cw:AerospaceIndustrialMember2024-06-300000026324cw:DefenseElectronicsMember2024-06-300000026324cw:NavalPowerMember2024-06-300000026324us-gaap:DevelopedTechnologyRightsMember2024-06-300000026324us-gaap:DevelopedTechnologyRightsMember2023-12-310000026324us-gaap:CustomerRelationshipsMember2024-06-300000026324us-gaap:CustomerRelationshipsMember2023-12-310000026324cw:ContractandProgramIntangibleAssetsMember2024-06-300000026324cw:ContractandProgramIntangibleAssetsMember2023-12-310000026324us-gaap:OtherIntangibleAssetsMember2024-06-300000026324us-gaap:OtherIntangibleAssetsMember2023-12-310000026324us-gaap:CustomerRelationshipsMember2024-01-012024-06-300000026324us-gaap:DevelopedTechnologyRightsMember2024-01-012024-06-300000026324us-gaap:OtherIntangibleAssetsMember2024-01-012024-06-300000026324cw:SeniorNotesThreeEightyFiveMember2024-06-300000026324cw:SeniorNotesThreeEightyFiveMember2023-12-310000026324cw:SeniorNotesFourTwentyFourMember2024-06-300000026324cw:SeniorNotesFourTwentyFourMember2023-12-310000026324cw:SeniorNotesFourZeroFiveMember2024-06-300000026324cw:SeniorNotesFourZeroFiveMember2023-12-310000026324cw:SeniorNotesFourElevenMember2024-06-300000026324cw:SeniorNotesFourElevenMember2023-12-310000026324cw:SeniorNotesThreeTenMember2024-06-300000026324cw:SeniorNotesThreeTenMember2023-12-310000026324cw:SeniorNotesThreeTwentyMember2024-06-300000026324cw:SeniorNotesThreeTwentyMember2023-12-310000026324cw:SeniorNotesFourFortyNineMember2024-06-300000026324cw:SeniorNotesFourFortyNineMember2023-12-310000026324cw:SeniorNotesFourSixtyFourMember2024-06-300000026324cw:SeniorNotesFourSixtyFourMember2023-12-310000026324cw:LongtermDebtgrossMember2024-06-300000026324cw:LongtermDebtgrossMember2023-12-310000026324us-gaap:PensionPlansDefinedBenefitMember2024-04-012024-06-300000026324us-gaap:PensionPlansDefinedBenefitMember2023-04-012023-06-300000026324us-gaap:PensionPlansDefinedBenefitMember2024-01-012024-06-300000026324us-gaap:PensionPlansDefinedBenefitMember2023-01-012023-06-300000026324us-gaap:OperatingSegmentsMembercw:AerospaceIndustrialMember2024-04-012024-06-300000026324us-gaap:OperatingSegmentsMembercw:AerospaceIndustrialMember2023-04-012023-06-300000026324us-gaap:OperatingSegmentsMembercw:AerospaceIndustrialMember2024-01-012024-06-300000026324us-gaap:OperatingSegmentsMembercw:AerospaceIndustrialMember2023-01-012023-06-300000026324us-gaap:OperatingSegmentsMembercw:DefenseElectronicsMember2024-04-012024-06-300000026324us-gaap:OperatingSegmentsMembercw:DefenseElectronicsMember2023-04-012023-06-300000026324us-gaap:OperatingSegmentsMembercw:DefenseElectronicsMember2024-01-012024-06-300000026324us-gaap:OperatingSegmentsMembercw:DefenseElectronicsMember2023-01-012023-06-300000026324us-gaap:OperatingSegmentsMembercw:NavalPowerMember2024-04-012024-06-300000026324us-gaap:OperatingSegmentsMembercw:NavalPowerMember2023-04-012023-06-300000026324us-gaap:OperatingSegmentsMembercw:NavalPowerMember2024-01-012024-06-300000026324us-gaap:OperatingSegmentsMembercw:NavalPowerMember2023-01-012023-06-300000026324us-gaap:IntersegmentEliminationMember2024-04-012024-06-300000026324us-gaap:IntersegmentEliminationMember2023-04-012023-06-300000026324us-gaap:IntersegmentEliminationMember2024-01-012024-06-300000026324us-gaap:IntersegmentEliminationMember2023-01-012023-06-300000026324us-gaap:CorporateNonSegmentMember2024-04-012024-06-300000026324us-gaap:CorporateNonSegmentMember2023-04-012023-06-300000026324us-gaap:CorporateNonSegmentMember2024-01-012024-06-300000026324us-gaap:CorporateNonSegmentMember2023-01-012023-06-300000026324us-gaap:OperatingSegmentsMembercw:AerospaceIndustrialMember2024-06-300000026324us-gaap:OperatingSegmentsMembercw:AerospaceIndustrialMember2023-12-310000026324us-gaap:OperatingSegmentsMembercw:DefenseElectronicsMember2024-06-300000026324us-gaap:OperatingSegmentsMembercw:DefenseElectronicsMember2023-12-310000026324us-gaap:OperatingSegmentsMembercw:NavalPowerMember2024-06-300000026324us-gaap:OperatingSegmentsMembercw:NavalPowerMember2023-12-310000026324us-gaap:CorporateNonSegmentMember2024-06-300000026324us-gaap:CorporateNonSegmentMember2023-12-310000026324us-gaap:AccumulatedTranslationAdjustmentMember2022-12-310000026324us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-12-310000026324us-gaap:AccumulatedTranslationAdjustmentMember2023-01-012023-12-310000026324us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-01-012023-12-3100000263242023-01-012023-12-310000026324us-gaap:AccumulatedTranslationAdjustmentMember2023-12-310000026324us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-12-310000026324us-gaap:AccumulatedTranslationAdjustmentMember2024-01-012024-06-300000026324us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2024-01-012024-06-300000026324us-gaap:AccumulatedTranslationAdjustmentMember2024-06-300000026324us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2024-06-300000026324us-gaap:StandbyLettersOfCreditMember2024-06-300000026324us-gaap:StandbyLettersOfCreditMember2023-12-310000026324us-gaap:FinancialStandbyLetterOfCreditMember2024-06-300000026324us-gaap:FinancialStandbyLetterOfCreditMember2023-12-310000026324us-gaap:SuretyBondMember2024-06-300000026324us-gaap:EmployeeSeveranceMembercw:AerospaceIndustrialMember2023-12-310000026324us-gaap:EmployeeSeveranceMembercw:AerospaceIndustrialMember2024-01-012024-06-300000026324us-gaap:EmployeeSeveranceMembercw:AerospaceIndustrialMember2024-06-300000026324cw:FacilityClosureAndOtherExitCostsMembercw:AerospaceIndustrialMember2023-12-310000026324cw:FacilityClosureAndOtherExitCostsMembercw:AerospaceIndustrialMember2024-01-012024-06-300000026324cw:FacilityClosureAndOtherExitCostsMembercw:AerospaceIndustrialMember2024-06-300000026324us-gaap:EmployeeSeveranceMembercw:DefenseElectronicsMember2023-12-310000026324us-gaap:EmployeeSeveranceMembercw:DefenseElectronicsMember2024-01-012024-06-300000026324us-gaap:EmployeeSeveranceMembercw:DefenseElectronicsMember2024-06-300000026324cw:FacilityClosureAndOtherExitCostsMembercw:DefenseElectronicsMember2023-12-310000026324cw:FacilityClosureAndOtherExitCostsMembercw:DefenseElectronicsMember2024-01-012024-06-300000026324cw:FacilityClosureAndOtherExitCostsMembercw:DefenseElectronicsMember2024-06-300000026324us-gaap:EmployeeSeveranceMembercw:NavalPowerMember2023-12-310000026324us-gaap:EmployeeSeveranceMembercw:NavalPowerMember2024-01-012024-06-300000026324us-gaap:EmployeeSeveranceMembercw:NavalPowerMember2024-06-300000026324cw:FacilityClosureAndOtherExitCostsMembercw:NavalPowerMember2023-12-310000026324cw:FacilityClosureAndOtherExitCostsMembercw:NavalPowerMember2024-01-012024-06-300000026324cw:FacilityClosureAndOtherExitCostsMembercw:NavalPowerMember2024-06-300000026324us-gaap:EmployeeSeveranceMember2023-12-310000026324us-gaap:EmployeeSeveranceMember2024-01-012024-06-300000026324us-gaap:EmployeeSeveranceMember2024-06-300000026324cw:FacilityClosureAndOtherExitCostsMember2023-12-310000026324cw:FacilityClosureAndOtherExitCostsMember2024-01-012024-06-300000026324cw:FacilityClosureAndOtherExitCostsMember2024-06-300000026324cw:KevinM.RaymentMember2024-04-012024-06-300000026324cw:KevinM.RaymentMember2024-06-30

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C.  20549

FORM 10-Q

Quarterly Report Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934
For the quarterly period ended June 30, 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 1-134

CURTISS-WRIGHT CORPORATION
(Exact name of Registrant as specified in its charter)
Delaware13-0612970
(State or other jurisdiction of incorporation or organization)(I.R.S. Employer Identification No.)
 130 Harbour Place Drive, Suite 300
Davidson,North Carolina28036
(Address of principal executive offices)(Zip Code)

(704) 869-4600
(Registrant’s telephone number, including area code)

Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common StockCWNew 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 of time 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 filerAccelerated filer
Non-accelerated filerSmaller 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  

Indicate the number of shares outstanding of each of the issuer’s classes of common stock, as of the latest practicable date.

Common Stock, par value $1.00 per share: 38,299,338 shares as of July 31, 2024.



CURTISS-WRIGHT CORPORATION and SUBSIDIARIES

TABLE of CONTENTS

PART I – FINANCIAL INFORMATIONPAGE
Item 1.
Item 2.
Item 3.
Item 4.
PART II – OTHER INFORMATION
Item 1.
Item 1A.
Item 2.
Item 3.
Item 4.
Item 5.
Item 6.



Page 3


PART 1- FINANCIAL INFORMATION
Item 1. Financial Statements

CURTISS-WRIGHT CORPORATION and SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF EARNINGS
(UNAUDITED)
Three Months EndedSix Months Ended
June 30,June 30,
(In thousands, except per share data)2024202320242023
Net sales
Product sales$661,407 $583,036 $1,257,111 $1,107,917 
Service sales123,384 121,360 240,847 227,339 
Total net sales784,791 704,396 1,497,958 1,335,256 
Cost of sales
Cost of product sales428,926 369,549 818,403 713,306 
Cost of service sales71,764 75,274 141,699 140,969 
Total cost of sales500,690 444,823 960,102 854,275 
Gross profit284,101 259,573 537,856 480,981 
Research and development expenses22,152 20,210 45,132 42,234 
Selling expenses35,126 34,273 71,891 66,698 
General and administrative expenses95,008 92,315 189,057 180,659 
Restructuring expenses2,918 — 2,918  
Operating income128,897 112,775 228,858 191,390 
Interest expense11,216 14,992 21,786 27,936 
Other income, net8,560 7,954 18,168 15,721 
Earnings before income taxes126,241 105,737 225,240 179,175 
Provision for income taxes(26,770)(24,738)(49,274)(41,330)
Net earnings$99,471 $80,999 $175,966 $137,845 
Net earnings per share:
Basic earnings per share$2.60 $2.11 $4.60 $3.60 
Diluted earnings per share$2.58 $2.10 $4.58 $3.58 
Dividends per share0.21 0.20 0.41 0.39 
Weighted-average shares outstanding:
Basic38,302 38,329 38,273 38,309 
Diluted38,501 38,555 38,460 38,528 
See notes to condensed consolidated financial statements

Page 4


CURTISS-WRIGHT CORPORATION and SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(UNAUDITED)
(In thousands)

Three Months EndedSix Months Ended
June 30,June 30,
2024202320242023
Net earnings$99,471 $80,999 $175,966 $137,845 
Other comprehensive income (loss)
Foreign currency translation adjustments, net of tax (1)
$(5,444)$19,298 $(21,023)$33,964 
Pension and postretirement adjustments, net of tax (1)
211 (231)758 (423)
Other comprehensive income (loss), net of tax(5,233)19,067 (20,265)33,541 
Comprehensive income$94,238 $100,066 $155,701 $171,386 

(1) The tax benefit (expense) included in foreign currency translation adjustments and pension and postretirement adjustments for the three and six months ended June 30, 2024 and June 30, 2023 was immaterial.

See notes to condensed consolidated financial statements
Page 5


CURTISS-WRIGHT CORPORATION and SUBSIDIARIES
CONDENSED CONSOLIDATED BALANCE SHEETS
(UNAUDITED)
(In thousands, except per share data)
June 30, 2024December 31, 2023
Assets
Current assets:
Cash and cash equivalents$382,564 $406,867 
Receivables, net817,135 732,678 
Inventories, net559,142 510,033 
Other current assets77,039 67,502 
Total current assets1,835,880 1,717,080 
Property, plant, and equipment, net326,969 332,796 
Goodwill1,571,004 1,558,826 
Other intangible assets, net545,448 557,612 
Operating lease right-of-use assets, net146,956 141,435 
Prepaid pension asset272,857 261,869 
Other assets49,080 51,351 
Total assets$4,748,194 $4,620,969 
Liabilities  
Current liabilities:
Current portion of long-term debt$90,000 $ 
Accounts payable224,778 243,833 
Accrued expenses158,505 188,039 
Deferred revenue341,601 303,872 
Other current liabilities81,632 70,800 
Total current liabilities896,516 806,544 
Long-term debt959,655 1,050,362 
Deferred tax liabilities, net128,277 132,319 
Accrued pension and other postretirement benefit costs67,650 66,875 
Long-term operating lease liability123,586 118,611 
Long-term portion of environmental reserves14,157 12,784 
Other liabilities99,933 105,061 
Total liabilities2,289,774 2,292,556 
Contingencies and commitments (Note 13)
Stockholders’ equity
Common stock, $1 par value, 100,000,000 shares authorized as of June 30, 2024 and December 31, 2023; 49,187,378 shares issued as of June 30, 2024 and December 31, 2023; outstanding shares were 38,289,678 as of June 30, 2024 and 38,202,754 as of December 31, 2023
49,187 49,187 
Additional paid in capital135,574 140,182 
Retained earnings3,648,005 3,487,751 
Accumulated other comprehensive loss(233,488)(213,223)
Common treasury stock, at cost (10,897,700 shares as of June 30, 2024 and 10,984,624 shares as of December 31, 2023)
(1,140,858)(1,135,484)
Total stockholders’ equity2,458,420 2,328,413 
Total liabilities and stockholders’ equity$4,748,194 $4,620,969 
See notes to condensed consolidated financial statements

Page 6


CURTISS-WRIGHT CORPORATION and SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(UNAUDITED)
Six Months Ended
June 30,
(In thousands)20242023
Cash flows from operating activities:
Net earnings$175,966 $137,845 
Adjustments to reconcile net earnings to net cash provided by operating activities
Depreciation and amortization54,151 57,975 
Loss on sale/disposal of long-lived assets85 16 
Deferred income taxes(7,823)(6,553)
Share-based compensation9,466 8,859 
Non-cash restructuring charges1,394  
Change in operating assets and liabilities, net of businesses acquired:
Receivables, net(85,914)(22,003)
Inventories, net(54,113)(56,094)
Accounts payable and accrued expenses(55,306)(72,019)
Deferred revenue36,573 21,586 
Pension and postretirement liabilities, net(9,528)(9,392)
Other current and long-term assets and liabilities751 (40,867)
Net cash provided by operating activities65,702 19,353 
Cash flows from investing activities:
Proceeds from sale/disposal of long-lived assets135 473 
Additions to property, plant, and equipment(23,119)(22,664)
Acquisition of business, net of cash acquired(33,756) 
Net cash used for investing activities(56,740)(22,191)
Cash flows from financing activities:
Borrowings under revolving credit facilities8,893 481,099 
Payments of revolving credit facilities(8,893)(356,099)
Principal payments on debt (202,500)
Repurchases of common stock(24,796)(24,365)
Proceeds from share-based compensation5,472 5,225 
Dividends paid(7,665)(7,290)
Other(579)(537)
Net cash used for financing activities(27,568)(104,467)
Effect of exchange-rate changes on cash(5,697)9,068 
Net decrease in cash and cash equivalents(24,303)(98,237)
Cash and cash equivalents at beginning of period406,867 256,974 
Cash and cash equivalents at end of period$382,564 $158,737 
See notes to condensed consolidated financial statements

Page 7



CURTISS-WRIGHT CORPORATION and SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(UNAUDITED)
(In thousands)
For the six months ended June 30, 2024
Common StockAdditional Paid in CapitalRetained EarningsAccumulated Other Comprehensive Income (Loss)Treasury Stock
December 31, 2023$49,187 $140,182 $3,487,751 $(213,223)$(1,135,484)
Net earnings— — 175,966 — — 
Other comprehensive loss, net of tax— — — (20,265)— 
Dividends declared— — (15,712)— — 
Restricted stock— (13,879)— — 13,879 
Employee stock purchase plan— 2,484 — — 2,988 
Share-based compensation— 9,251 — — 215 
Repurchase of common stock (1)
— — — — (24,796)
Other— (2,464)— — 2,340 
June 30, 2024$49,187 $135,574 $3,648,005 $(233,488)$(1,140,858)

For the three months ended June 30, 2024
Common StockAdditional Paid in CapitalRetained EarningsAccumulated Other Comprehensive Income (Loss)Treasury Stock
March 31, 2024$49,187 $133,166 $3,556,572 $(228,255)$(1,130,491)
Net earnings— — 99,471 — — 
Other comprehensive loss, net of tax— — — (5,233)— 
Dividends declared— — (8,038)— — 
Restricted stock—  — —  
Share-based compensation— 4,689 — — 82 
Repurchase of common stock (1)
— — — — (12,606)
Other— (2,281)— — 2,157 
June 30, 2024$49,187 $135,574 $3,648,005 $(233,488)$(1,140,858)
Page 8



CURTISS-WRIGHT CORPORATION and SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(UNAUDITED)
(In thousands)
For the six months ended June 30, 2023
Common StockAdditional Paid in CapitalRetained EarningsAccumulated Other Comprehensive Income (Loss)Treasury Stock
December 31, 2022$49,187 $134,553 $3,163,491 $(258,916)$(1,107,101)
Net earnings— — 137,845 — — 
Other comprehensive income, net of tax— — — 33,541 — 
Dividends declared— — (14,960)— — 
Restricted stock— (13,878)— — 13,878 
Employee stock purchase plan— 1,483 — — 3,742 
Share-based compensation— 8,949 — — (90)
Repurchase of common stock (1)
— — — — (24,365)
Other— (261)— — 261 
June 30, 2023$49,187 $130,846 $3,286,376 $(225,375)$(1,113,675)

For the three months ended June 30, 2023
Common StockAdditional Paid in CapitalRetained EarningsAccumulated Other Comprehensive Income (Loss)Treasury Stock
March 31, 2023$49,187 $126,909 $3,213,039 $(244,442)$(1,101,439)
Net earnings— — 80,999 — — 
Other comprehensive income, net of tax— — — 19,067 — 
Dividends declared— — (7,662)— — 
Restricted stock— (73)— — 73 
Share-based compensation— 4,010 — — (330)
Repurchase of common stock (1)
— — — — (11,979)
June 30, 2023$49,187 $130,846 $3,286,376 $(225,375)$(1,113,675)
See notes to condensed consolidated financial statements
(1) For the three and six months ended June 30, 2024, the Corporation repurchased approximately 47,000 and 100,000 shares of its common stock, respectively. For the three and six months ended June 30, 2023, the Corporation repurchased approximately 73,000 and 146,000 shares of its common stock, respectively.

Page 9

CURTISS-WRIGHT CORPORATION and SUBSIDIARIES
NOTES to CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)


1.           BASIS OF PRESENTATION

Curtiss-Wright Corporation along with its subsidiaries ("we," the "Corporation," or the "Company") is a global integrated business that provides highly engineered products, solutions, and services mainly to aerospace & defense (A&D) markets, as well as critical technologies in demanding commercial power, process, and industrial markets.

The unaudited condensed consolidated financial statements include the accounts of Curtiss-Wright and its majority-owned subsidiaries. All intercompany transactions and accounts have been eliminated.

The unaudited condensed consolidated financial statements of the Corporation have been prepared pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (SEC). Certain information and footnote disclosures normally included in annual financial statements have been condensed or omitted as permitted by such rules and regulations.

Management is required to make estimates and judgments that affect the reported amount of assets, liabilities, revenue, and expenses and disclosure of contingent assets and liabilities in the accompanying financial statements. Actual results may differ from these estimates. The most significant of these estimates includes the estimate of costs to complete using the over-time revenue recognition accounting method, pension plan and postretirement obligation assumptions, estimates for inventory obsolescence, fair value estimates around assets and assumed liabilities from acquisitions, estimates for the valuation and useful lives of intangible assets, legal reserves, and the estimate of future environmental costs. Changes in estimates of contract sales, costs, and profits are recognized using the cumulative catch-up method of accounting. This method recognizes in the current period the cumulative effect of the changes on current and prior periods. Accordingly, the effect of the changes on future periods of contract performance is recognized as if the revised estimate had been the original estimate. During the three and six months ended June 30, 2024 and 2023, there were no significant changes in estimated contract costs. In the opinion of management, all adjustments considered necessary for a fair presentation have been reflected in these financial statements.

The unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto included in the Corporation’s 2023 Annual Report on Form 10-K. The results of operations for interim periods are not necessarily indicative of trends or of the operating results for a full year.

New Accounting Pronouncements Not Yet Adopted

In November 2023, the Financial Accounting Standards Board ("FASB") issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (“ASU 2023-07”), which requires disclosure of significant reportable segment expenses that are regularly provided to the chief operating decision-maker ("CODM") and included within the Corporation's measure of segment profit or loss. ASU 2023-07 also requires that all disclosures around segment profit or loss and assets be provided on both an annual and interim basis. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. ASU 2023-07 is required to be applied on a retrospective basis for all periods presented. The Corporation is currently evaluating the impact of adopting this standard on its financial statements, but does not expect it to have a material impact on its consolidated financial position, results of operations, or cash flows.

2.           REVENUE

The Corporation recognizes revenue when control of a promised good and/or service is transferred to a customer in an amount that reflects the consideration that the Corporation expects to be entitled to in exchange for that good and/or service.

Performance Obligations

The Corporation identifies a performance obligation for each promise in a contract to transfer a distinct good or service to the customer. As part of its assessment, the Corporation considers all goods and/or services promised in the contract, regardless of whether they are explicitly stated or implied by customary business practices. The Corporation’s contracts may contain either a single performance obligation, including the promise to transfer individual goods or services that are not separately distinct within the context of the respective contracts, or multiple performance obligations. For contracts with multiple performance obligations, the Corporation allocates the overall transaction price to each performance obligation using standalone selling prices, where available, or utilizes estimates for each distinct good or service in the contract where standalone prices are not available.
Page 10

CURTISS-WRIGHT CORPORATION and SUBSIDIARIES
NOTES to CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)


The Corporation’s performance obligations are satisfied either at a point-in-time or on an over-time basis. Typically, over-time revenue recognition is based on the utilization of an input measure used to measure progress, such as costs incurred to date relative to total estimated costs. If a performance obligation does not qualify for over-time revenue recognition, revenue is then recognized at the point-in-time in which control of the distinct good or service is transferred to the customer, typically based upon the terms of delivery.

The following table illustrates the approximate percentage of revenue recognized for performance obligations satisfied over-time versus at a point-in-time for the three and six months ended June 30, 2024 and 2023:

Three Months EndedSix Months Ended
June 30,June 30,
2024202320242023
Over-time50 %46 %50 %47 %
Point-in-time50 %54 %50 %53 %

Contract backlog represents the remaining performance obligations that have not yet been recognized as revenue. Backlog includes deferred revenue and amounts that will be invoiced and recognized as revenue in future periods. Total backlog was approximately $3.2 billion as of June 30, 2024, of which the Corporation expects to recognize approximately 88% as net sales over the next 36 months. The remainder will be recognized thereafter.

Disaggregation of Revenue

The following table presents the Corporation’s total net sales disaggregated by end market and customer type:

Total Net Sales by End Market and Customer TypeThree Months EndedSix Months Ended
June 30,June 30,
(In thousands)2024202320242023
Aerospace & Defense
Aerospace Defense$154,104 $132,192 $286,178 $232,071 
Ground Defense84,939 70,875 175,700 137,132 
Naval Defense209,847 180,956 387,494 352,912 
Commercial Aerospace93,316 82,033 183,091 152,523 
Total Aerospace & Defense$542,206 $466,056 $1,032,463 $874,638 
Commercial
Power & Process$138,601 $131,000 $262,639 $251,338 
General Industrial103,984 107,340 202,856 209,280 
Total Commercial$242,585 $238,340 $465,495 $460,618 
Total$784,791 $704,396 $1,497,958 $1,335,256 

Contract Balances

Timing of revenue recognition and cash collection may result in billed receivables, unbilled receivables (contract assets), and deferred revenue (contract liabilities) on the Condensed Consolidated Balance Sheet. The Corporation’s contract assets primarily relate to its rights to consideration for work completed but not billed as of the reporting date. Contract assets are transferred to billed receivables when the rights to consideration become unconditional. This is typical in situations where amounts are billed as work progresses in accordance with agreed-upon contractual terms or upon achievement of contractual milestones. The Corporation’s contract liabilities primarily consist of customer advances received prior to revenue being earned. Revenue recognized during the three and six months ended June 30, 2024 included in the contract liabilities balance as of January 1, 2024 was approximately $71 million and $161 million, respectively. Revenue recognized during the three and six months ended June 30, 2023 included in the contract liabilities balance as of January 1, 2023 was approximately $58 million
Page 11

CURTISS-WRIGHT CORPORATION and SUBSIDIARIES
NOTES to CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)

and $147 million, respectively. Contract assets and contract liabilities are reported in the "Receivables, net" and "Deferred revenue" lines, respectively, within the Condensed Consolidated Balance Sheet.

3. ACQUISITIONS

The Corporation continually evaluates potential acquisitions that either strategically fit within the Corporation’s existing portfolio or expand the Corporation’s portfolio into new product lines or adjacent markets.  The Corporation has completed numerous acquisitions that have been accounted for as business combinations and have resulted in the recognition of goodwill in the Corporation's financial statements.  This goodwill arises because the acquisition purchase price reflects the future earnings and cash flow potential in excess of the earnings and cash flows attributable to the current product and customer set at the time of acquisition.  Thus, goodwill inherently includes the know-how of the assembled workforce, the ability of the workforce to further improve the technology and product offerings, and the expected cash flows resulting from these efforts. Goodwill may also include expected synergies resulting from the complementary strategic fit these businesses bring to existing operations.

The Corporation allocates the purchase price at the date of acquisition based upon its understanding of the fair value of the acquired assets and assumed liabilities. In the months after closing, as the Corporation obtains additional information about these assets and liabilities, including through tangible and intangible asset appraisals, and as the Corporation learns more about the newly acquired business, it is able to refine the estimates of fair value and more accurately allocate the purchase price. Only items identified as of the acquisition date are considered for subsequent adjustment.  The Corporation will make appropriate adjustments to the purchase price allocation prior to completion of the measurement period, as required.

During the six months ended June 30, 2024, the Corporation acquired one business for an aggregate purchase price of $34 million. The Condensed Consolidated Statement of Earnings for the six months ended June 30, 2024 includes $2 million of total net sales and $1 million of net losses from the Corporation's 2024 acquisition. During the six months ended June 30, 2023, the Corporation did not complete any acquisitions.

The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the date of acquisition for the acquisition consummated during the six months ended June 30, 2024.

(In thousands)2024
Accounts receivable$3,203 
Other current and non-current assets200 
Intangible assets17,900 
Operating lease right-of-use assets, net1,516 
Current and non-current liabilities(4,918)
Deferred income taxes(4,116)
Net tangible and intangible assets13,785 
Goodwill19,971 
Total purchase price$33,756 
Goodwill deductible for tax purposes$ 

2024 Acquisition

WSC Inc. (WSC)

On April 1, 2024, the Corporation completed the acquisition of WSC for $34 million. The Share Purchase Agreement contains representations and warranties customary for a transaction of this type, including a portion of the purchase price deposited in escrow as security for potential indemnification claims against seller. The acquired business, which operates within the Naval & Power segment, is a provider of simulation technology that supports the design, commissioning, and reliable operation of commercial nuclear power generation and process plants. The acquisition is subject to post-closing adjustments with the purchase price allocation not yet complete.

2024 Acquisition to be completed
Page 12

CURTISS-WRIGHT CORPORATION and SUBSIDIARIES
NOTES to CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)


Ultra Nuclear Limited and Weed Instrument Co., Inc. (Ultra Energy)

On June 3, 2024, the Corporation announced that it entered into an agreement to acquire the stock of Ultra Energy, a subsidiary of Ultra Electronics, for $200 million in cash. Ultra Energy is a designer and manufacturer of reactor protection systems, neutron monitoring systems, radiation monitoring systems, and temperature and pressure sensors. The acquisition is expected to close in the third quarter of 2024, subject to UK regulatory approval, with the acquired business to operate within the Naval & Power segment.

4.           RECEIVABLES

Receivables primarily include amounts billed to customers, unbilled charges on long-term contracts consisting of amounts recognized as sales but not billed, and other receivables. Substantially all amounts of unbilled receivables are expected to be billed and collected within one year. An immaterial amount of unbilled receivables are subject to retainage provisions. The amount of claims and unapproved change orders within our receivables balances are immaterial.

The composition of receivables is as follows:
(In thousands)June 30, 2024December 31, 2023
Billed receivables:
Trade and other receivables$474,989 $427,830 
Unbilled receivables (contract assets):
Recoverable costs and estimated earnings not billed347,622 309,561 
Less: Progress payments applied
 (687)
Net unbilled receivables347,622 308,874 
Less: Allowance for doubtful accounts
(5,476)(4,026)
Receivables, net$817,135 $732,678 

5.           INVENTORIES

Inventoried costs contain amounts relating to long-term contracts and programs with long production cycles, a portion of which will not be realized within one year. Long-term contract inventory includes an immaterial amount of claims or other similar items subject to uncertainty concerning their determination or realization. Inventories are valued at the lower of cost or net realizable value.

The composition of inventories is as follows:

(In thousands)June 30, 2024December 31, 2023
Raw materials$261,010 $239,313 
Work-in-process120,540 103,750 
Finished goods135,776 126,174 
Inventoried costs related to U.S. Government and other long-term contracts
42,553 43,255 
Inventories, net of reserves559,879 512,492 
Less:  Progress payments applied(737)(2,459)
Inventories, net$559,142 $510,033 

6.           GOODWILL

The Corporation accounts for acquisitions by assigning the purchase price to acquired tangible and intangible assets and liabilities assumed. Assets acquired and liabilities assumed are recorded at their fair values, and the excess of the purchase price over the amounts assigned is recorded as goodwill.

Page 13

CURTISS-WRIGHT CORPORATION and SUBSIDIARIES
NOTES to CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)

The changes in the carrying amount of goodwill for the six months ended June 30, 2024 are as follows:
(In thousands)Aerospace & IndustrialDefense ElectronicsNaval & PowerConsolidated
December 31, 2023$325,131 $710,378 $523,317 $1,558,826 
Acquisitions  19,971 19,971 
Foreign currency translation adjustment(764)(4,690)(2,339)(7,793)
June 30, 2024$324,367 $705,688 $540,949 $1,571,004 

7.           OTHER INTANGIBLE ASSETS, NET

Intangible assets are generally the result of acquisitions and consist primarily of purchased technology and customer related intangibles. Intangible assets are amortized over useful lives that range between 1 to 20 years.  

The following tables present the cumulative composition of the Corporation’s intangible assets:

June 30, 2024December 31, 2023
(In thousands)GrossAccumulated AmortizationNetGrossAccumulated AmortizationNet
Technology$311,884 $(202,231)$109,653 $308,256 $(195,446)$112,810 
Customer related intangibles680,466 (353,942)326,524 670,966 (339,325)331,641 
Programs (1)
144,000 (45,000)99,000 144,000 (41,400)102,600 
Other intangible assets54,879 (44,608)10,271 54,227 (43,666)10,561 
Total$1,191,229 $(645,781)$545,448 $1,177,449 $(619,837)$557,612 
(1) Programs include values assigned to major programs of acquired businesses and represent the aggregate value associated with the customer relationships, contracts, technology, and trademarks underlying the associated program. 

During the six months ended June 30, 2024, the Corporation acquired intangible assets of $18 million. The Corporation acquired Customer-related intangibles of $12 million, Technology of $5 million, and Other intangible assets of $1 million, which have weighted average amortization periods of 18 years, 15 years, and 4 years, respectively.

Total intangible amortization expense for the six months ended June 30, 2024 was $29 million, as compared to $33 million in the comparable prior year period. The estimated future amortization expense of intangible assets over the next five years is as follows:

(In millions)
2024$57 
2025$55 
2026$54 
2027$51 
2028$45 

8.           FAIR VALUE OF FINANCIAL INSTRUMENTS
 
Interest Rate Risks and Related Strategies
 
The Corporation’s primary interest rate exposure results from changes in U.S. dollar interest rates. The Corporation’s policy is to manage interest cost using a mix of fixed and variable rate debt.

Debt

The estimated fair value amounts were determined by the Corporation using available market information that is primarily based on quoted market prices for the same or similar issuances as of June 30, 2024. Accordingly, all of the Corporation’s debt
Page 14

CURTISS-WRIGHT CORPORATION and SUBSIDIARIES
NOTES to CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)

is valued as a Level 2 financial instrument. The fair values described below may not be indicative of net realizable value or reflective of future fair values. Furthermore, the use of different methodologies to determine the fair value of certain financial instruments could result in a different estimate of fair value at the reporting date.

June 30, 2024December 31, 2023
(In thousands)Carrying ValueEstimated Fair ValueCarrying ValueEstimated Fair Value
3.85% Senior notes due 2025
$90,000 $88,979 $90,000 $88,243 
4.24% Senior notes due 2026
200,000 194,089 200,000 195,556 
4.05% Senior notes due 2028
67,500 64,108 67,500 64,801 
4.11% Senior notes due 2028
90,000 84,874 90,000 85,999 
3.10% Senior notes due 2030
150,000 129,919 150,000 131,942 
3.20% Senior notes due 2032
150,000 124,759 150,000 127,649 
4.49% Senior notes due 2032
200,000 182,491 200,000 187,584 
4.64% Senior notes due 2034
100,000 90,311 100,000 92,961 
Total debt1,047,500 959,530 1,047,500 974,735 
Debt issuance costs, net(1,434)(1,434)(1,541)(1,541)
Unamortized interest rate swap proceeds3,589 3,589 4,403 4,403 
Total debt, net$1,049,655 $961,685 $1,050,362 $977,597 

9.           PENSION PLANS

Defined Benefit Pension Plans

The following table is a consolidated disclosure of all domestic and foreign defined benefit pension plans as described in the Corporation’s 2023 Annual Report on Form 10-K filed with the SEC.  

The components of net periodic pension cost for the three and six months ended June 30, 2024 and 2023 were as follows:

Three Months EndedSix Months Ended
June 30,June 30,
(In thousands)2024202320242023
Service cost$4,270 $4,137 $8,552 $8,264 
Interest cost8,585 8,811 17,178 17,601 
Expected return on plan assets(16,538)(15,858)(33,091)(31,678)
Amortization of prior service cost(7)(33)(15)(66)
Amortization of unrecognized actuarial loss266 76 532 153 
Net periodic pension cost$(3,424)$(2,867)$(6,844)$(5,726)

The Corporation did not make any contributions to the Curtiss-Wright Pension Plan during the six months ended June 30, 2024, and does not expect to do so throughout the remainder of the year. Contributions to the foreign benefit plans are not expected to be material in 2024.

Defined Contribution Retirement Plan

The Company also maintains a defined contribution plan for all non-union employees who are not currently receiving final or career average pay benefits for its U.S. subsidiaries. The employer contributions include both employer match and non-elective contribution components up to a maximum employer contribution of 7% of eligible compensation. During the three and six months ended June 30, 2024, the expense relating to the plan was $6.7 million and $14.3 million, respectively. During the three and six months ended June 30, 2023, the expense relating to the plan was $6.1 million and $12.2 million, respectively.

Page 15

CURTISS-WRIGHT CORPORATION and SUBSIDIARIES
NOTES to CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)

10.           EARNINGS PER SHARE
 
Diluted earnings per share was computed based on the weighted-average number of shares outstanding plus all potentially dilutive common shares. A reconciliation of basic to diluted shares used in the earnings per share calculation is as follows:

 
Three Months EndedSix Months Ended
June 30,June 30,
(In thousands)2024202320242023
Basic weighted-average shares outstanding38,302 38,329 38,273 38,309 
Dilutive effect of deferred stock compensation199 226 187 219 
Diluted weighted-average shares outstanding38,501 38,555 38,460 38,528 

For the three and six months ended June 30, 2024, there were approximately 39,000 and 49,000 shares, respectively, issuable under equity-based awards that were excluded from the calculation of diluted earnings per share as they were anti-dilutive based on the average stock price during the period. There were approximately 20,000 and 22,000 anti-dilutive equity-based awards for the three and six months ended June 30, 2023, respectively.

11.           SEGMENT INFORMATION

The Corporation’s measure of segment profit or loss is operating income. Interest expense and income taxes are not reported on an operating segment basis as they are not considered in the segments’ performance evaluation by the Corporation’s chief operating decision-maker, its Chief Executive Officer.
Net sales and operating income by reportable segment were as follows:
Three Months EndedSix Months Ended
June 30,June 30,
(In thousands)2024202320242023
Net sales
Aerospace & Industrial$233,591 $226,766 $453,138 $430,352 
Defense Electronics229,210 198,407 441,693 361,477 
Naval & Power323,206 280,731 605,419 547,545 
Less: Intersegment revenues(1,216)(1,508)(2,292)(4,118)
Total consolidated$784,791 $704,396 $1,497,958 $1,335,256 
Operating income (expense)
Aerospace & Industrial$35,246 $35,665 $62,712 $62,210 
Defense Electronics58,244 43,180 106,325 66,548 
Naval & Power46,283 46,782 81,474 84,719 
Corporate and other (1)
(10,876)(12,852)(21,653)(22,087)
Total consolidated$128,897 $112,775 $228,858 $191,390 
(1) Includes pension and other postretirement benefit expense, certain environmental costs related to remediation at legacy sites, and certain other expenses.

Adjustments to reconcile operating income to earnings before income taxes are as follows:
Page 16

CURTISS-WRIGHT CORPORATION and SUBSIDIARIES
NOTES to CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)

Three Months EndedSix Months Ended
June 30,June 30,
(In thousands)2024202320242023
Total operating income$128,897 $112,775 $228,858 $191,390 
Interest expense11,216 14,992 21,786 27,936 
Other income, net8,560 7,954 18,168 15,721 
Earnings before income taxes$126,241 $105,737 $225,240 $179,175 

(In thousands)June 30, 2024December 31, 2023
Identifiable assets
Aerospace & Industrial$1,074,812 $1,077,808 
Defense Electronics1,534,578 1,517,877 
Naval & Power1,612,588 1,496,063 
Corporate and Other526,216 529,221 
Total consolidated$4,748,194 $4,620,969 

12.           ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)
 
The cumulative balance of each component of accumulated other comprehensive income (AOCI), net of tax, is as follows:
 
(In thousands)Foreign currency translation adjustments, netTotal pension and postretirement adjustments, netAccumulated other comprehensive income (loss)
December 31, 2022$(160,807)$(98,109)$(258,916)
Other comprehensive income before reclassifications (1)
37,519 8,218 45,737 
Amounts reclassified from accumulated other comprehensive income (1)
 (44)(44)
Net current period other comprehensive income 37,519 8,174 45,693 
December 31, 2023$(123,288)$(89,935)$(213,223)
Other comprehensive income (loss) before reclassifications (1)
(21,023)363 (20,660)
Amounts reclassified from accumulated other comprehensive income (1)
 395 395 
Net current period other comprehensive income (loss)(21,023)758 (20,265)
June 30, 2024$(144,311)$(89,177)$(233,488)
(1) All amounts are after tax.

13.           CONTINGENCIES AND COMMITMENTS

From time to time, the Corporation and its subsidiaries are involved in legal proceedings that are incidental to the operation of our business. Some of these proceedings allege damages relating to asbestos and environmental exposures, intellectual property matters, copyright infringement, personal injury claims, employment and employee benefit matters, government contract issues, commercial or contractual disputes, and acquisitions or divestitures. The Corporation continues to defend vigorously against all claims. Although the ultimate outcome of any legal matter cannot be predicted with certainty, based on present information, including assessment of the merits of the particular claim, as well as current accruals and insurance coverage, the Corporation does not expect that such legal proceedings will have a material adverse impact on its condensed consolidated financial statements.

Legal Proceedings

The Corporation has been named in a number of lawsuits that allege injury from exposure to asbestos. To date, the Corporation has not been found liable for or paid any material sum of money in settlement in any asbestos-related case. The Corporation believes its minimal use of asbestos in its past operations as well as its acquired businesses’ operations and the relatively non-
Page 17

CURTISS-WRIGHT CORPORATION and SUBSIDIARIES
NOTES to CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)

friable condition of asbestos in its historical products makes it unlikely that it will face material liability in any asbestos litigation, whether individually or in the aggregate. The Corporation maintains insurance coverage and indemnification agreements for these potential liabilities and believes adequate coverage exists to cover any unanticipated asbestos liability.

Letters of Credit and Other Financial Arrangements

The Corporation enters into standby letters of credit agreements and guarantees with financial institutions and customers primarily relating to guarantees of repayment, future performance on certain contracts to provide products and services, and to secure advance payments from certain international customers. As of June 30, 2024 and December 31, 2023, there were $18 million and $20 million of stand-by letters of credit outstanding, respectively, and $11 million and $16 million of bank guarantees outstanding, respectively. In addition, the Corporation is required to provide the Nuclear Regulatory Commission financial assurance demonstrating its ability to cover the cost of decommissioning its Cheswick, Pennsylvania facility upon closure, though the Corporation does not intend to close this facility. The Corporation has provided this financial assurance in the form of a $35 million surety bond.

14. RESTRUCTURING COSTS

During the quarter ended June 30, 2024, the Corporation executed restructuring activities across all of its segments to support its ongoing effort of improving operating efficiency ("2024 Restructuring Program"). These activities, which primarily include workforce reductions, consolidation of facilities, and costs related to legal entity restructuring, resulted in pre-tax charges of approximately $4 million for the three and six months ended June 30, 2024. The Company anticipates that these actions will be substantially completed by June 30, 2025.

The following tables summarize the respective balances related to these restructuring activities by both reportable segment as well as on a consolidated basis:

In thousandsRestructuring Liability as of December 31, 2023ProvisionCash PaymentsRestructuring Liability as of June 30, 2024
Aerospace & Industrial
Severance$ $835 $(770)$65 
Facility closure and other costs 392 (92)300 
Total Aerospace & Industrial$ $1,227 $(862)$365 
Defense Electronics
Severance$ $526 $(368)$158 
Facility closure and other costs    
Total Defense Electronics$ $526 $(368)$158 
Naval & Power
Severance$ $198 $(198)$ 
Facility closure and other costs    
Total Naval & Power$ $198 $(198)$ 
Consolidated (including Corporate)
Severance$ $1,776 $(1,345)$431 
Facility closure and other costs 1,142 (124)1,018 
Total consolidated$ $2,918 $(1,469)$1,449 
Page 18

CURTISS-WRIGHT CORPORATION and SUBSIDIARIES
NOTES to CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)

A reconciliation of total pre-tax restructuring charges is as follows:
Affected line item in the Condensed Consolidated Statement of Earnings
Six months ended
(In thousands)June 30, 2024
Inventory write-downsCost of product sales$1,394 
Severance, facility closure, and other costsRestructuring expenses2,918 
Total restructuring chargesEarnings before income taxes$4,312 

There were no such comparable charges for the three or six months ended June 30, 2023.

******
Page 19


CURTISS-WRIGHT CORPORATION and SUBSIDIARIES
PART I - ITEM 2
MANAGEMENT’S DISCUSSION and ANALYSIS of
FINANCIAL CONDITION and RESULTS OF OPERATIONS


FORWARD-LOOKING STATEMENTS

Except for historical information, this Quarterly Report on Form 10-Q may be deemed to contain “forward-looking statements” within the meaning of the Private Securities Litigation Reform Act of 1995. Examples of forward-looking statements include, but are not limited to: (a) projections of or statements regarding return on investment, future earnings, interest income, sales, volume, other income, earnings or loss per share, growth prospects, capital structure, liquidity requirements, and other financial terms, (b) statements of plans and objectives of management, (c) statements of future economic performance, (d) impacts on our business relating to ongoing supply chain delivery disruptions, significant inflation, higher interest rates or deflation, and measures taken by governments and private industry in response, as well as related to the conflict between Russia and Ukraine and the Israel and Hamas War, and the related sanctions, (e) the effect of laws, rules, regulations, tax reform, new accounting pronouncements, and outstanding litigation on our business and future performance, and (f) statements of assumptions, such as economic conditions underlying other statements. Such forward-looking statements can be identified by the use of forward-looking terminology such as “anticipates,” “believes,” “continue,” “could,” “estimate,” “expects,” “intend,” “may,” “might,” “outlook,” “potential,” “predict,” “should,” “will,” as well as the negative of any of the foregoing or variations of such terms or comparable terminology, or by discussion of strategy. No assurance may be given that the future results described by the forward-looking statements will be achieved. While we believe these forward-looking statements are reasonable, they are only predictions and are subject to known and unknown risks, uncertainties, and other factors, many of which are beyond our control, which could cause actual results, performance, or achievement to differ materially from anticipated future results, performance, or achievement expressed or implied by such forward-looking statements. These risks and uncertainties include, but are not limited to, those described in “Item 1A. Risk Factors” of our 2023 Annual Report on Form 10-K filed with the SEC, and elsewhere in that report, those described in this Quarterly Report on Form 10-Q, and those described from time to time in our future reports filed with the Securities and Exchange Commission and other written or oral statements made or released by us. Such forward-looking statements in this Quarterly Report on Form 10-Q include, without limitation, those contained in Item 1. Financial Statements (including the Notes to Condensed Consolidated Financial Statements) and Item 2. Management's Discussion and Analysis of Financial Condition and Results of Operations.

Given these risks and uncertainties, you are cautioned not to place undue reliance on such forward-looking statements.  These forward-looking statements speak only as of the date they were made, and we assume no obligation to update forward-looking statements to reflect actual results or changes in or additions to the factors affecting such forward-looking statements.


Page 20

CURTISS-WRIGHT CORPORATION and SUBSIDIARIES
PART I - ITEM 2
MANAGEMENT’S DISCUSSION and ANALYSIS of
FINANCIAL CONDITION and RESULTS OF OPERATIONS, continued
COMPANY ORGANIZATION
 
Curtiss-Wright Corporation along with its subsidiaries is a global integrated business that provides highly engineered products, solutions, and services mainly to aerospace & defense markets, as well as critical technologies in demanding commercial power, process, and industrial markets. We report our operations through our Aerospace & Industrial, Defense Electronics, and Naval & Power segments. We operate across a diversified array of niche markets through engineering and technological leadership, precision manufacturing, and strong relationships with our customers. Approximately 68% of our 2024 revenues are expected to be generated from A&D-related markets.

RESULTS OF OPERATIONS
 
The following Management’s Discussion and Analysis of Financial Condition and Results of Operations (MD&A) is intended to help the reader understand the results of operations and financial condition of the Corporation for the three and six month periods ended June 30, 2024. The financial information as of June 30, 2024 should be read in conjunction with the financial statements for the year ended December 31, 2023 contained in our Form 10-K.

The MD&A is organized into the following sections: Condensed Consolidated Statements of Earnings, Results by Business Segment, and Liquidity and Capital Resources. Our discussion will be focused on the overall results of operations followed by a more detailed discussion of those results within each of our reportable segments.

Our three reportable segments are generally concentrated in a few end markets; however, each may have sales across several end markets. An end market is defined as an area of demand for products and services.  The sales for the relevant markets will be discussed throughout the MD&A.

During the quarter ended June 30, 2024, we commenced our 2024 Restructuring Program across all of our segments in an effort to improve operating efficiency. These actions, which primarily include workforce reductions, consolidation of facilities, and costs related to legal entity restructuring, resulted in pre-tax charges of approximately $4 million for the quarter and six months ended June 30, 2024. The Company anticipates that these actions, which are expected to be substantially completed by June 30, 2025, will result in annual operating cost savings of approximately $10 million.

Analytical Definitions

Throughout management’s discussion and analysis of financial condition and results of operations, the terms “incremental” and “organic” are used to explain changes from period to period. The term “incremental” is used to highlight the impact that acquisitions and divestitures had on the current year results. The results of operations for acquisitions are incremental for the first twelve months from the date of acquisition. The definition of “organic” excludes the effects of costs associated with our 2024 Restructuring Program and foreign currency translation.
Page 21

CURTISS-WRIGHT CORPORATION and SUBSIDIARIES
PART I - ITEM 2
MANAGEMENT’S DISCUSSION and ANALYSIS of
FINANCIAL CONDITION and RESULTS OF OPERATIONS, continued
Condensed Consolidated Statements of Earnings
 Three Months EndedSix Months Ended
June 30,June 30,
(In thousands)20242023% change20242023% change
Sales      
Aerospace & Industrial$233,232 $226,260 %$452,557 $428,707 %
Defense Electronics228,461 197,722 16 %440,202 359,876 22 %
Naval & Power323,098 280,414 15 %605,199 546,673 11 %
Total sales$784,791 $704,396 11 %$1,497,958 $1,335,256 12 %
Operating income      
Aerospace & Industrial$35,246 $35,665 (1 %)$62,712 $62,210 %
Defense Electronics58,244 43,180 35 %106,325 66,548 60 %
Naval & Power46,283 46,782 (1 %)81,474 84,719 (4 %)
Corporate and other(10,876)(12,852)15 %(21,653)(22,087)%
Total operating income$128,897 $112,775 14 %$228,858 $191,390 20 %
Interest expense11,216 14,992 25 %21,786 27,936 22 %
Other income, net8,560 7,954 %18,168 15,721 16 %
Earnings before income taxes126,241 105,737 19 %225,240 179,175 26 %
Provision for income taxes(26,770)(24,738)(8 %)(49,274)(41,330)(19 %)
Net earnings$99,471 $80,999 23 %$175,966 $137,845 28 %
New orders$995,416 $841,602 18 %$1,896,760 $1,559,418 22 %

Components of sales and operating income increase (decrease):
Three Months EndedSix Months Ended
June 30,June 30,
2024 vs. 20232024 vs. 2023
SalesOperating IncomeSalesOperating Income
Organic11 %18 %12 %22 %
Acquisitions— %(1 %)— %— %
Restructuring— %(4 %)— %(2 %)
Foreign currency— %%— %— %
Total11 %14 %12 %20 %

Sales in the second quarter increased $80 million, or 11%, to $785 million, compared with the prior year period. On a segment basis, sales from the Aerospace & Industrial, Defense Electronics, and Naval & Power segments increased $7 million, $31 million, and $42 million, respectively.

Sales during the six months ended June 30, 2024 increased $163 million, or 12%, to $1,498 million, compared with the prior year period. On a segment basis, sales from the Aerospace & Industrial, Defense Electronics, and Naval & Power segments increased $24 million, $80 million, and $59 million, respectively. Changes in sales by segment are discussed in further detail in the results by business segment section below.

Page 22

CURTISS-WRIGHT CORPORATION and SUBSIDIARIES
PART I - ITEM 2
MANAGEMENT’S DISCUSSION and ANALYSIS of
FINANCIAL CONDITION and RESULTS OF OPERATIONS, continued
Operating income in the second quarter increased $16 million, or 14%, to $129 million, while operating margin increased 40 basis points to 16.4% compared with the same period in 2023. Operating income and operating margin in the Defense Electronics segment benefited from favorable overhead absorption on higher sales, favorable mix on defense electronics and tactical communications products, as well as the benefit of cost containment initiatives. In the Aerospace & Industrial segment, operating income was essentially flat while operating margin decreased, as favorable overhead absorption on higher sales was essentially offset by current period restructuring costs. In the Naval & Power segment, both operating income and operating margin decreased, as favorable overhead absorption on higher sales as well as the absence of first year purchase accounting costs from our arresting systems acquisition was more than offset by unfavorable product mix and the timing of development programs.

Operating income during the six months ended June 30, 2024 increased $37 million, or 20%, to $229 million, and operating margin increased 100 basis points to 15.3%, compared with the same period in 2023. In the Defense Electronics segment, increases in operating income and operating margin were primarily due to favorable overhead absorption on higher sales, favorable mix on defense electronics and tactical communications products, as well as the benefit of cost containment initiatives. In the Aerospace & Industrial segment, operating income increased while operating margin decreased, as favorable overhead absorption on higher sales was essentially offset by current period restructuring costs as well as unfavorable mix on actuation products. Both operating income and operating margin in the Naval & Power segment decreased, as favorable overhead absorption on higher sales as well as the absence of first year purchase accounting costs from our arresting systems acquisition was more than offset by an unfavorable naval contract adjustment as well as unfavorable product mix.

Non-segment operating expense in the second quarter decreased $2 million, or 15%, to $11 million, primarily due to lower foreign currency losses in the current period. Non-segment operating expense during the six months ended June 30, 2024 of $22 million was essentially flat against the comparable prior year period.

Interest expense in the second quarter and six months ended June 30, 2024 decreased $4 million, or 25% to $11 million and $6 million, or 22%, to $22 million, respectively, primarily due to lower borrowings under our revolving Credit Agreement (the “Credit Agreement” or “credit facility”). Interest expense for the six months ended June 30, 2024 also benefited from the repayment of our 2013 Notes in February 2023.

Other income, net in the second quarter and six months ended June 30, 2024 increased $1 million, or 8%, to $9 million, and $2 million, or 16%, to $18 million, respectively, primarily due to lower overall pension costs against the comparable prior year periods.

The effective tax rate of 21.2% in the second quarter decreased compared to an effective tax rate of 23.4% in the prior year period. The effective tax rate of 21.9% for the six months ended June 30, 2024 decreased as compared to an effective tax rate of 23.1% in the prior year period. Decreases in both of the comparable periods were primarily due to the benefits of a legal entity restructuring as well as lower provisional tax expense associated with foreign withholding taxes in the current year.

Comprehensive income in the second quarter was $94 million, compared to comprehensive income of $100 million in the prior year period. The change was primarily due to the following:

Foreign currency translation adjustments in the second quarter resulted in a $5 million comprehensive loss, compared to a $19 million comprehensive gain in the prior year period. The comprehensive loss during the current period was primarily attributed to decreases in the Canadian dollar and British Pound.
Net earnings increased $18 million, primarily due to higher operating income and lower interest expense.

Comprehensive income during the six months ended June 30, 2024 was $156 million, compared to comprehensive income of $171 million in the prior year period. The change was primarily due to the following:

Foreign currency translation adjustments for the six months ended June 30, 2024 resulted in a $21 million comprehensive loss, compared to a $34 million comprehensive gain in the prior period. The comprehensive loss during the current period was primarily attributed to decreases in the Canadian dollar and British Pound.
Net earnings increased $38 million, primarily due to higher operating income and lower interest expense.

Page 23

CURTISS-WRIGHT CORPORATION and SUBSIDIARIES
PART I - ITEM 2
MANAGEMENT’S DISCUSSION and ANALYSIS of
FINANCIAL CONDITION and RESULTS OF OPERATIONS, continued
New orders in the second quarter increased $154 million from the comparable prior year period, primarily due to an increase in naval defense orders in the Naval & Power segment, as well as an increase in orders in the Aerospace & Industrial segment for sensors products and surface treatment services within our A&D markets. These increases were partially offset by the timing of orders within our A&D markets in the Defense Electronics segment.

New orders during the six months ended June 30, 2024 increased $337 million from the comparable prior year period, primarily due to an increase in naval defense orders in the Naval & Power segment. New orders also benefited from an increase in orders for defense electronics equipment in the Defense Electronics segment as well as increase in orders for sensors products and surface treatment services within our A&D markets in the Aerospace & Industrial segment. Changes in new orders by segment are discussed in further detail in the "Results by Business Segment" section below.

RESULTS BY BUSINESS SEGMENT

Aerospace & Industrial

The following tables summarize sales, operating income and margin, and new orders within the Aerospace & Industrial segment.

Three Months EndedSix Months Ended
June 30,June 30,
(In thousands)20242023% change20242023% change
Sales$233,232 $226,260 3%$452,557 $428,707 6%
Operating income35,246 35,665 (1%)62,712 62,210 1%
Operating margin15.1 %15.8 %(70 bps)13.9 %14.5 %(60 bps)
New orders$223,349 $192,670 16%$475,567 $451,313 5%

Components of sales and operating income increase (decrease):
Three Months EndedSix Months Ended
June 30,June 30,
2024 vs. 20232024 vs. 2023
SalesOperating IncomeSalesOperating Income
Organic%%%%
Restructuring— %(7 %)— %(4 %)
Foreign currency— %— %%(1 %)
Total%(1 %)%%

Sales in the Aerospace & Industrial segment are primarily generated from the general industrial and aerospace & defense markets, and, to a lesser extent, the power & process markets.

Sales in the second quarter increased $7 million, or 3%, to $233 million from the prior year period. Sales in the commercial aerospace market benefited $9 million from higher OEM sales of sensors and actuation products, as well as surface treatment services, on narrowbody and widebody platforms. In the general industrial market, higher sales of surface treatment services were more than offset by reduced sales of industrial vehicle products to off-highway vehicle platforms.

Sales during the six months ended June 30, 2024 increased $24 million, or 6%, to $453 million from the prior year period. In the commercial aerospace market, sales increased $24 million primarily due to higher OEM sales of sensors and actuation products, as well as surface treatment services, on narrowbody and widebody platforms. Sales in the aerospace defense market benefited from higher actuation development on various fighter jet programs. These increases were partially offset by lower sales in the general industrial market, primarily due to reduced sales of industrial vehicle products to off-highway vehicle platforms.

Page 24

CURTISS-WRIGHT CORPORATION and SUBSIDIARIES
PART I - ITEM 2
MANAGEMENT’S DISCUSSION and ANALYSIS of
FINANCIAL CONDITION and RESULTS OF OPERATIONS, continued
Operating income in the second quarter of $35 million was essentially flat compared to the prior year period, while operating margin decreased 70 basis points to 15.1%, as favorable overhead absorption on higher sales was essentially offset by current period restructuring costs. Operating income during the six months ended June 30, 2024 increased $1 million, or 1%, to $63 million from the prior year period, while operating margin decreased 60 basis points to 13.9%, as favorable overhead absorption on higher sales was essentially offset by current period restructuring costs.

New orders in the second quarter and six months ended June 30, 2024 increased $31 million and $24 million, respectively, primarily due to an increase in orders for sensors products and surface treatment services within our A&D markets.

Defense Electronics

The following tables summarize sales, operating income and margin, and new orders within the Defense Electronics segment.

Three Months EndedSix Months Ended
June 30,June 30,
(In thousands)20242023% change20242023% change
Sales$228,461 $197,722 16%$440,202 $359,876 22%
Operating income58,244 43,180 35%106,325 66,548 60%
Operating margin25.5 %21.8 %370 bps24.2 %18.5 %570 bps
New orders$222,390 $229,555 (3%)$509,670 $463,670 10%

Components of sales and operating income increase (decrease):
Three Months EndedSix Months Ended
June 30,June 30,
2024 vs. 20232024 vs. 2023
SalesOperating IncomeSalesOperating Income
Organic16 %36 %22 %60 %
Restructuring— %(1 %)— %— %
Total16 %35 %22 %60 %

Sales in the Defense Electronics segment are primarily to the defense markets and, to a lesser extent, the commercial aerospace market.

Sales in the second quarter increased $31 million, or 16%, to $228 million from the prior year period. In the ground defense market, sales increased $15 million primarily due to higher demand for tactical battlefield communications equipment. Sales in the aerospace defense market benefited $14 million primarily due to higher demand for embedded computing equipment on various domestic and international helicopter programs. In the commercial aerospace market, sales increased primarily due to higher OEM sales of avionics and electronics on various platforms.

Sales during the six months ended June 30, 2024 increased $80 million, or 22%, to $440 million from the prior year period. In the ground defense market, sales increased $40 million primarily due to higher demand for tactical battlefield communications equipment. Sales in the aerospace defense market increased $32 million primarily due to higher demand for embedded computing equipment on various helicopter, fighter jet, and unmanned aerial vehicle programs. In the commercial aerospace market, sales benefited from higher OEM demand for avionics and electronics on various platforms.

Operating income in the second quarter increased $15 million, or 35%, to $58 million compared to the prior year period, and operating margin increased 370 basis points from the prior year period to 25.5%. Operating income during the six months ended June 30, 2024 increased $40 million, or 60%, to $106 million, and operating margin increased 570 basis points from the prior year period to 24.2%. Increases in operating income and operating margin in both respective periods were primarily due to favorable overhead absorption on higher sales, favorable mix on defense electronics and tactical communications products, as well as the benefit of our cost containment initiatives.
Page 25

CURTISS-WRIGHT CORPORATION and SUBSIDIARIES
PART I - ITEM 2
MANAGEMENT’S DISCUSSION and ANALYSIS of
FINANCIAL CONDITION and RESULTS OF OPERATIONS, continued

New orders in the second quarter decreased $7 million primarily due to the timing of orders within our A&D markets.

New orders during the six months ended June 30, 2024 increased $46 million primarily due to an increase in orders for defense
electronics equipment, including embedded computing and tactical communications products.


Naval & Power

The following tables summarize sales, operating income and margin, and new orders within the Naval & Power segment.

Three Months EndedSix Months Ended
June 30,June 30,
(In thousands)20242023% change20242023% change
Sales$323,098 $280,414 15%$605,199 $546,673 11%
Operating income46,283 46,782 (1%)81,474 84,719 (4%)
Operating margin14.3 %16.7 %(240 bps)13.5 %15.5 %(200 bps)
New orders$549,677 $419,377 31%$911,523 $644,435 41%

Components of sales and operating income increase (decrease):
Three Months EndedSix Months Ended
June 30,June 30,
2024 vs. 20232024 vs. 2023
SalesOperating IncomeSalesOperating Income
Organic14 %— %10 %(3 %)
Acquisitions%(1 %)%(1 %)
Total15 %(1 %)11 %(4 %)

Sales in the Naval & Power segment are primarily to the naval defense and power & process markets, and, to a lesser extent, the aerospace defense market.

Sales in the second quarter increased $42 million, or 15%, to $323 million from the prior year period. In the naval defense market, sales increased $26 million primarily due to higher demand on various submarine programs, partially offset by the timing of sales on the CVN-80 aircraft carrier program. Sales in the power & process market benefited $9 million primarily due to higher commercial nuclear aftermarket sales supporting the maintenance of operating reactors in the United States. In the aerospace defense market, sales increases were primarily due to higher demand for arresting systems equipment supporting various domestic and international customers.

Sales during the six months ended June 30, 2024 increased $59 million, or 11%, to $605 million from the prior year period. In the naval defense market, sales increased $28 million primarily due to higher demand on various submarine programs. Sales in the aerospace defense market benefited $16 million primarily due to higher demand for arresting systems equipment supporting various domestic and international customers. In the power & process market, sales increased $14 million primarily due to higher commercial nuclear aftermarket sales supporting the maintenance of operating reactors in North America, partially offset by the wind-down on the China Direct AP1000 program.

Operating income in the second quarter decreased $1 million, or 1%, to $46 million, and operating margin decreased 240 basis points from the prior year period to 14.3%, as favorable overhead absorption on higher sales as well as the absence of first year purchase accounting costs from our arresting systems acquisition was more than offset by unfavorable product mix and the timing of development programs.

Page 26

CURTISS-WRIGHT CORPORATION and SUBSIDIARIES
PART I - ITEM 2
MANAGEMENT’S DISCUSSION and ANALYSIS of
FINANCIAL CONDITION and RESULTS OF OPERATIONS, continued
Operating income during the six months ended June 30, 2024 decreased $3 million, or 4%, to $81 million, and operating margin decreased 200 basis points from the prior year period to 13.5%, as favorable overhead absorption on higher sales as well as the absence of first year purchase accounting costs from our arresting systems acquisition was more than offset by an unfavorable naval contract adjustment as well as unfavorable product mix.

New orders in the second quarter and six months ended June 30, 2024 increased $130 million and $267 million, respectively, primarily due to an increase in naval defense orders.

SUPPLEMENTARY INFORMATION

The table below depicts sales by end market and customer type, as it helps provide an enhanced understanding of our businesses and the markets in which we operate. The table has been included to supplement the discussion of our consolidated operating results.

Total Net Sales by End Market and Customer TypeThree Months EndedSix Months Ended
June 30,June 30,
(In thousands)20242023% change20242023% change
Aerospace & Defense markets:
Aerospace Defense$154,104 $132,192 17 %$286,178 $232,071 23 %
Ground Defense84,939 70,875 20 %175,700 137,132 28 %
Naval Defense209,847 180,956 16 %387,494 352,912 10 %
Commercial Aerospace93,316 82,033 14 %183,091 152,523 20 %
Total Aerospace & Defense$542,206 $466,056 16 %$1,032,463 $874,638 18 %
Commercial markets:
Power & Process$138,601 $131,000 %$262,639 $251,338 %
General Industrial103,984 107,340 (3 %)202,856 209,280 (3 %)
Total Commercial$242,585 $238,340 %$465,495 $460,618 %
Total Curtiss-Wright$784,791 $704,396 11 %$1,497,958 $1,335,256 12 %

Aerospace & Defense markets
Sales in the second quarter increased $76 million, or 16%, to $542 million against the comparable prior year period, primarily due to higher sales across all markets. Sales in the aerospace defense market increased primarily due to higher demand for both arresting systems equipment supporting various domestic and international customers as well as embedded computing equipment on various domestic and international helicopter programs. In the ground defense market, sales increased primarily due to higher demand for tactical battlefield communications equipment. Sales increases in the naval defense market were primarily due to higher demand on various submarine programs. In the commercial aerospace market, sales increased primarily due to higher demand for OEM sensors and actuation products, as well as surface treatment services, on narrowbody and widebody platforms.

Sales during the six months ended June 30, 2024 increased $158 million, or 18%, to $1,032 million, primarily due to higher sales across all markets. Sales in the aerospace defense market increased primarily due to higher demand for both arresting systems equipment supporting various domestic and international customers as well as embedded computing equipment on various helicopter, fighter jet, and unmanned aerial vehicle programs. Sales in the ground defense market increased primarily due to higher demand for tactical battlefield communications equipment. Sales increases in the naval defense market were primarily due to higher demand on various submarine programs. Sales in the commercial aerospace market primarily benefited from higher demand for OEM sensors and actuation products, surface treatment services on narrowbody and widebody platforms, as well as OEM avionics and electronics on various platforms.

Page 27

CURTISS-WRIGHT CORPORATION and SUBSIDIARIES
PART I - ITEM 2
MANAGEMENT’S DISCUSSION and ANALYSIS of
FINANCIAL CONDITION and RESULTS OF OPERATIONS, continued
Commercial markets
Sales in the second quarter increased $4 million, or 2%, to $243 million. Sales in the power & process market primarily benefited from higher commercial nuclear aftermarket sales supporting the maintenance of operating reactors in the United States. In the general industrial market, higher sales of surface treatment services were more than offset by reduced sales of industrial vehicle products to off-highway vehicle platforms.

Sales during the six months ended June 30, 2024 increased $5 million, or 1%, to $465 million. Sales in the power & process market primarily benefited from higher commercial nuclear aftermarket sales supporting the maintenance of operating reactors in North America, partially offset by the wind-down on the China Direct AP1000 program. The general industrial market was negatively impacted by lower sales of industrial vehicle products to off-highway vehicle platforms.

LIQUIDITY AND CAPITAL RESOURCES

Sources and Use of Cash

We derive the majority of our operating cash inflow from receipts on the sale of goods and services and cash outflow for the procurement of materials and labor; cash flow is therefore subject to market fluctuations and conditions. Most of our long-term contracts allow for several billing points (progress or milestone) that provide us with cash receipts as costs are incurred throughout the project rather than upon contract completion, thereby reducing working capital requirements. In some cases, these payments can exceed the costs incurred on a project. 

Condensed Consolidated Statements of Cash FlowsSix Months Ended
(In thousands)June 30, 2024June 30, 2023
Cash provided by (used for):
Operating activities
$65,702 $19,353 
Investing activities
(56,740)(22,191)
Financing activities
(27,568)(104,467)
Effect of exchange-rate changes on cash(5,697)9,068 
Net decrease in cash and cash equivalents(24,303)(98,237)

Net cash provided by operating activities increased $46 million from the prior year period, primarily due to higher cash earnings and improved working capital.

Net cash used for investing activities increased $35 million from the prior year period, primarily due to our acquisition of WSC.

Net cash used for financing activities decreased $77 million from the prior year period, primarily due to the repayment of our 2013 Notes in February 2023. This decrease was partially offset by lower current period net borrowings under our credit facility. Refer to the "Financing Activities" section below for further details.

Financing Activities

Debt

The Corporation’s debt outstanding had an average interest rate of 3.8% for both the three and six months ended June 30, 2024, respectively, and 4.1% and 4.0% for the three and six months ended June 30, 2023, respectively. The Corporation’s average debt outstanding was $1.0 billion for both the three and six months ended June 30, 2024, respectively, and $1.3 billion and $1.2 billion for the three and six months ended June 30, 2023, respectively.

Credit Agreement

Page 28

CURTISS-WRIGHT CORPORATION and SUBSIDIARIES
PART I - ITEM 2
MANAGEMENT’S DISCUSSION and ANALYSIS of
FINANCIAL CONDITION and RESULTS OF OPERATIONS, continued
As of June 30, 2024, the Corporation had approximately $18 million in letters of credit supported by the Credit Agreement. The unused credit available under the Credit Agreement as of June 30, 2024 was $732 million, which could be borrowed without violating any of our debt covenants.

Repurchase of common stock

During the six months ended June 30, 2024, the Corporation used $25 million of cash to repurchase approximately 0.1 million outstanding shares under its share repurchase program. During the six months ended June 30, 2023, the Corporation used $24 million of cash to repurchase approximately 0.1 million outstanding shares under its share repurchase program.

Cash Utilization

Management continually evaluates cash utilization alternatives, including share repurchases, acquisitions, and increased dividends to determine the most beneficial use of available capital resources. We believe that our cash and cash equivalents, cash flow from operations, available borrowings under the credit facility, and ability to raise additional capital through the credit markets are sufficient to meet both the short-term and long-term capital needs of the organization.

Dividends

The Corporation made dividend payments of $8 million and $7 million during the six months ended June 30, 2024 and June 30, 2023, respectively. Additionally, beginning in the second quarter, the Corporation increased its quarterly dividend to $0.21 per share.

Debt Compliance

As of the date of this report, we were in compliance with all debt agreements and credit facility covenants, including our most restrictive covenant, which is our debt to capitalization limit of 60%. The debt to capitalization limit is a measure of our indebtedness (as defined per the notes purchase agreement and credit facility) to capitalization, where capitalization equals debt plus equity, and is the same for and applies to all of our debt agreements and credit facility.

As of June 30, 2024, we had the ability to borrow additional debt of $2.6 billion without violating our debt to capitalization covenant.

Page 29

CURTISS-WRIGHT CORPORATION and SUBSIDIARIES
PART I - ITEM 2
MANAGEMENT’S DISCUSSION and ANALYSIS of
FINANCIAL CONDITION and RESULTS OF OPERATIONS, continued



CRITICAL ACCOUNTING POLICIES

Our condensed consolidated financial statements and accompanying notes are prepared in accordance with accounting principles generally accepted in the United States of America. Preparation of these statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, and expenses. These estimates and assumptions are affected by the application of our accounting policies. Critical accounting policies are those that require application of management’s most difficult, subjective, or complex judgments, often as a result of the need to make estimates about the effects of matters that are inherently uncertain and may change in subsequent periods. A summary of significant accounting policies and a description of accounting policies that are considered critical may be found in our 2023 Annual Report on Form 10-K, filed with the U.S. Securities and Exchange Commission on February 20, 2024, in the Notes to the Consolidated Financial Statements, Note 1, and the Critical Accounting Policies section of Management’s Discussion and Analysis of Financial Condition and Results of Operations.

Page 30



Item 3.                      QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
 
There have been no material changes in our market risk during the six months ended June 30, 2024.  Information regarding market risk and market risk management policies is more fully described in "Item 7A. Quantitative and Qualitative Disclosures about Market Risk" of our 2023 Annual Report on Form 10-K.
 
Item 4.                      CONTROLS AND PROCEDURES
 
As of June 30, 2024, our management, including our Chief Executive Officer and Chief Financial Officer, conducted an evaluation of our disclosure controls and procedures, as such term is defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”). Based on such evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures are effective as of June 30, 2024 insofar as they are designed to ensure that information required to be disclosed by us in the reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the Commission’s rules and forms, and they include, without limitation, controls and procedures designed to ensure that information required to be disclosed by us in the reports we file or submit under the Exchange Act is accumulated and communicated to our management, including our principal executive and principal financial officers, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure.
 
During the quarter ended June 30, 2024, there have been no changes in our internal control over financial reporting (as such term is defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
Page 31



PART II - OTHER INFORMATION

Item 1.                     LEGAL PROCEEDINGS
 
From time to time, we are involved in legal proceedings that are incidental to the operation of our business. Some of these proceedings allege damages relating to asbestos and environmental exposures, intellectual property matters, copyright infringement, personal injury claims, employment and employee benefit matters, government contract issues, commercial or contractual disputes, and acquisitions or divestitures. We continue to defend vigorously against all claims. Although the ultimate outcome of any legal matter cannot be predicted with certainty, based on present information, including assessment of the merits of the particular claim, as well as current accruals and insurance coverage, we do not believe that the disposition of any of these matters, individually or in the aggregate, will have a material adverse effect on our condensed consolidated financial condition, results of operations, and cash flows.

We have been named in pending lawsuits that allege injury from exposure to asbestos. To date, we have not been found liable or paid any material sum of money in settlement in any asbestos-related case. We believe that the minimal use of asbestos in our past operations and the relatively non-friable condition of asbestos in our products make it unlikely that we will face material liability in any asbestos litigation, whether individually or in the aggregate. We maintain insurance coverage for these potential liabilities and we believe adequate coverage exists to cover any unanticipated asbestos liability.

Item 1A.          RISK FACTORS
 
There have been no material changes in our Risk Factors during the six months ended June 30, 2024. Information regarding our Risk Factors is more fully described in "Item 1A. Risk Factors" of our 2023 Annual Report on Form 10-K.

 Item 2.            UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
 
The following table provides information about our repurchase of equity securities pertaining to the 2021 Share Repurchase Authorization, as defined below, that are registered by us pursuant to Section 12 of the Securities Exchange Act of 1934, as amended, during the quarter ended June 30, 2024.

 Total Number of shares purchasedAverage Price Paid per ShareTotal Number of Shares Purchased as Part of a Publicly Announced ProgramMaximum Dollar amount of shares that may yet be Purchased Under the Program
April 1 - April 3017,364 $254.0569,976 $133,537,266 
May 1 - May 3115,953 $275.6385,929 $129,140,068 
June 1 - June 3013,857 $274.0199,786 $125,343,055 
For the quarter ended June 30, 202447,174 $267.2199,786 $125,343,055 

In November 2023, the Corporation adopted two written trading plans under Rule 10b5-1 of the Securities Exchange Act of 1934, as amended. The first trading plan includes share repurchases of $50 million, to be executed equally throughout the 2024 calendar year. The second trading plan includes opportunistic share repurchases up to $100 million during 2024 to be executed through a 10b5-1 program. The Corporation implemented these written trading plans in connection with its previously authorized $550 million share repurchase program on September 16, 2021, of which $100 million remains available for repurchase (the “2021 Share Repurchase Authorization”). The terms of these trading plans can be found in the Corporation’s Form 8-K filed with U.S. Securities and Exchange Commission on November 28, 2023.

On May 9, 2024, our Board of Directors authorized the Corporation to repurchase up to an additional $300 million of its common stock (the “2024 Share Repurchase Authorization”). As of June 30, 2024, the Corporation has not executed against the 2024 Share Repurchase Authorization. The total available authorization under the 2021 Share Repurchase Authorization and the 2024 Share Repurchase Authorization is $400 million.

Page 32



The repurchase of the Corporation’s common stock under the 2021 Share Repurchase Authorization and the 2024 Share Repurchase Authorization (together, the “Share Repurchase Programs”) may be made through a variety of methods, which could include open market purchases, accelerated share repurchase transactions, negotiated block transactions, 10b5-1 plans, other transactions that may be structured through investment banking institutions or privately negotiated, or a combination of the foregoing. The Share Repurchase Programs do not have an expiration date and may be amended, discontinued, or terminated by the Corporation’s Board of Directors at any time without prior notice. The timing, price, and volume of share repurchases will depend on market conditions, relevant securities laws, and corporate, tax, regulatory and other relevant considerations.

Item 3.                      DEFAULTS UPON SENIOR SECURITIES

None.

Item 4.                      MINE SAFETY DISCLOSURES
 
Not applicable.

Item 5.                      OTHER INFORMATION
 
Director Nomination Process

There have been no material changes in our procedures by which our security holders may recommend nominees to our board of directors during the six months ended June 30, 2024. Information regarding security holder recommendations and nominations for directors is more fully described in the section entitled “Stockholder Nominations for Directors” of our 2024 Proxy Statement on Schedule 14A, which is incorporated by reference to our 2023 Annual Report on Form 10-K.

Insider Adoption or Termination of Trading Arrangements

During the six months ended June 30, 2024, none of our directors or officers (as defined in Rule 16a-1(f) under the Exchange Act) adopted, modified, or terminated a “Rule 10b5-1 trading arrangement” or “non-Rule 10b5-1 trading arrangement,” as those terms are defined in Item 408 of Regulation S-K, except as described in the table below:

Name
Title
Action
Character of Trading Arrangement(1)
Adoption Date
Earliest Sale Date
Expiration Date(2)
Aggregate # of securities to be purchased or sold(3)
Kevin M. Rayment
Vice President and Chief Operating Officer
Adoption
Rule 10b5-1 Trading Arrangement
March 3, 2024
June 3, 2024
December 31, 2024
Up to 8,415 shares to be sold

1.Except as indicated by footnote, the trading arrangement marked as a “Rule 10b5-1 Trading Arrangement” is intended to satisfy the affirmative defense of Rule 10b5-1(c), as amended.

2.The Rule 10b5-1 trading arrangement permits transactions through and including the earlier to occur of (a) the completion of all purchases or sales, (b) the date listed in the table, or (c) such date the trading arrangement is otherwise terminated according to its terms. The trading arrangements also provide for automatic expiration in the event of death, dissolution, bankruptcy, or insolvency of the adopting person.

3.The volume of sales is based on pricing triggers outlined in the Rule 10b5-1 trading Arrangement.

The 10b5-1 Trading Arrangement in the above table included a representation from the officer to the broker administering the plan that such individual (i) was not in possession of any material nonpublic information regarding the Company or the securities subject to the plan and (ii) the plan was entered into good faith and not as part of a plan or scheme to evade securities law. A similar representation was made to the Company in connection with the adoption of the plan. Those representations were made as of the date of adoption of the 10b5-1 plan and speak only as of that date. In making those representations, there is no assurance with respect to any material nonpublic information of which the officer was unaware, or with respect to any
Page 33



material nonpublic information acquired by the officer or the Company after the date of the representation. Actual sale transactions will be disclosed publicly through Form 144 and Form 4 filings with the SEC, as required.
Page 34


Item 6.                      EXHIBITS
Incorporated by ReferenceFiled
Exhibit No.Exhibit DescriptionFormFiling DateHerewith
3.18-A12B/AMay 24, 2005
3.28-KMay 18, 2015
31.1X
31.2X
32X
* Indicates contract or compensatory plan or arrangement
101.INSXBRL Instance DocumentX
101.SCHXBRL Taxonomy Extension Schema DocumentX
101.CALXBRL Taxonomy Extension Calculation Linkbase DocumentX
101.DEFXBRL Taxonomy Extension Definition Linkbase DocumentX
101.LABXBRL Taxonomy Extension Label Linkbase DocumentX
101.PREXBRL Taxonomy Extension Presentation Linkbase DocumentX


Page 35


SIGNATURE

Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this Report to be signed on its behalf by the undersigned thereunto duly authorized.

CURTISS-WRIGHT CORPORATION
(Registrant)

By:     /s/ K. Christopher Farkas
K. Christopher Farkas
Vice President and Chief Financial Officer
Dated: August 8, 2024



Page 36
EX-31.1 2 exhibit31120240630.htm EX-31.1 Document

Exhibit 31.1

Certifications

I, Lynn M. Bamford, certify that:

1.I have reviewed this Quarterly Report on Form 10-Q of Curtiss-Wright Corporation;

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(s) 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(s) 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: August 8, 2024

/s/ Lynn M. Bamford
Lynn M. Bamford
Chair and Chief Executive Officer


EX-31.2 3 exhibit31220240630.htm EX-31.2 Document

Exhibit 31.2

Certifications

I, K. Christopher Farkas, certify that:

1.I have reviewed this Quarterly Report on Form 10-Q of Curtiss-Wright Corporation;

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(s) 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(s) 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: August 8, 2024

/s/ K. Christopher Farkas
K. Christopher Farkas
Vice President and Chief Financial Officer

EX-32 4 exhibit3220240630.htm EX-32 Document

Exhibit 32

CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350

In connection with the Quarterly Report of Curtiss-Wright Corporation (the "Company") on Form 10-Q for the period ended June 30, 2024 as filed with the Securities and Exchange Commission on the date hereof (the "Report"), Lynn M. Bamford, as Chair and Chief Executive Officer of the Company, and K. Christopher Farkas, as Chief Financial Officer of the Company, each hereby certifies, pursuant to 18 U.S.C. section 1350, that to the best of their knowledge:

(1) The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

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

/s/ Lynn M. Bamford

Lynn M. Bamford
Chair and Chief Executive Officer
August 8, 2024

/s/ K. Christopher Farkas

K. Christopher Farkas
Vice President and Chief Financial Officer
August 8, 2024


EX-101.SCH 5 cw-20240630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 9952151 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF EARNINGS (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 9952152 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) link:presentationLink link:calculationLink link:definitionLink 9952153 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 9952154 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 9952155 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 9952156 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) link:presentationLink link:calculationLink link:definitionLink 9952157 - Statement - STATEMENT OF STOCKHOLDERS' EQUITY (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 9952158 - Disclosure - BASIS OF PRESENTATION link:presentationLink link:calculationLink link:definitionLink 9952159 - Disclosure - REVENUE link:presentationLink link:calculationLink link:definitionLink 9952160 - Disclosure - ACQUISITIONS link:presentationLink link:calculationLink link:definitionLink 9952161 - Disclosure - RECEIVABLES link:presentationLink link:calculationLink link:definitionLink 9952162 - Disclosure - INVENTORIES link:presentationLink link:calculationLink link:definitionLink 9952163 - Disclosure - GOODWILL link:presentationLink link:calculationLink link:definitionLink 9952164 - Disclosure - OTHER INTANGIBLE ASSETS, NET link:presentationLink link:calculationLink link:definitionLink 9952165 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS link:presentationLink link:calculationLink link:definitionLink 9952166 - Disclosure - PENSION PLANS link:presentationLink link:calculationLink link:definitionLink 9952167 - Disclosure - EARNINGS PER SHARE link:presentationLink link:calculationLink link:definitionLink 9952168 - Disclosure - SEGMENT INFORMATION link:presentationLink link:calculationLink link:definitionLink 9952169 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) link:presentationLink link:calculationLink link:definitionLink 9952170 - Disclosure - CONTINGENCIES AND COMMITMENTS link:presentationLink link:calculationLink link:definitionLink 9952171 - Disclosure - RESTRUCTURING COSTS link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - BASIS OF PRESENTATION (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - REVENUE (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - ACQUISITIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - RECEIVABLES (Table) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - INVENTORIES (Table) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - GOODWILL (Table) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - OTHER INTANGIBLE ASSETS, NET (Table) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS (Table) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - PENSION PLANS (Table) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - EARNINGS PER SHARE (Table) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - SEGMENT INFORMATION (Table) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Table) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - RESTRUCTURING COSTS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - REVENUE (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - REVENUE (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - ACQUISITIONS (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - ACQUISITIONS - (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - RECEIVABLES (Detail) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - INVENTORIES (Detail) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - GOODWILL (Detail) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - OTHER INTANGIBLE ASSETS, NET (Detail) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - OTHER INTANGIBLE ASSETS, NET - Estimated Future Amortization (Detail) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - OTHER INTANGIBLE ASSETS, NET - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS (Debt) (Detail) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - PENSION PLANS (Detail) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - PENSION PLANS (Narrative) (Detail) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - EARNINGS PER SHARE (Detail) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - EARNINGS PER SHARE EARNINGS PER SHARE (Anti-dilutive) (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - SEGMENT INFORMATION (Detail) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - SEGMENT INFORMATION (Reconciliation) (Detail) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Detail) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - CONTINGENCIES AND COMMITMENTS (Detail) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - RESTRUCTURING COSTS - Schedule of Restructuring Reserve Activities (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - RESTRUCTURING COSTS - Schedule of Pre-tax Restructuring Charges (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - RESTRUCTURING COSTS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 cw-20240630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 cw-20240630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 cw-20240630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Adjustments to reconcile net earnings to net cash provided by operating activities Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Acquisitions Goodwill, Acquired During Period Principal payments on debt Repayments of Long-Term Debt Net unbilled receivables Contract with Customer, Asset, after Allowance for Credit Loss, Current Cover page. Cover [Abstract] Net decrease in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Other current liabilities Other Liabilities, Current Trading Symbol Trading Symbol Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] All Trading Arrangements All Trading Arrangements [Member] Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Non-NEOs Non-NEOs [Member] Schedule of Earnings Per Share Reconciliation Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Dividends per share Common Stock, Dividends, Per Share, Declared Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Pay vs Performance Disclosure [Line Items] Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] FAIR VALUE OF FINANCIAL INSTRUMENTS Fair Value Disclosures [Text Block] Proceeds from share-based compensation Proceeds from Stock Options Exercised Restructuring and Related Activities [Abstract] Award Timing Disclosures [Line Items] Other current and long-term assets and liabilities Increase (Decrease) in Other Operating Assets and Liabilities, Net Net pension and postretirement liabilities Increase (Decrease) in Obligation, Pension and Other Postretirement Benefits Other Performance Measure, Amount Other Performance Measure, Amount Future amortization expense in year three Finite-Lived Intangible Asset, Expected Amortization, Year Three Goodwill [Line Items] Goodwill [Line Items] Common Stock, Shares, Outstanding (in shares) Common Stock, Shares, Outstanding Aerospace & Defense Aerospace and Defense [Member] Aerospace and Defense Long-term operating lease liability Operating Lease, Liability, Noncurrent Loss on sale/disposal of long-lived assets Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Inventory, Net [Abstract] Inventory, Net [Abstract] Service cost Defined Benefit Plan, Service Cost Other assets Other Assets, Noncurrent Entity Tax Identification Number Entity Tax Identification Number Gross Finite-Lived Intangible Assets, Gross Schedule of Finite-Lived Intangible Assets [Table] Intangible Asset, Finite-Lived [Table] Treasury Stock, Shares, Acquired Treasury Stock, Shares, Acquired Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Retirement Plan Type [Axis] Retirement Plan Type [Axis] RECEIVABLES Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Operating Segments Operating Segments [Member] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Treasury Stock Treasury Stock, Common [Member] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Earnings Per Share Reconciliation [Abstract] Earnings Per Share Reconciliation [Abstract] Naval & Power Naval & Power [Member] Naval & Power [Member] Schedule of Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Intersegment Eliminations [Member] Intersegment Eliminations [Member] General Industrial [Member] General Industrial [Member] General Industrial [Member] Other Stockholders' Equity, Other Non-cash restructuring charges Non-Cash Restructuring Charges Non-Cash Restructuring Charges Equity Components [Axis] Equity Components [Axis] Other current assets Other Assets, Current Award Timing Method Award Timing Method [Text Block] Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Total Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Restructuring Type [Axis] Restructuring Type [Axis] Entity common stock shares outstanding Entity Common Stock, Shares Outstanding Insider Trading Policies and Procedures [Line Items] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Adjustment to Compensation, Amount Adjustment to Compensation Amount Additional paid in capital Additional Paid in Capital, Common Stock Compensation Amount Outstanding Recovery Compensation Amount Diluted earnings per share Earnings Per Share, Diluted [Abstract] Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member] Small Business Entity Small Business Technology Developed Technology Rights [Member] Company Selected Measure Amount Company Selected Measure Amount Schedule of Pre-tax Restructuring Charges Restructuring and Related Costs [Table Text Block] Tabular List, Table Tabular List [Table Text Block] Finite-lived Intangible Assets Acquired Finite-Lived Intangible Assets Acquired Accumulated Other Comprehensive Income (Loss) [Roll Forward] Accumulated Other Comprehensive Income (Loss) [Roll Forward] Accumulated Other Comprehensive Income (Loss) [Roll Forward] Receivables, net Receivables, Net, Current Repurchases of common stock Stock Repurchased During Period, Value Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member] Accrued expenses Accrued Liabilities, Current Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Cash Payments Payments for Restructuring Aerospace & Industrial Aerospace & Industrial [Member] Commercial Industrial [Member] Cash and cash equivalents Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Progress Payments Netted Against Inventory for Long-term Contracts or Programs Progress Payments Netted Against Inventory for Long-Term Contracts or Programs Current Assets: Assets, Current [Abstract] Goodwill December 31, 2023 June 30, 2024 Goodwill Consolidation Items [Axis] Consolidation Items [Axis] Less: Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss INVENTORIES Inventory Disclosure [Text Block] Treasury Stock, Common, Shares (in shares) Treasury Stock, Common, Shares Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Product and Service [Domain] Product and Service [Domain] Employee Stock Option Share-Based Payment Arrangement, Option [Member] Goodwill [Roll Forward] Goodwill [Roll Forward] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Proceeds from (Payments for) Other Financing Activities Proceeds from (Payments for) Other Financing Activities Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Security, Excluded EPS Calculation [Table] Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Pension Plans Defined Benefit [Member] Pension Plan [Member] Payments of revolving credit facilities Repayments of Lines of Credit Security Exchange Name Security Exchange Name Award Type Award Type [Axis] Foreign currency translation adjustment Goodwill, Foreign Currency Translation Gain (Loss) Basic earnings per share Earnings Per Share, Basic [Abstract] WSC WSC [Member] WSC Inventory, Work in Process, Net of Reserves Inventory, Work in Process, Net of Reserves Property, plant, and equipment, net Property, Plant and Equipment, Net Total liabilities Liabilities Common stock, par value (usd per share) Common Stock, Par or Stated Value Per Share Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Research and development expenses Research and Development Expense Expiration Date Trading Arrangement Expiration Date Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] 4.11% Senior notes due 2028 Senior Notes Four Eleven [Member] Senior Notes 4.11% due September 26, 2028 Goodwill and Intangible Assets Disclosure [Abstract] Total Shareholder Return Amount Total Shareholder Return Amount Common Stock, Shares, Issued (in shares) Common Stock, Shares, Issued Unbilled receivables: Unbilled Receivable [Abstract] -- None. No documentation exists for this element. -- Equity Awards Adjustments, Footnote Equity Awards Adjustments, Footnote [Text Block] Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Common Stock, Shares Authorized (in shares) Common Stock, Shares Authorized Acquisition of businesses, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Basis Of Accounting Basis of Accounting, Policy [Policy Text Block] Diluted (shares) Diluted weighted-average shares outstanding (shares) Weighted Average Number of Shares Outstanding, Diluted Other comprehensive income Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Future amortization expense in remainder of fiscal year Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Total stockholders’ equity Beginning Balance Ending Balance Equity, Attributable to Parent Common treasury stock, at cost (10,897,700 shares as of June 30, 2024 and 10,984,624 shares as of December 31, 2023) Treasury Stock, Value Amortization of unrecognized actuarial loss Defined Benefit Plan, Amortization of Gain (Loss) Deferred income taxes Deferred Income Tax Expense (Benefit) Type of Adoption [Domain] Accounting Standards Update [Domain] Schedule Of Goodwill Schedule of Goodwill [Table Text Block] Letters of credit, outstanding Letters of Credit Outstanding, Amount Defined Contribution Plan, Cost Defined Contribution Plan, Cost Trade and other receivables Billed Contracts Receivable Current portion of long-term debt Debt, Current Product Product [Member] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Carrying Value Long-Term Debt Pension Adjustments Prior Service Cost Pension Adjustments Prior Service Cost [Member] Document Fiscal Period Focus Document Fiscal Period Focus All Executive Categories All Executive Categories [Member] Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Schedule of Restructuring Reserve Activities Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Future amortization expense in year two Finite-Lived Intangible Asset, Expected Amortization, Year Two Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Goodwill deductible for tax purposes Business Acquisition, Goodwill, Expected Tax Deductible Amount Assets Assets [Abstract] Retirement Plan Type [Domain] Retirement Plan Type [Domain] Other comprehensive income (loss), net of tax Other Comprehensive Income (Loss), Net of Tax Other Comprehensive Income (Loss), Net of Tax 4.05% Senior notes due 2028 Senior Notes Four Zero Five [Member] Senior Notes 4.05% due 2028 Document Type Document Type Inventory For Long-term Contracts Or Programs, Net Of Reserves Inventory For Long-term Contracts Or Programs, Net Of Reserves Inventory For Long-term Contracts Or Programs, Net Of Reserves Pension Benefits Adjustments, Footnote Pension Benefits Adjustments, Footnote [Text Block] Schedule Of Segment Reporting Information By Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Defined Contribution Plan, Employer Contribution, Percentage, Maximum Defined Contribution Plan, Employer Contribution, Percentage, Maximum Defined Contribution Plan, Employer Contribution, Percentage, Maximum Schedule Of Defined Benefit Plans Disclosures [Table] Defined Benefit Plan [Table] Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Amortization expense Amortization of Intangible Assets Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Accounts payable Accounts Payable, Current Liabilities Liabilities [Abstract] Net Sales Revenues [Abstract] Goodwill [Abstract] Goodwill [Abstract] -- None. No documentation exists for this element. -- ACQUISITIONS Business Combination Disclosure [Text Block] Current Fiscal Year End Date Current Fiscal Year End Date PEO Name PEO Name Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Earnings before income taxes Earnings before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest All Award Types Award Type [Domain] Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Name Outstanding Recovery, Individual Name Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Total purchase price Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Transferred over Time [Member] Transferred over Time [Member] Accrued pension and other postretirement benefit costs Liability, Defined Benefit Plan, Noncurrent Non-PEO NEO Non-PEO NEO [Member] Finite-Lived Intangible Asset, Useful Life Finite-Lived Intangible Asset, Useful Life Additional Paid in Capital Additional Paid-in Capital [Member] Schedule Of Accounts Notes Loans And Financing Receivable Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Award Timing Predetermined Award Timing Predetermined [Flag] GOODWILL Goodwill Disclosure [Text Block] Dividends paid Payments of Ordinary Dividends, Common Stock PENSION PLANS Retirement Benefits [Text Block] Deferred income taxes Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Customer related intangibles Customer Relationships [Member] New Accounting Pronouncements Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Amortization of prior service cost Defined Benefit Plan, Amortization of Prior Service Cost (Credit) Diluted earnings per share (usd per share) Earnings Per Share, Diluted Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Long-term portion of environmental reserves Accrued Environmental Loss Contingencies, Noncurrent Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Schedule Of Defined Benefit Plans Disclosures Schedule of Defined Benefit Plans Disclosures [Table Text Block] Schedule Of Intangible Assets By Major Class Finite-Lived Intangible Assets Amortization Expense [Table Text Block] Name Measure Name Entity Interactive Data Current Entity Interactive Data Current Type of Restructuring [Domain] Type of Restructuring [Domain] Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Billed receivables: Contracts Receivable [Abstract] Customer [Axis] Customer [Axis] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Severance Employee Severance [Member] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] RESTRUCTURING COSTS Restructuring and Related Activities Disclosure [Text Block] Accounts receivable, net Increase (Decrease) in Receivables Share-based compensation Share-Based Payment Arrangement, Noncash Expense Accumulated Defined Benefit Plans Adjustment [Member] Total Pension and Postretirement Adjustments, Net [Member] Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Guarantor Obligations, Nature [Domain] Guarantor Obligations, Nature [Domain] Provision for income taxes Income Tax Expense (Benefit) Interest cost Defined Benefit Plan, Interest Cost Debt Instrument, Interest Rate, Stated Percentage Debt Instrument, Interest Rate, Stated Percentage Corporate, Non-Segment [Member] Segment Reporting, Reconciling Item, Corporate Nonsegment [Member] Less: Progress payments applied Contract Receivable, Progress Payment Offset Amount of progress payment offset against unbilled contract receivable. Ultra Energy Ultra Energy [Member] Ultra Energy Sales Revenue from Contract with Customer, Excluding Assessed Tax Service Service [Member] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Inventory write-downs Inventory Write-down Net cash used for investing activities Net Cash Provided by (Used in) Investing Activities Operating income Operating income (expense) Total operating income Operating Income (Loss) Interest expense Interest Expense, Operating and Nonoperating Business Acquisition [Line Items] Business Acquisition [Line Items] Total liabilities and stockholders’ equity Liabilities and Equity All Adjustments to Compensation All Adjustments to Compensation [Member] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Restructuring expenses Provision Restructuring Charges Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] 4.64% Senior notes due 2034 Senior Notes Four Sixty Four [Member] Senior Notes Four Sixty Four Defined Contribution Plan Disclosure [Line Items] Defined Contribution Plan Disclosure [Line Items] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Expected return on plan assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets Individual: Individual [Axis] Restricted stock Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Inventories, net Inventory, Net, Total Inventory, Net Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Product and Service [Axis] Product and Service [Axis] Entity Address, State or Province Entity Address, State or Province Statement [Line Items] Statement [Line Items] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Reconciliation of Operating Profit (Loss) from Segments to Consolidated Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Deferred Gain (Loss) on Discontinuation of Interest Rate Fair Value Hedge Deferred Gain (Loss) on Discontinuation of Interest Rate Fair Value Hedge Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] Net tangible and intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net 4.24% Senior notes due 2026 Senior Notes Four Twenty Four [Member] Senior Notes 4.24% due 2026. Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Consideration for acquisition Business Combination, Consideration Transferred Total restructuring charges Total restructuring charges Restructuring and Related Cost, Incurred Cost Restatement Determination Date Restatement Determination Date Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Adoption Date Trading Arrangement Adoption Date Net Sales, Net, Percent Revenue, Net, Percent Percentage of total revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts. Operating lease right-of-use assets, net Operating Lease, Right-of-Use Asset Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Business Segments [Axis] Segments [Axis] Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Explanation Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Explanation Long-term Debt, Gross Long-Term Debt, Gross Exercise Price Award Exercise Price EARNINGS PER SHARE Earnings Per Share [Text Block] Arrangement Duration Trading Arrangement Duration Employee stock purchase plan Stock Issued During Period, Value, Stock Options Exercised Stockholders' Equity Equity, Attributable to Parent [Abstract] Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Segment [Domain] Segments [Domain] Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Future amortization expense in year four Finite-Lived Intangible Asset, Expected Amortization, Year Four All Individuals All Individuals [Member] BASIS OF PRESENTATION Basis of Presentation and Significant Accounting Policies [Text Block] Borrowings under revolving credit facility Proceeds from Lines of Credit PEO PEO [Member] Name Trading Arrangement, Individual Name Other income, net Other income, net Other Nonoperating Income (Expense) Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Other intangible assets, net Net Intangible Assets, Net (Excluding Goodwill) Receivables [Abstract] Receivables [Abstract] Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract] Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Kevin M. Rayment [Member] Kevin M. Rayment Local Phone Number Local Phone Number Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Surety Bond Outstanding Guarantor Obligations, Current Carrying Value Deferred tax liabilities, net Deferred Income Tax Liabilities, Net Operating lease right-of-use assets, net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Right of Use Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Right of Use Assets Change in operating assets and liabilities, net of businesses acquired and divested: Increase (Decrease) in Operating Capital [Abstract] PEO Total Compensation Amount PEO Total Compensation Amount Pension and postretirement adjustments, net of tax Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax 3.10% Senior notes due 2030 Senior Notes Three Ten [Member] Senior Notes Three Ten CONTINGENCIES AND COMMITMENTS Commitments and Contingencies Disclosure [Text Block] Common Stock Common Stock [Member] Measure: Measure [Axis] Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Emerging Company Entity Emerging Growth Company Segment Reporting [Abstract] Segment Reporting [Abstract] Entity Central Index Key Entity Central Index Key Schedule Of Inventory Schedule of Inventory, Current [Table Text Block] Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Foreign Currency Translation Adjustments, Net [Member] Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Accounts payable and accrued expenses Increase (Decrease) in Accounts Payable and Accrued Liabilities Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Equity Component [Domain] Equity Component [Domain] SEGMENT INFORMATION Segment Reporting Disclosure [Text Block] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Amounts reclassified from accumulated other comprehensive loss Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax Share-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Entity Shell Company Entity Shell Company Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Intangible Assets, Net (Excluding Goodwill) [Abstract] Intangible Assets, Net (Excluding Goodwill) [Abstract] Title Trading Arrangement, Individual Title Standby Letters Of Credit [Member] Standby Letters of Credit [Member] Guarantor Obligations, Nature [Axis] Guarantor Obligations, Nature [Axis] Ground Defense [Member] Ground Defense [Member] Sector of the economy consisting of companies engaged in Ground Defense business activities. Statement [Table] Statement [Table] Aerospace Defense [Member] Aerospace Defense [Member] Sector of the economy consisting of companies engaged in Aerospace Defense business activities. Consolidation Items [Domain] Consolidation Items [Domain] City Area Code City Area Code Current liabilities: Liabilities, Current [Abstract] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Stockholders' Equity Note [Abstract] Stockholders' Equity Note [Abstract] Foreign currency translation, net of tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Total current assets Assets, Current Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Surety Bond [Member] Surety Bond [Member] Repurchases of common stock Payments for Repurchase of Common Stock Commercial Aerospace [Member] Commercial Aerospace [Member] Sector of the economy consisting of companies engaged in Commercial Aerospace business activities. Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Adjustments for New Accounting Pronouncements [Axis] Accounting Standards Update [Axis] Long-term debt Long-Term Debt, Excluding Current Maturities Schedule Of Segment Reporting Information By Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] FinancialStandbyLetterOfCreditMember Financial Standby Letter of Credit [Member] Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Other intangible assets Other Intangible Assets [Member] Revenue, Remaining Performance Obligation, Percentage Revenue, Remaining Performance Obligation, Percentage Earnings Per Share [Abstract] Earnings Per Share [Abstract] Inventory, Raw Materials, Net of Reserves Inventory, Raw Materials, Net of Reserves Retained earnings Retained Earnings (Accumulated Deficit) Inventories, net Increase (Decrease) in Inventories General and administrative expenses General and Administrative Expense Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Equity Awards Adjustments Equity Awards Adjustments [Member] Inventories, Net of Reserves Inventories, Net of Reserves Inventories, Net of Reserves Net cash used for financing activities Net Cash Provided by (Used in) Financing Activities Underlying Securities Award Underlying Securities Amount Deferred revenue Deferred Revenue, Current Selling expenses Selling Expense Dividends paid Dividends, Common Stock, Cash Amendment Flag Amendment Flag Loss Contingencies By Nature Of Contingency [Axis] Loss Contingency Nature [Axis] Estimated Fair Value Long-Term Debt, Fair Value Entity Registrant Name Entity Registrant Name Long-term Debt, Gross Long-term Debt, gross [Member] Long-term Debt, gross [Member] Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Transferred at Point in Time [Member] Transferred at Point in Time [Member] Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Gross profit Gross Profit OTHER INTANGIBLE ASSETS, NET Intangible Assets Disclosure [Text Block] Fair Value as of Grant Date Award Grant Date Fair Value Prepaid pension asset Assets for Plan Benefits, Defined Benefit Plan Reconciliation Of Assets From Segment To Consolidated Reconciliation of Assets from Segment to Consolidated [Table Text Block] Other comprehensive income (loss) before reclassifications Other Comprehensive Income (Loss), before Reclassifications, Net of Tax Debt Issuance Costs, Net Debt Issuance Costs, Net Power & Process [Member] Power & Process [Member] Power & Process [Member] Defense Electronics Defense Electronics [Member] Defense Electronics [Member] Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Recoverable costs and estimated earnings not billed Unbilled Contracts Receivable Entity Address, Postal Zip Code Entity Address, Postal Zip Code Schedule of Restructuring and Related Costs [Table] Restructuring Cost [Table] Restatement Determination Date: Restatement Determination Date [Axis] Title of 12(b) Security Title of 12(b) Security Common stock, $1 par value, 100,000,000 shares authorized as of June 30, 2024 and December 31, 2023; 49,187,378 shares issued as of June 30, 2024 and December 31, 2023; outstanding shares were 38,289,678 as of June 30, 2024 and 38,202,754 as of December 31, 2023 Common Stock, Value, Issued Facility closure and other costs Facility Closure And Other Exit Costs [Member] Facility Closure And Other Exit Costs Retirement Benefits, Description [Abstract] Retirement Benefits, Description [Abstract] Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member] Finite Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member] Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Basic earnings per share (usd per share) Earnings Per Share, Basic Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Aggregate Pension Adjustments Service Cost Aggregate Pension Adjustments Service Cost [Member] Schedule of Goodwill [Table] Goodwill [Table] Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Total current liabilities Liabilities, Current Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member] Weighted average shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Total assets Identifiable assets Assets Future amortization expense in year one Finite-Lived Intangible Asset, Expected Amortization, Year One Cost of Goods and Services Sold Cost of Goods and Services Sold Additions to property, plant, and equipment Payments to Acquire Property, Plant, and Equipment Other liabilities Other Liabilities, Noncurrent Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Other current and non-current assets Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Other Current And Noncurrent Assets Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Other Current and Noncurrent Assets Termination Date Trading Arrangement Termination Date Revenues Revenues Entity Address, City or Town Entity Address, City or Town Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block] Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block] Net earnings Net earnings Net loss Net Income (Loss) Attributable to Parent Trading Arrangement: Trading Arrangement [Axis] Net sales Revenue from Contract with Customer, Including Assessed Tax ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) Comprehensive Income (Loss) Note [Text Block] Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Loss Contingencies [Table] Loss Contingencies [Table] Business Acquisition [Axis] Business Acquisition [Axis] Equity Awards Adjustments, Excluding Value Reported in Compensation Table Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member] Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member] Entity File Number Entity File Number REVENUE Revenue from Contract with Customer [Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Income Statement [Abstract] Income Statement [Abstract] Entity Address, Address Line One Entity Address, Address Line One Effect of exchange-rate changes on cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Severance, facility closure, and other costs Severance Costs Name Forgone Recovery, Individual Name Current and non-current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities, Other Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities, Other Document Period End Date Document Period End Date Loss Contingency Nature [Domain] Loss Contingency, Nature [Domain] Inventory, Finished Goods, Net of Reserves Inventory, Finished Goods, Net of Reserves Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Deferred revenue Increase (Decrease) in Deferred Revenue Insider Trading Arrangements [Line Items] Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Total cost of sales Cost of Revenue Schedule of Business Acquisitions, by Acquisition [Table Text Block] Schedule of Business Acquisitions, by Acquisition [Table Text Block] Programs (1) Contract and Program Intangible Assets [Member] Programs include values assigned to major programs of acquired businesses and represent the aggregate value associated with the customer relationships, contracts, technology, and trademarks underlying the associated program Contract with Customer, Liability, Revenue Recognized Contract with Customer, Liability, Revenue Recognized Adjustment to Compensation: Adjustment to Compensation [Axis] Document Transition Report Document Transition Report Document Quarterly Report Document Quarterly Report Naval Defense [Member] Naval Defense [Member] Sector of the economy consisting of companies engaged in Naval Defense business activities. Customer [Domain] Customer [Domain] Accumulated other comprehensive loss Beginning balance Ending balance Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Current Reporting Status Entity Current Reporting Status 3.85% Senior notes due 2025 Senior Notes Three Eighty Five [Member] Senior notes 3.85% due 2025 Retained Earnings Retained Earnings [Member] Pension Adjustments Service Cost Pension Adjustments Service Cost [Member] Commercial [Member] Commercial [Member] Commercial [Member] Basic (shares) Basic weighted-average shares outstanding (shares) Weighted Average Number of Shares Outstanding, Basic Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] 3.20% Senior notes due 2032 Senior Notes Three Twenty [Member] Senior Notes Three Twenty Proceeds from sale/disposal of long-lived assets Proceeds from Sale of Productive Assets 4.49% Senior notes due 2032 Senior Notes Four Forty Nine [Member] Senior Notes Four Forty Nine Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Executive Category: Executive Category [Axis] Name Awards Close in Time to MNPI Disclosures, Individual Name Number of Businesses Acquired Number of Businesses Acquired Entity Filer Category Entity Filer Category Restructuring Liability, Beginning Balance Restructuring Liability, Ending Balance Restructuring Reserve Revenue, Remaining Performance Obligation, Amount Revenue, Remaining Performance Obligation, Amount Cost of sales Cost of Revenue [Abstract] Loss Contingencies [Line Items] Loss Contingencies [Line Items] Company Selected Measure Name Company Selected Measure Name EX-101.PRE 9 cw-20240630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Cover Page - shares
6 Months Ended
Jun. 30, 2024
Jul. 31, 2024
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2024  
Document Transition Report false  
Entity File Number 1-134  
Entity Registrant Name CURTISS-WRIGHT CORPORATION  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 13-0612970  
Entity Address, Address Line One 130 Harbour Place Drive, Suite 300  
Entity Address, City or Town Davidson,  
Entity Address, State or Province NC  
Entity Address, Postal Zip Code 28036  
City Area Code 704  
Local Phone Number 869-4600  
Title of 12(b) Security Common Stock  
Trading Symbol CW  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Small Business false  
Emerging Company false  
Entity Shell Company false  
Entity common stock shares outstanding   38,299,338
Entity Central Index Key 0000026324  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q2  
Amendment Flag false  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS OF EARNINGS (UNAUDITED) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Net Sales        
Sales $ 784,791 $ 704,396 $ 1,497,958 $ 1,335,256
Cost of sales        
Total cost of sales 500,690 444,823 960,102 854,275
Gross profit 284,101 259,573 537,856 480,981
Research and development expenses 22,152 20,210 45,132 42,234
Selling expenses 35,126 34,273 71,891 66,698
General and administrative expenses 95,008 92,315 189,057 180,659
Restructuring expenses 2,918   2,918 0
Operating income 128,897 112,775 228,858 191,390
Interest expense (11,216) (14,992) (21,786) (27,936)
Other income, net 8,560 7,954 18,168 15,721
Earnings before income taxes 126,241 105,737 225,240 179,175
Provision for income taxes (26,770) (24,738) (49,274) (41,330)
Net earnings $ 99,471 $ 80,999 $ 175,966 $ 137,845
Basic earnings per share        
Basic earnings per share (usd per share) $ 2.60 $ 2.11 $ 4.60 $ 3.60
Diluted earnings per share        
Diluted earnings per share (usd per share) 2.58 2.10 4.58 3.58
Dividends per share $ 0.21 $ 0.20 $ 0.41 $ 0.39
Weighted average shares outstanding:        
Basic (shares) 38,302 38,329 38,273 38,309
Diluted (shares) 38,501 38,555 38,460 38,528
Product        
Net Sales        
Sales $ 661,407 $ 583,036 $ 1,257,111 $ 1,107,917
Cost of sales        
Cost of Goods and Services Sold 428,926 369,549 818,403 713,306
Service        
Net Sales        
Sales 123,384 121,360 240,847 227,339
Cost of sales        
Cost of Goods and Services Sold $ 71,764 $ 75,274 $ 141,699 $ 140,969
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Statement of Comprehensive Income [Abstract]        
Net earnings $ 99,471 $ 80,999 $ 175,966 $ 137,845
Other comprehensive income        
Foreign currency translation, net of tax [1] (5,444) 19,298 (21,023) 33,964
Pension and postretirement adjustments, net of tax [1] 211 (231) 758 (423)
Other comprehensive income (loss), net of tax (5,233) 19,067 (20,265) 33,541
Comprehensive income $ 94,238 $ 100,066 $ 155,701 $ 171,386
[1] The tax benefit (expense) included in foreign currency translation adjustments and pension and postretirement adjustments for the three and six months ended June 30, 2024 and June 30, 2023 was immaterial.
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current Assets:    
Cash and cash equivalents $ 382,564 $ 406,867
Receivables, net 817,135 732,678
Inventories, net 559,142 510,033
Other current assets 77,039 67,502
Total current assets 1,835,880 1,717,080
Property, plant, and equipment, net 326,969 332,796
Goodwill 1,571,004 1,558,826
Other intangible assets, net 545,448 557,612
Operating lease right-of-use assets, net 146,956 141,435
Prepaid pension asset 272,857 261,869
Other assets 49,080 51,351
Total assets 4,748,194 4,620,969
Current liabilities:    
Current portion of long-term debt 90,000 0
Accounts payable 224,778 243,833
Accrued expenses 158,505 188,039
Deferred revenue 341,601 303,872
Other current liabilities 81,632 70,800
Total current liabilities 896,516 806,544
Long-term debt 959,655 1,050,362
Deferred tax liabilities, net 128,277 132,319
Accrued pension and other postretirement benefit costs 67,650 66,875
Long-term operating lease liability 123,586 118,611
Long-term portion of environmental reserves 14,157 12,784
Other liabilities 99,933 105,061
Total liabilities 2,289,774 2,292,556
Stockholders' Equity    
Common stock, $1 par value, 100,000,000 shares authorized as of June 30, 2024 and December 31, 2023; 49,187,378 shares issued as of June 30, 2024 and December 31, 2023; outstanding shares were 38,289,678 as of June 30, 2024 and 38,202,754 as of December 31, 2023 49,187 49,187
Additional paid in capital 135,574 140,182
Retained earnings 3,648,005 3,487,751
Accumulated other comprehensive loss (233,488) (213,223)
Common treasury stock, at cost (10,897,700 shares as of June 30, 2024 and 10,984,624 shares as of December 31, 2023) (1,140,858) (1,135,484)
Total stockholders’ equity 2,458,420 2,328,413
Total liabilities and stockholders’ equity $ 4,748,194 $ 4,620,969
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Jun. 30, 2024
Dec. 31, 2023
Statement of Financial Position [Abstract]    
Common stock, par value (usd per share) $ 1 $ 1
Common Stock, Shares Authorized (in shares) 100,000,000 100,000,000
Common Stock, Shares, Issued (in shares) 49,187,378 49,187,378
Common Stock, Shares, Outstanding (in shares) 38,289,678 38,202,754
Treasury Stock, Common, Shares (in shares) 10,897,700 10,984,624
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Cash flows from operating activities:    
Net earnings $ 175,966 $ 137,845
Adjustments to reconcile net earnings to net cash provided by operating activities    
Depreciation and amortization 54,151 57,975
Loss on sale/disposal of long-lived assets 85 16
Deferred income taxes (7,823) (6,553)
Share-based compensation 9,466 8,859
Non-cash restructuring charges 1,394 0
Change in operating assets and liabilities, net of businesses acquired and divested:    
Accounts receivable, net (85,914) (22,003)
Inventories, net (54,113) (56,094)
Accounts payable and accrued expenses (55,306) (72,019)
Deferred revenue 36,573 21,586
Net pension and postretirement liabilities (9,528) (9,392)
Other current and long-term assets and liabilities 751 (40,867)
Net cash provided by operating activities 65,702 19,353
Cash flows from investing activities:    
Proceeds from sale/disposal of long-lived assets 135 473
Additions to property, plant, and equipment (23,119) (22,664)
Acquisition of businesses, net of cash acquired (33,756) 0
Net cash used for investing activities (56,740) (22,191)
Cash flows from financing activities:    
Borrowings under revolving credit facility 8,893 481,099
Payments of revolving credit facilities (8,893) (356,099)
Principal payments on debt 0 (202,500)
Repurchases of common stock (24,796) (24,365)
Proceeds from share-based compensation 5,472 5,225
Dividends paid (7,665) (7,290)
Proceeds from (Payments for) Other Financing Activities (579) (537)
Net cash used for financing activities (27,568) (104,467)
Effect of exchange-rate changes on cash (5,697) 9,068
Net decrease in cash and cash equivalents (24,303) (98,237)
Cash and cash equivalents at beginning of period 406,867 256,974
Cash and cash equivalents at end of period $ 382,564 $ 158,737
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid in Capital
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Treasury Stock
Beginning Balance at Dec. 31, 2022   $ 49,187 $ 134,553 $ 3,163,491 $ (258,916) $ (1,107,101)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net earnings $ 137,845     137,845    
Other Comprehensive Income (Loss), Net of Tax 33,541       33,541  
Dividends paid       (14,960)    
Restricted stock     (13,878)     13,878
Employee stock purchase plan     1,483     3,742
Share-based compensation     8,949     (90)
Repurchases of common stock [1]           (24,365)
Other     (261)     261
Ending Balance at Jun. 30, 2023   49,187 130,846 3,286,376 (225,375) (1,113,675)
Beginning Balance at Dec. 31, 2022   49,187 134,553 3,163,491 (258,916) (1,107,101)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Other Comprehensive Income (Loss), Net of Tax 45,693          
Ending Balance at Dec. 31, 2023 2,328,413 49,187 140,182 3,487,751 (213,223) (1,135,484)
Beginning Balance at Mar. 31, 2023   49,187 126,909 3,213,039 (244,442) (1,101,439)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net earnings 80,999     80,999    
Other Comprehensive Income (Loss), Net of Tax 19,067       19,067  
Dividends paid       (7,662)    
Restricted stock     (73)     73
Share-based compensation     4,010     (330)
Repurchases of common stock [1]           (11,979)
Ending Balance at Jun. 30, 2023   49,187 130,846 3,286,376 (225,375) (1,113,675)
Beginning Balance at Dec. 31, 2023 2,328,413 49,187 140,182 3,487,751 (213,223) (1,135,484)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net earnings 175,966     175,966    
Other Comprehensive Income (Loss), Net of Tax (20,265)       (20,265)  
Dividends paid       (15,712)    
Restricted stock     (13,879)     13,879
Employee stock purchase plan     2,484     2,988
Share-based compensation     9,251     215
Repurchases of common stock           (24,796)
Other     (2,464)     2,340
Ending Balance at Jun. 30, 2024 2,458,420 49,187 135,574 3,648,005 (233,488) (1,140,858)
Beginning Balance at Mar. 31, 2024   49,187 133,166 3,556,572 (228,255) (1,130,491)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net earnings 99,471     99,471    
Other Comprehensive Income (Loss), Net of Tax (5,233)       (5,233)  
Dividends paid       (8,038)    
Restricted stock     0     0
Share-based compensation     4,689     82
Repurchases of common stock           (12,606)
Other     (2,281)     2,157
Ending Balance at Jun. 30, 2024 $ 2,458,420 $ 49,187 $ 135,574 $ 3,648,005 $ (233,488) $ (1,140,858)
[1] For the three and six months ended June 30, 2024, the Corporation repurchased approximately 47,000 and 100,000 shares of its common stock, respectively. For the three and six months ended June 30, 2023, the Corporation repurchased approximately 73,000 and 146,000 shares of its common stock, respectively.
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.24.2.u1
STATEMENT OF STOCKHOLDERS' EQUITY (Parenthetical) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Statement of Stockholders' Equity [Abstract]        
Treasury Stock, Shares, Acquired 47 73 100 146
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.24.2.u1
BASIS OF PRESENTATION
6 Months Ended
Jun. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
BASIS OF PRESENTATION BASIS OF PRESENTATION
Curtiss-Wright Corporation along with its subsidiaries ("we," the "Corporation," or the "Company") is a global integrated business that provides highly engineered products, solutions, and services mainly to aerospace & defense (A&D) markets, as well as critical technologies in demanding commercial power, process, and industrial markets.

The unaudited condensed consolidated financial statements include the accounts of Curtiss-Wright and its majority-owned subsidiaries. All intercompany transactions and accounts have been eliminated.

The unaudited condensed consolidated financial statements of the Corporation have been prepared pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (SEC). Certain information and footnote disclosures normally included in annual financial statements have been condensed or omitted as permitted by such rules and regulations.

Management is required to make estimates and judgments that affect the reported amount of assets, liabilities, revenue, and expenses and disclosure of contingent assets and liabilities in the accompanying financial statements. Actual results may differ from these estimates. The most significant of these estimates includes the estimate of costs to complete using the over-time revenue recognition accounting method, pension plan and postretirement obligation assumptions, estimates for inventory obsolescence, fair value estimates around assets and assumed liabilities from acquisitions, estimates for the valuation and useful lives of intangible assets, legal reserves, and the estimate of future environmental costs. Changes in estimates of contract sales, costs, and profits are recognized using the cumulative catch-up method of accounting. This method recognizes in the current period the cumulative effect of the changes on current and prior periods. Accordingly, the effect of the changes on future periods of contract performance is recognized as if the revised estimate had been the original estimate. During the three and six months ended June 30, 2024 and 2023, there were no significant changes in estimated contract costs. In the opinion of management, all adjustments considered necessary for a fair presentation have been reflected in these financial statements.

The unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto included in the Corporation’s 2023 Annual Report on Form 10-K. The results of operations for interim periods are not necessarily indicative of trends or of the operating results for a full year.

New Accounting Pronouncements Not Yet Adopted
In November 2023, the Financial Accounting Standards Board ("FASB") issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (“ASU 2023-07”), which requires disclosure of significant reportable segment expenses that are regularly provided to the chief operating decision-maker ("CODM") and included within the Corporation's measure of segment profit or loss. ASU 2023-07 also requires that all disclosures around segment profit or loss and assets be provided on both an annual and interim basis. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. ASU 2023-07 is required to be applied on a retrospective basis for all periods presented. The Corporation is currently evaluating the impact of adopting this standard on its financial statements, but does not expect it to have a material impact on its consolidated financial position, results of operations, or cash flows.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.24.2.u1
REVENUE
6 Months Ended
Jun. 30, 2024
Revenue from Contract with Customer [Abstract]  
REVENUE REVENUE
The Corporation recognizes revenue when control of a promised good and/or service is transferred to a customer in an amount that reflects the consideration that the Corporation expects to be entitled to in exchange for that good and/or service.

Performance Obligations

The Corporation identifies a performance obligation for each promise in a contract to transfer a distinct good or service to the customer. As part of its assessment, the Corporation considers all goods and/or services promised in the contract, regardless of whether they are explicitly stated or implied by customary business practices. The Corporation’s contracts may contain either a single performance obligation, including the promise to transfer individual goods or services that are not separately distinct within the context of the respective contracts, or multiple performance obligations. For contracts with multiple performance obligations, the Corporation allocates the overall transaction price to each performance obligation using standalone selling prices, where available, or utilizes estimates for each distinct good or service in the contract where standalone prices are not available.
The Corporation’s performance obligations are satisfied either at a point-in-time or on an over-time basis. Typically, over-time revenue recognition is based on the utilization of an input measure used to measure progress, such as costs incurred to date relative to total estimated costs. If a performance obligation does not qualify for over-time revenue recognition, revenue is then recognized at the point-in-time in which control of the distinct good or service is transferred to the customer, typically based upon the terms of delivery.

The following table illustrates the approximate percentage of revenue recognized for performance obligations satisfied over-time versus at a point-in-time for the three and six months ended June 30, 2024 and 2023:

Three Months EndedSix Months Ended
June 30,June 30,
2024202320242023
Over-time50 %46 %50 %47 %
Point-in-time50 %54 %50 %53 %

Contract backlog represents the remaining performance obligations that have not yet been recognized as revenue. Backlog includes deferred revenue and amounts that will be invoiced and recognized as revenue in future periods. Total backlog was approximately $3.2 billion as of June 30, 2024, of which the Corporation expects to recognize approximately 88% as net sales over the next 36 months. The remainder will be recognized thereafter.

Disaggregation of Revenue

The following table presents the Corporation’s total net sales disaggregated by end market and customer type:

Total Net Sales by End Market and Customer TypeThree Months EndedSix Months Ended
June 30,June 30,
(In thousands)2024202320242023
Aerospace & Defense
Aerospace Defense$154,104 $132,192 $286,178 $232,071 
Ground Defense84,939 70,875 175,700 137,132 
Naval Defense209,847 180,956 387,494 352,912 
Commercial Aerospace93,316 82,033 183,091 152,523 
Total Aerospace & Defense$542,206 $466,056 $1,032,463 $874,638 
Commercial
Power & Process$138,601 $131,000 $262,639 $251,338 
General Industrial103,984 107,340 202,856 209,280 
Total Commercial$242,585 $238,340 $465,495 $460,618 
Total$784,791 $704,396 $1,497,958 $1,335,256 

Contract Balances

Timing of revenue recognition and cash collection may result in billed receivables, unbilled receivables (contract assets), and deferred revenue (contract liabilities) on the Condensed Consolidated Balance Sheet. The Corporation’s contract assets primarily relate to its rights to consideration for work completed but not billed as of the reporting date. Contract assets are transferred to billed receivables when the rights to consideration become unconditional. This is typical in situations where amounts are billed as work progresses in accordance with agreed-upon contractual terms or upon achievement of contractual milestones. The Corporation’s contract liabilities primarily consist of customer advances received prior to revenue being earned. Revenue recognized during the three and six months ended June 30, 2024 included in the contract liabilities balance as of January 1, 2024 was approximately $71 million and $161 million, respectively. Revenue recognized during the three and six months ended June 30, 2023 included in the contract liabilities balance as of January 1, 2023 was approximately $58 million
and $147 million, respectively. Contract assets and contract liabilities are reported in the "Receivables, net" and "Deferred revenue" lines, respectively, within the Condensed Consolidated Balance Sheet.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ACQUISITIONS
6 Months Ended
Jun. 30, 2024
Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]  
ACQUISITIONS ACQUISITIONS
The Corporation continually evaluates potential acquisitions that either strategically fit within the Corporation’s existing portfolio or expand the Corporation’s portfolio into new product lines or adjacent markets.  The Corporation has completed numerous acquisitions that have been accounted for as business combinations and have resulted in the recognition of goodwill in the Corporation's financial statements.  This goodwill arises because the acquisition purchase price reflects the future earnings and cash flow potential in excess of the earnings and cash flows attributable to the current product and customer set at the time of acquisition.  Thus, goodwill inherently includes the know-how of the assembled workforce, the ability of the workforce to further improve the technology and product offerings, and the expected cash flows resulting from these efforts. Goodwill may also include expected synergies resulting from the complementary strategic fit these businesses bring to existing operations.

The Corporation allocates the purchase price at the date of acquisition based upon its understanding of the fair value of the acquired assets and assumed liabilities. In the months after closing, as the Corporation obtains additional information about these assets and liabilities, including through tangible and intangible asset appraisals, and as the Corporation learns more about the newly acquired business, it is able to refine the estimates of fair value and more accurately allocate the purchase price. Only items identified as of the acquisition date are considered for subsequent adjustment.  The Corporation will make appropriate adjustments to the purchase price allocation prior to completion of the measurement period, as required.

During the six months ended June 30, 2024, the Corporation acquired one business for an aggregate purchase price of $34 million. The Condensed Consolidated Statement of Earnings for the six months ended June 30, 2024 includes $2 million of total net sales and $1 million of net losses from the Corporation's 2024 acquisition. During the six months ended June 30, 2023, the Corporation did not complete any acquisitions.

The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the date of acquisition for the acquisition consummated during the six months ended June 30, 2024.

(In thousands)2024
Accounts receivable$3,203 
Other current and non-current assets200 
Intangible assets17,900 
Operating lease right-of-use assets, net1,516 
Current and non-current liabilities(4,918)
Deferred income taxes(4,116)
Net tangible and intangible assets13,785 
Goodwill19,971 
Total purchase price$33,756 
Goodwill deductible for tax purposes$— 

2024 Acquisition

WSC Inc. (WSC)

On April 1, 2024, the Corporation completed the acquisition of WSC for $34 million. The Share Purchase Agreement contains representations and warranties customary for a transaction of this type, including a portion of the purchase price deposited in escrow as security for potential indemnification claims against seller. The acquired business, which operates within the Naval & Power segment, is a provider of simulation technology that supports the design, commissioning, and reliable operation of commercial nuclear power generation and process plants. The acquisition is subject to post-closing adjustments with the purchase price allocation not yet complete.

2024 Acquisition to be completed
Ultra Nuclear Limited and Weed Instrument Co., Inc. (Ultra Energy)

On June 3, 2024, the Corporation announced that it entered into an agreement to acquire the stock of Ultra Energy, a subsidiary of Ultra Electronics, for $200 million in cash. Ultra Energy is a designer and manufacturer of reactor protection systems, neutron monitoring systems, radiation monitoring systems, and temperature and pressure sensors. The acquisition is expected to close in the third quarter of 2024, subject to UK regulatory approval, with the acquired business to operate within the Naval & Power segment.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.24.2.u1
RECEIVABLES
6 Months Ended
Jun. 30, 2024
Receivables [Abstract]  
RECEIVABLES RECEIVABLES
Receivables primarily include amounts billed to customers, unbilled charges on long-term contracts consisting of amounts recognized as sales but not billed, and other receivables. Substantially all amounts of unbilled receivables are expected to be billed and collected within one year. An immaterial amount of unbilled receivables are subject to retainage provisions. The amount of claims and unapproved change orders within our receivables balances are immaterial.

The composition of receivables is as follows:
(In thousands)June 30, 2024December 31, 2023
Billed receivables:
Trade and other receivables$474,989 $427,830 
Unbilled receivables (contract assets):
Recoverable costs and estimated earnings not billed347,622 309,561 
Less: Progress payments applied
— (687)
Net unbilled receivables347,622 308,874 
Less: Allowance for doubtful accounts
(5,476)(4,026)
Receivables, net$817,135 $732,678 
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.24.2.u1
INVENTORIES
6 Months Ended
Jun. 30, 2024
Inventory, Net [Abstract]  
INVENTORIES INVENTORIES
Inventoried costs contain amounts relating to long-term contracts and programs with long production cycles, a portion of which will not be realized within one year. Long-term contract inventory includes an immaterial amount of claims or other similar items subject to uncertainty concerning their determination or realization. Inventories are valued at the lower of cost or net realizable value.

The composition of inventories is as follows:

(In thousands)June 30, 2024December 31, 2023
Raw materials$261,010 $239,313 
Work-in-process120,540 103,750 
Finished goods135,776 126,174 
Inventoried costs related to U.S. Government and other long-term contracts
42,553 43,255 
Inventories, net of reserves559,879 512,492 
Less:  Progress payments applied(737)(2,459)
Inventories, net$559,142 $510,033 
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.24.2.u1
GOODWILL
6 Months Ended
Jun. 30, 2024
Goodwill [Abstract]  
GOODWILL GOODWILL
The Corporation accounts for acquisitions by assigning the purchase price to acquired tangible and intangible assets and liabilities assumed. Assets acquired and liabilities assumed are recorded at their fair values, and the excess of the purchase price over the amounts assigned is recorded as goodwill.
The changes in the carrying amount of goodwill for the six months ended June 30, 2024 are as follows:
(In thousands)Aerospace & IndustrialDefense ElectronicsNaval & PowerConsolidated
December 31, 2023$325,131 $710,378 $523,317 $1,558,826 
Acquisitions— — 19,971 19,971 
Foreign currency translation adjustment(764)(4,690)(2,339)(7,793)
June 30, 2024$324,367 $705,688 $540,949 $1,571,004 
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.24.2.u1
OTHER INTANGIBLE ASSETS, NET
6 Months Ended
Jun. 30, 2024
Intangible Assets, Net (Excluding Goodwill) [Abstract]  
OTHER INTANGIBLE ASSETS, NET OTHER INTANGIBLE ASSETS, NET
Intangible assets are generally the result of acquisitions and consist primarily of purchased technology and customer related intangibles. Intangible assets are amortized over useful lives that range between 1 to 20 years.  

The following tables present the cumulative composition of the Corporation’s intangible assets:

June 30, 2024December 31, 2023
(In thousands)GrossAccumulated AmortizationNetGrossAccumulated AmortizationNet
Technology$311,884 $(202,231)$109,653 $308,256 $(195,446)$112,810 
Customer related intangibles680,466 (353,942)326,524 670,966 (339,325)331,641 
Programs (1)
144,000 (45,000)99,000 144,000 (41,400)102,600 
Other intangible assets54,879 (44,608)10,271 54,227 (43,666)10,561 
Total$1,191,229 $(645,781)$545,448 $1,177,449 $(619,837)$557,612 
(1) Programs include values assigned to major programs of acquired businesses and represent the aggregate value associated with the customer relationships, contracts, technology, and trademarks underlying the associated program. 

During the six months ended June 30, 2024, the Corporation acquired intangible assets of $18 million. The Corporation acquired Customer-related intangibles of $12 million, Technology of $5 million, and Other intangible assets of $1 million, which have weighted average amortization periods of 18 years, 15 years, and 4 years, respectively.

Total intangible amortization expense for the six months ended June 30, 2024 was $29 million, as compared to $33 million in the comparable prior year period. The estimated future amortization expense of intangible assets over the next five years is as follows:

(In millions)
2024$57 
2025$55 
2026$54 
2027$51 
2028$45 
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.24.2.u1
FAIR VALUE OF FINANCIAL INSTRUMENTS
6 Months Ended
Jun. 30, 2024
Fair Value Disclosures [Abstract]  
FAIR VALUE OF FINANCIAL INSTRUMENTS FAIR VALUE OF FINANCIAL INSTRUMENTS
 
Interest Rate Risks and Related Strategies
 
The Corporation’s primary interest rate exposure results from changes in U.S. dollar interest rates. The Corporation’s policy is to manage interest cost using a mix of fixed and variable rate debt.

Debt

The estimated fair value amounts were determined by the Corporation using available market information that is primarily based on quoted market prices for the same or similar issuances as of June 30, 2024. Accordingly, all of the Corporation’s debt
is valued as a Level 2 financial instrument. The fair values described below may not be indicative of net realizable value or reflective of future fair values. Furthermore, the use of different methodologies to determine the fair value of certain financial instruments could result in a different estimate of fair value at the reporting date.

June 30, 2024December 31, 2023
(In thousands)Carrying ValueEstimated Fair ValueCarrying ValueEstimated Fair Value
3.85% Senior notes due 2025
$90,000 $88,979 $90,000 $88,243 
4.24% Senior notes due 2026
200,000 194,089 200,000 195,556 
4.05% Senior notes due 2028
67,500 64,108 67,500 64,801 
4.11% Senior notes due 2028
90,000 84,874 90,000 85,999 
3.10% Senior notes due 2030
150,000 129,919 150,000 131,942 
3.20% Senior notes due 2032
150,000 124,759 150,000 127,649 
4.49% Senior notes due 2032
200,000 182,491 200,000 187,584 
4.64% Senior notes due 2034
100,000 90,311 100,000 92,961 
Total debt1,047,500 959,530 1,047,500 974,735 
Debt issuance costs, net(1,434)(1,434)(1,541)(1,541)
Unamortized interest rate swap proceeds3,589 3,589 4,403 4,403 
Total debt, net$1,049,655 $961,685 $1,050,362 $977,597 
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.24.2.u1
PENSION PLANS
6 Months Ended
Jun. 30, 2024
Retirement Benefits, Description [Abstract]  
PENSION PLANS PENSION PLANS
Defined Benefit Pension Plans

The following table is a consolidated disclosure of all domestic and foreign defined benefit pension plans as described in the Corporation’s 2023 Annual Report on Form 10-K filed with the SEC.  

The components of net periodic pension cost for the three and six months ended June 30, 2024 and 2023 were as follows:

Three Months EndedSix Months Ended
June 30,June 30,
(In thousands)2024202320242023
Service cost$4,270 $4,137 $8,552 $8,264 
Interest cost8,585 8,811 17,178 17,601 
Expected return on plan assets(16,538)(15,858)(33,091)(31,678)
Amortization of prior service cost(7)(33)(15)(66)
Amortization of unrecognized actuarial loss266 76 532 153 
Net periodic pension cost$(3,424)$(2,867)$(6,844)$(5,726)

The Corporation did not make any contributions to the Curtiss-Wright Pension Plan during the six months ended June 30, 2024, and does not expect to do so throughout the remainder of the year. Contributions to the foreign benefit plans are not expected to be material in 2024.

Defined Contribution Retirement Plan

The Company also maintains a defined contribution plan for all non-union employees who are not currently receiving final or career average pay benefits for its U.S. subsidiaries. The employer contributions include both employer match and non-elective contribution components up to a maximum employer contribution of 7% of eligible compensation. During the three and six months ended June 30, 2024, the expense relating to the plan was $6.7 million and $14.3 million, respectively. During the three and six months ended June 30, 2023, the expense relating to the plan was $6.1 million and $12.2 million, respectively.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.24.2.u1
EARNINGS PER SHARE
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
EARNINGS PER SHARE EARNINGS PER SHARE
 
Diluted earnings per share was computed based on the weighted-average number of shares outstanding plus all potentially dilutive common shares. A reconciliation of basic to diluted shares used in the earnings per share calculation is as follows:

 
Three Months EndedSix Months Ended
June 30,June 30,
(In thousands)2024202320242023
Basic weighted-average shares outstanding38,302 38,329 38,273 38,309 
Dilutive effect of deferred stock compensation199 226 187 219 
Diluted weighted-average shares outstanding38,501 38,555 38,460 38,528 

For the three and six months ended June 30, 2024, there were approximately 39,000 and 49,000 shares, respectively, issuable under equity-based awards that were excluded from the calculation of diluted earnings per share as they were anti-dilutive based on the average stock price during the period. There were approximately 20,000 and 22,000 anti-dilutive equity-based awards for the three and six months ended June 30, 2023, respectively.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SEGMENT INFORMATION
6 Months Ended
Jun. 30, 2024
Segment Reporting [Abstract]  
SEGMENT INFORMATION SEGMENT INFORMATION
The Corporation’s measure of segment profit or loss is operating income. Interest expense and income taxes are not reported on an operating segment basis as they are not considered in the segments’ performance evaluation by the Corporation’s chief operating decision-maker, its Chief Executive Officer.
Net sales and operating income by reportable segment were as follows:
Three Months EndedSix Months Ended
June 30,June 30,
(In thousands)2024202320242023
Net sales
Aerospace & Industrial$233,591 $226,766 $453,138 $430,352 
Defense Electronics229,210 198,407 441,693 361,477 
Naval & Power323,206 280,731 605,419 547,545 
Less: Intersegment revenues(1,216)(1,508)(2,292)(4,118)
Total consolidated$784,791 $704,396 $1,497,958 $1,335,256 
Operating income (expense)
Aerospace & Industrial$35,246 $35,665 $62,712 $62,210 
Defense Electronics58,244 43,180 106,325 66,548 
Naval & Power46,283 46,782 81,474 84,719 
Corporate and other (1)
(10,876)(12,852)(21,653)(22,087)
Total consolidated$128,897 $112,775 $228,858 $191,390 
(1) Includes pension and other postretirement benefit expense, certain environmental costs related to remediation at legacy sites, and certain other expenses.

Adjustments to reconcile operating income to earnings before income taxes are as follows:
Three Months EndedSix Months Ended
June 30,June 30,
(In thousands)2024202320242023
Total operating income$128,897 $112,775 $228,858 $191,390 
Interest expense11,216 14,992 21,786 27,936 
Other income, net8,560 7,954 18,168 15,721 
Earnings before income taxes$126,241 $105,737 $225,240 $179,175 

(In thousands)June 30, 2024December 31, 2023
Identifiable assets
Aerospace & Industrial$1,074,812 $1,077,808 
Defense Electronics1,534,578 1,517,877 
Naval & Power1,612,588 1,496,063 
Corporate and Other526,216 529,221 
Total consolidated$4,748,194 $4,620,969 
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)
6 Months Ended
Jun. 30, 2024
Stockholders' Equity Note [Abstract]  
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)
 
The cumulative balance of each component of accumulated other comprehensive income (AOCI), net of tax, is as follows:
 
(In thousands)Foreign currency translation adjustments, netTotal pension and postretirement adjustments, netAccumulated other comprehensive income (loss)
December 31, 2022$(160,807)$(98,109)$(258,916)
Other comprehensive income before reclassifications (1)
37,519 8,218 45,737 
Amounts reclassified from accumulated other comprehensive income (1)
— (44)(44)
Net current period other comprehensive income 37,519 8,174 45,693 
December 31, 2023$(123,288)$(89,935)$(213,223)
Other comprehensive income (loss) before reclassifications (1)
(21,023)363 (20,660)
Amounts reclassified from accumulated other comprehensive income (1)
— 395 395 
Net current period other comprehensive income (loss)(21,023)758 (20,265)
June 30, 2024$(144,311)$(89,177)$(233,488)
(1) All amounts are after tax.
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONTINGENCIES AND COMMITMENTS
6 Months Ended
Jun. 30, 2024
Commitments and Contingencies Disclosure [Abstract]  
CONTINGENCIES AND COMMITMENTS CONTINGENCIES AND COMMITMENTS
From time to time, the Corporation and its subsidiaries are involved in legal proceedings that are incidental to the operation of our business. Some of these proceedings allege damages relating to asbestos and environmental exposures, intellectual property matters, copyright infringement, personal injury claims, employment and employee benefit matters, government contract issues, commercial or contractual disputes, and acquisitions or divestitures. The Corporation continues to defend vigorously against all claims. Although the ultimate outcome of any legal matter cannot be predicted with certainty, based on present information, including assessment of the merits of the particular claim, as well as current accruals and insurance coverage, the Corporation does not expect that such legal proceedings will have a material adverse impact on its condensed consolidated financial statements.

Legal Proceedings

The Corporation has been named in a number of lawsuits that allege injury from exposure to asbestos. To date, the Corporation has not been found liable for or paid any material sum of money in settlement in any asbestos-related case. The Corporation believes its minimal use of asbestos in its past operations as well as its acquired businesses’ operations and the relatively non-
friable condition of asbestos in its historical products makes it unlikely that it will face material liability in any asbestos litigation, whether individually or in the aggregate. The Corporation maintains insurance coverage and indemnification agreements for these potential liabilities and believes adequate coverage exists to cover any unanticipated asbestos liability.

Letters of Credit and Other Financial Arrangements

The Corporation enters into standby letters of credit agreements and guarantees with financial institutions and customers primarily relating to guarantees of repayment, future performance on certain contracts to provide products and services, and to secure advance payments from certain international customers. As of June 30, 2024 and December 31, 2023, there were $18 million and $20 million of stand-by letters of credit outstanding, respectively, and $11 million and $16 million of bank guarantees outstanding, respectively. In addition, the Corporation is required to provide the Nuclear Regulatory Commission financial assurance demonstrating its ability to cover the cost of decommissioning its Cheswick, Pennsylvania facility upon closure, though the Corporation does not intend to close this facility. The Corporation has provided this financial assurance in the form of a $35 million surety bond.
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.24.2.u1
RESTRUCTURING COSTS
6 Months Ended
Jun. 30, 2024
Restructuring and Related Activities [Abstract]  
RESTRUCTURING COSTS RESTRUCTURING COSTS
During the quarter ended June 30, 2024, the Corporation executed restructuring activities across all of its segments to support its ongoing effort of improving operating efficiency ("2024 Restructuring Program"). These activities, which primarily include workforce reductions, consolidation of facilities, and costs related to legal entity restructuring, resulted in pre-tax charges of approximately $4 million for the three and six months ended June 30, 2024. The Company anticipates that these actions will be substantially completed by June 30, 2025.

The following tables summarize the respective balances related to these restructuring activities by both reportable segment as well as on a consolidated basis:

In thousandsRestructuring Liability as of December 31, 2023ProvisionCash PaymentsRestructuring Liability as of June 30, 2024
Aerospace & Industrial
Severance$— $835 $(770)$65 
Facility closure and other costs— 392 (92)300 
Total Aerospace & Industrial$— $1,227 $(862)$365 
Defense Electronics
Severance$— $526 $(368)$158 
Facility closure and other costs— — — — 
Total Defense Electronics$— $526 $(368)$158 
Naval & Power
Severance$— $198 $(198)$— 
Facility closure and other costs— — — — 
Total Naval & Power$— $198 $(198)$— 
Consolidated (including Corporate)
Severance$— $1,776 $(1,345)$431 
Facility closure and other costs— 1,142 (124)1,018 
Total consolidated$— $2,918 $(1,469)$1,449 
A reconciliation of total pre-tax restructuring charges is as follows:
Affected line item in the Condensed Consolidated Statement of Earnings
Six months ended
(In thousands)June 30, 2024
Inventory write-downsCost of product sales$1,394 
Severance, facility closure, and other costsRestructuring expenses2,918 
Total restructuring chargesEarnings before income taxes$4,312 

There were no such comparable charges for the three or six months ended June 30, 2023.
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Pay vs Performance Disclosure        
Net earnings $ 99,471 $ 80,999 $ 175,966 $ 137,845
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Insider Trading Arrangements
3 Months Ended 6 Months Ended
Jun. 30, 2024
shares
Jun. 30, 2024
shares
Trading Arrangements, by Individual    
Material Terms of Trading Arrangement  
During the six months ended June 30, 2024, none of our directors or officers (as defined in Rule 16a-1(f) under the Exchange Act) adopted, modified, or terminated a “Rule 10b5-1 trading arrangement” or “non-Rule 10b5-1 trading arrangement,” as those terms are defined in Item 408 of Regulation S-K, except as described in the table below:

Name
Title
Action
Character of Trading Arrangement(1)
Adoption Date
Earliest Sale Date
Expiration Date(2)
Aggregate # of securities to be purchased or sold(3)
Kevin M. Rayment
Vice President and Chief Operating Officer
Adoption
Rule 10b5-1 Trading Arrangement
March 3, 2024
June 3, 2024
December 31, 2024
Up to 8,415 shares to be sold

1.Except as indicated by footnote, the trading arrangement marked as a “Rule 10b5-1 Trading Arrangement” is intended to satisfy the affirmative defense of Rule 10b5-1(c), as amended.

2.The Rule 10b5-1 trading arrangement permits transactions through and including the earlier to occur of (a) the completion of all purchases or sales, (b) the date listed in the table, or (c) such date the trading arrangement is otherwise terminated according to its terms. The trading arrangements also provide for automatic expiration in the event of death, dissolution, bankruptcy, or insolvency of the adopting person.

3.The volume of sales is based on pricing triggers outlined in the Rule 10b5-1 trading Arrangement.

The 10b5-1 Trading Arrangement in the above table included a representation from the officer to the broker administering the plan that such individual (i) was not in possession of any material nonpublic information regarding the Company or the securities subject to the plan and (ii) the plan was entered into good faith and not as part of a plan or scheme to evade securities law. A similar representation was made to the Company in connection with the adoption of the plan. Those representations were made as of the date of adoption of the 10b5-1 plan and speak only as of that date. In making those representations, there is no assurance with respect to any material nonpublic information of which the officer was unaware, or with respect to any
material nonpublic information acquired by the officer or the Company after the date of the representation. Actual sale transactions will be disclosed publicly through Form 144 and Form 4 filings with the SEC, as required.
Non-Rule 10b5-1 Arrangement Adopted false  
Rule 10b5-1 Arrangement Terminated false  
Non-Rule 10b5-1 Arrangement Terminated false  
Kevin M. Rayment [Member]    
Trading Arrangements, by Individual    
Name Kevin M. Rayment  
Title Vice President and Chief Operating Officer  
Rule 10b5-1 Arrangement Adopted true  
Adoption Date March 3, 2024  
Expiration Date December 31, 2024  
Arrangement Duration 211 days  
Aggregate Available 8,415 8,415
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.24.2.u1
BASIS OF PRESENTATION (Policies)
6 Months Ended
Jun. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis Of Accounting
Curtiss-Wright Corporation along with its subsidiaries ("we," the "Corporation," or the "Company") is a global integrated business that provides highly engineered products, solutions, and services mainly to aerospace & defense (A&D) markets, as well as critical technologies in demanding commercial power, process, and industrial markets.

The unaudited condensed consolidated financial statements include the accounts of Curtiss-Wright and its majority-owned subsidiaries. All intercompany transactions and accounts have been eliminated.

The unaudited condensed consolidated financial statements of the Corporation have been prepared pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (SEC). Certain information and footnote disclosures normally included in annual financial statements have been condensed or omitted as permitted by such rules and regulations.

Management is required to make estimates and judgments that affect the reported amount of assets, liabilities, revenue, and expenses and disclosure of contingent assets and liabilities in the accompanying financial statements. Actual results may differ from these estimates. The most significant of these estimates includes the estimate of costs to complete using the over-time revenue recognition accounting method, pension plan and postretirement obligation assumptions, estimates for inventory obsolescence, fair value estimates around assets and assumed liabilities from acquisitions, estimates for the valuation and useful lives of intangible assets, legal reserves, and the estimate of future environmental costs. Changes in estimates of contract sales, costs, and profits are recognized using the cumulative catch-up method of accounting. This method recognizes in the current period the cumulative effect of the changes on current and prior periods. Accordingly, the effect of the changes on future periods of contract performance is recognized as if the revised estimate had been the original estimate. During the three and six months ended June 30, 2024 and 2023, there were no significant changes in estimated contract costs. In the opinion of management, all adjustments considered necessary for a fair presentation have been reflected in these financial statements.
The unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto included in the Corporation’s 2023 Annual Report on Form 10-K. The results of operations for interim periods are not necessarily indicative of trends or of the operating results for a full year.
New Accounting Pronouncements Not Yet Adopted
New Accounting Pronouncements Not Yet Adopted
In November 2023, the Financial Accounting Standards Board ("FASB") issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (“ASU 2023-07”), which requires disclosure of significant reportable segment expenses that are regularly provided to the chief operating decision-maker ("CODM") and included within the Corporation's measure of segment profit or loss. ASU 2023-07 also requires that all disclosures around segment profit or loss and assets be provided on both an annual and interim basis. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. ASU 2023-07 is required to be applied on a retrospective basis for all periods presented. The Corporation is currently evaluating the impact of adopting this standard on its financial statements, but does not expect it to have a material impact on its consolidated financial position, results of operations, or cash flows.
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.24.2.u1
REVENUE (Tables)
6 Months Ended
Jun. 30, 2024
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following table illustrates the approximate percentage of revenue recognized for performance obligations satisfied over-time versus at a point-in-time for the three and six months ended June 30, 2024 and 2023:

Three Months EndedSix Months Ended
June 30,June 30,
2024202320242023
Over-time50 %46 %50 %47 %
Point-in-time50 %54 %50 %53 %
The following table presents the Corporation’s total net sales disaggregated by end market and customer type:

Total Net Sales by End Market and Customer TypeThree Months EndedSix Months Ended
June 30,June 30,
(In thousands)2024202320242023
Aerospace & Defense
Aerospace Defense$154,104 $132,192 $286,178 $232,071 
Ground Defense84,939 70,875 175,700 137,132 
Naval Defense209,847 180,956 387,494 352,912 
Commercial Aerospace93,316 82,033 183,091 152,523 
Total Aerospace & Defense$542,206 $466,056 $1,032,463 $874,638 
Commercial
Power & Process$138,601 $131,000 $262,639 $251,338 
General Industrial103,984 107,340 202,856 209,280 
Total Commercial$242,585 $238,340 $465,495 $460,618 
Total$784,791 $704,396 $1,497,958 $1,335,256 
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ACQUISITIONS (Tables)
6 Months Ended
Jun. 30, 2024
Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]  
Schedule of Business Acquisitions, by Acquisition [Table Text Block]
The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the date of acquisition for the acquisition consummated during the six months ended June 30, 2024.

(In thousands)2024
Accounts receivable$3,203 
Other current and non-current assets200 
Intangible assets17,900 
Operating lease right-of-use assets, net1,516 
Current and non-current liabilities(4,918)
Deferred income taxes(4,116)
Net tangible and intangible assets13,785 
Goodwill19,971 
Total purchase price$33,756 
Goodwill deductible for tax purposes$— 
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
RECEIVABLES (Table)
6 Months Ended
Jun. 30, 2024
Receivables [Abstract]  
Schedule Of Accounts Notes Loans And Financing Receivable
The composition of receivables is as follows:
(In thousands)June 30, 2024December 31, 2023
Billed receivables:
Trade and other receivables$474,989 $427,830 
Unbilled receivables (contract assets):
Recoverable costs and estimated earnings not billed347,622 309,561 
Less: Progress payments applied
— (687)
Net unbilled receivables347,622 308,874 
Less: Allowance for doubtful accounts
(5,476)(4,026)
Receivables, net$817,135 $732,678 
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
INVENTORIES (Table)
6 Months Ended
Jun. 30, 2024
Inventory, Net [Abstract]  
Schedule Of Inventory
The composition of inventories is as follows:

(In thousands)June 30, 2024December 31, 2023
Raw materials$261,010 $239,313 
Work-in-process120,540 103,750 
Finished goods135,776 126,174 
Inventoried costs related to U.S. Government and other long-term contracts
42,553 43,255 
Inventories, net of reserves559,879 512,492 
Less:  Progress payments applied(737)(2,459)
Inventories, net$559,142 $510,033 
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
GOODWILL (Table)
6 Months Ended
Jun. 30, 2024
Goodwill [Abstract]  
Schedule Of Goodwill
The changes in the carrying amount of goodwill for the six months ended June 30, 2024 are as follows:
(In thousands)Aerospace & IndustrialDefense ElectronicsNaval & PowerConsolidated
December 31, 2023$325,131 $710,378 $523,317 $1,558,826 
Acquisitions— — 19,971 19,971 
Foreign currency translation adjustment(764)(4,690)(2,339)(7,793)
June 30, 2024$324,367 $705,688 $540,949 $1,571,004 
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
OTHER INTANGIBLE ASSETS, NET (Table)
6 Months Ended
Jun. 30, 2024
Intangible Assets, Net (Excluding Goodwill) [Abstract]  
Schedule Of Intangible Assets By Major Class
The following tables present the cumulative composition of the Corporation’s intangible assets:

June 30, 2024December 31, 2023
(In thousands)GrossAccumulated AmortizationNetGrossAccumulated AmortizationNet
Technology$311,884 $(202,231)$109,653 $308,256 $(195,446)$112,810 
Customer related intangibles680,466 (353,942)326,524 670,966 (339,325)331,641 
Programs (1)
144,000 (45,000)99,000 144,000 (41,400)102,600 
Other intangible assets54,879 (44,608)10,271 54,227 (43,666)10,561 
Total$1,191,229 $(645,781)$545,448 $1,177,449 $(619,837)$557,612 
(1) Programs include values assigned to major programs of acquired businesses and represent the aggregate value associated with the customer relationships, contracts, technology, and trademarks underlying the associated program.
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] The estimated future amortization expense of intangible assets over the next five years is as follows:
(In millions)
2024$57 
2025$55 
2026$54 
2027$51 
2028$45 
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
FAIR VALUE OF FINANCIAL INSTRUMENTS (Table)
6 Months Ended
Jun. 30, 2024
Fair Value Disclosures [Abstract]  
Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]
June 30, 2024December 31, 2023
(In thousands)Carrying ValueEstimated Fair ValueCarrying ValueEstimated Fair Value
3.85% Senior notes due 2025
$90,000 $88,979 $90,000 $88,243 
4.24% Senior notes due 2026
200,000 194,089 200,000 195,556 
4.05% Senior notes due 2028
67,500 64,108 67,500 64,801 
4.11% Senior notes due 2028
90,000 84,874 90,000 85,999 
3.10% Senior notes due 2030
150,000 129,919 150,000 131,942 
3.20% Senior notes due 2032
150,000 124,759 150,000 127,649 
4.49% Senior notes due 2032
200,000 182,491 200,000 187,584 
4.64% Senior notes due 2034
100,000 90,311 100,000 92,961 
Total debt1,047,500 959,530 1,047,500 974,735 
Debt issuance costs, net(1,434)(1,434)(1,541)(1,541)
Unamortized interest rate swap proceeds3,589 3,589 4,403 4,403 
Total debt, net$1,049,655 $961,685 $1,050,362 $977,597 
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
PENSION PLANS (Table)
6 Months Ended
Jun. 30, 2024
Retirement Benefits, Description [Abstract]  
Schedule Of Defined Benefit Plans Disclosures
The components of net periodic pension cost for the three and six months ended June 30, 2024 and 2023 were as follows:

Three Months EndedSix Months Ended
June 30,June 30,
(In thousands)2024202320242023
Service cost$4,270 $4,137 $8,552 $8,264 
Interest cost8,585 8,811 17,178 17,601 
Expected return on plan assets(16,538)(15,858)(33,091)(31,678)
Amortization of prior service cost(7)(33)(15)(66)
Amortization of unrecognized actuarial loss266 76 532 153 
Net periodic pension cost$(3,424)$(2,867)$(6,844)$(5,726)
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
EARNINGS PER SHARE (Table)
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share Reconciliation A reconciliation of basic to diluted shares used in the earnings per share calculation is as follows:
 
Three Months EndedSix Months Ended
June 30,June 30,
(In thousands)2024202320242023
Basic weighted-average shares outstanding38,302 38,329 38,273 38,309 
Dilutive effect of deferred stock compensation199 226 187 219 
Diluted weighted-average shares outstanding38,501 38,555 38,460 38,528 
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SEGMENT INFORMATION (Table)
6 Months Ended
Jun. 30, 2024
Segment Reporting [Abstract]  
Schedule Of Segment Reporting Information By Segment
Net sales and operating income by reportable segment were as follows:
Three Months EndedSix Months Ended
June 30,June 30,
(In thousands)2024202320242023
Net sales
Aerospace & Industrial$233,591 $226,766 $453,138 $430,352 
Defense Electronics229,210 198,407 441,693 361,477 
Naval & Power323,206 280,731 605,419 547,545 
Less: Intersegment revenues(1,216)(1,508)(2,292)(4,118)
Total consolidated$784,791 $704,396 $1,497,958 $1,335,256 
Operating income (expense)
Aerospace & Industrial$35,246 $35,665 $62,712 $62,210 
Defense Electronics58,244 43,180 106,325 66,548 
Naval & Power46,283 46,782 81,474 84,719 
Corporate and other (1)
(10,876)(12,852)(21,653)(22,087)
Total consolidated$128,897 $112,775 $228,858 $191,390 
(1) Includes pension and other postretirement benefit expense, certain environmental costs related to remediation at legacy sites, and certain other expenses.
Reconciliation of Operating Profit (Loss) from Segments to Consolidated
Adjustments to reconcile operating income to earnings before income taxes are as follows:
Three Months EndedSix Months Ended
June 30,June 30,
(In thousands)2024202320242023
Total operating income$128,897 $112,775 $228,858 $191,390 
Interest expense11,216 14,992 21,786 27,936 
Other income, net8,560 7,954 18,168 15,721 
Earnings before income taxes$126,241 $105,737 $225,240 $179,175 
Reconciliation Of Assets From Segment To Consolidated
(In thousands)June 30, 2024December 31, 2023
Identifiable assets
Aerospace & Industrial$1,074,812 $1,077,808 
Defense Electronics1,534,578 1,517,877 
Naval & Power1,612,588 1,496,063 
Corporate and Other526,216 529,221 
Total consolidated$4,748,194 $4,620,969 
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Table)
6 Months Ended
Jun. 30, 2024
Stockholders' Equity Note [Abstract]  
Schedule of Comprehensive Income (Loss)
The cumulative balance of each component of accumulated other comprehensive income (AOCI), net of tax, is as follows:
 
(In thousands)Foreign currency translation adjustments, netTotal pension and postretirement adjustments, netAccumulated other comprehensive income (loss)
December 31, 2022$(160,807)$(98,109)$(258,916)
Other comprehensive income before reclassifications (1)
37,519 8,218 45,737 
Amounts reclassified from accumulated other comprehensive income (1)
— (44)(44)
Net current period other comprehensive income 37,519 8,174 45,693 
December 31, 2023$(123,288)$(89,935)$(213,223)
Other comprehensive income (loss) before reclassifications (1)
(21,023)363 (20,660)
Amounts reclassified from accumulated other comprehensive income (1)
— 395 395 
Net current period other comprehensive income (loss)(21,023)758 (20,265)
June 30, 2024$(144,311)$(89,177)$(233,488)
(1) All amounts are after tax.
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
RESTRUCTURING COSTS (Tables)
6 Months Ended
Jun. 30, 2024
Restructuring and Related Activities [Abstract]  
Schedule of Restructuring Reserve Activities
The following tables summarize the respective balances related to these restructuring activities by both reportable segment as well as on a consolidated basis:

In thousandsRestructuring Liability as of December 31, 2023ProvisionCash PaymentsRestructuring Liability as of June 30, 2024
Aerospace & Industrial
Severance$— $835 $(770)$65 
Facility closure and other costs— 392 (92)300 
Total Aerospace & Industrial$— $1,227 $(862)$365 
Defense Electronics
Severance$— $526 $(368)$158 
Facility closure and other costs— — — — 
Total Defense Electronics$— $526 $(368)$158 
Naval & Power
Severance$— $198 $(198)$— 
Facility closure and other costs— — — — 
Total Naval & Power$— $198 $(198)$— 
Consolidated (including Corporate)
Severance$— $1,776 $(1,345)$431 
Facility closure and other costs— 1,142 (124)1,018 
Total consolidated$— $2,918 $(1,469)$1,449 
Schedule of Pre-tax Restructuring Charges
A reconciliation of total pre-tax restructuring charges is as follows:
Affected line item in the Condensed Consolidated Statement of Earnings
Six months ended
(In thousands)June 30, 2024
Inventory write-downsCost of product sales$1,394 
Severance, facility closure, and other costsRestructuring expenses2,918 
Total restructuring chargesEarnings before income taxes$4,312 
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
REVENUE (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Sales $ 784,791 $ 704,396 $ 1,497,958 $ 1,335,256
Aerospace & Defense        
Disaggregation of Revenue [Line Items]        
Sales 542,206 466,056 1,032,463 874,638
Commercial [Member]        
Disaggregation of Revenue [Line Items]        
Sales 242,585 238,340 465,495 460,618
Aerospace Defense [Member] | Aerospace & Defense        
Disaggregation of Revenue [Line Items]        
Sales 154,104 132,192 286,178 232,071
Ground Defense [Member] | Aerospace & Defense        
Disaggregation of Revenue [Line Items]        
Sales 84,939 70,875 175,700 137,132
Naval Defense [Member] | Aerospace & Defense        
Disaggregation of Revenue [Line Items]        
Sales 209,847 180,956 387,494 352,912
Commercial Aerospace [Member] | Aerospace & Defense        
Disaggregation of Revenue [Line Items]        
Sales 93,316 82,033 183,091 152,523
Power & Process [Member] | Commercial [Member]        
Disaggregation of Revenue [Line Items]        
Sales 138,601 131,000 262,639 251,338
General Industrial [Member] | Commercial [Member]        
Disaggregation of Revenue [Line Items]        
Sales $ 103,984 $ 107,340 $ 202,856 $ 209,280
Transferred over Time [Member]        
Disaggregation of Revenue [Line Items]        
Net Sales, Net, Percent 50.00% 46.00% 50.00% 47.00%
Transferred at Point in Time [Member]        
Disaggregation of Revenue [Line Items]        
Net Sales, Net, Percent 50.00% 54.00% 50.00% 53.00%
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
REVENUE (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]        
Contract with Customer, Liability, Revenue Recognized $ 71 $ 58 $ 161 $ 147
Revenue, Remaining Performance Obligation, Amount $ 3,200   $ 3,200  
Revenue, Remaining Performance Obligation, Percentage 88.00%   88.00%  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Explanation     36 months  
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ACQUISITIONS (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Business Acquisition [Line Items]    
Goodwill $ 1,571,004 $ 1,558,826
WSC    
Business Acquisition [Line Items]    
Accounts receivable 3,203  
Other current and non-current assets 200  
Intangible assets 17,900  
Operating lease right-of-use assets, net 1,516  
Current and non-current liabilities (4,918)  
Deferred income taxes (4,116)  
Net tangible and intangible assets 13,785  
Goodwill 19,971  
Total purchase price 33,756  
Goodwill deductible for tax purposes $ 0  
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ACQUISITIONS - (Narrative) (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 03, 2024
USD ($)
Apr. 01, 2024
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
NumberAcquisitions
Jun. 30, 2023
USD ($)
Business Acquisition [Line Items]            
Net loss     $ (99,471) $ (80,999) $ (175,966) $ (137,845)
WSC            
Business Acquisition [Line Items]            
Number of Businesses Acquired | NumberAcquisitions         1  
Consideration for acquisition   $ 34,000        
Revenues         $ 2,000  
Net loss         $ 1,000  
Ultra Energy            
Business Acquisition [Line Items]            
Consideration for acquisition $ 200,000          
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
RECEIVABLES (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Billed receivables:    
Trade and other receivables $ 474,989 $ 427,830
Unbilled receivables:    
Recoverable costs and estimated earnings not billed 347,622 309,561
Less: Progress payments applied 0 (687)
Net unbilled receivables 347,622 308,874
Less: Allowance for doubtful accounts (5,476) (4,026)
Receivables, net $ 817,135 $ 732,678
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
INVENTORIES (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Inventory, Net [Abstract]    
Inventory, Raw Materials, Net of Reserves $ 261,010 $ 239,313
Inventory, Work in Process, Net of Reserves 120,540 103,750
Inventory, Finished Goods, Net of Reserves 135,776 126,174
Inventory For Long-term Contracts Or Programs, Net Of Reserves 42,553 43,255
Inventories, Net of Reserves 559,879 512,492
Progress Payments Netted Against Inventory for Long-term Contracts or Programs (737) (2,459)
Inventory, Net, Total $ 559,142 $ 510,033
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
GOODWILL (Detail)
$ in Thousands
6 Months Ended
Jun. 30, 2024
USD ($)
Goodwill [Roll Forward]  
December 31, 2023 $ 1,558,826
Acquisitions 19,971
Foreign currency translation adjustment (7,793)
June 30, 2024 1,571,004
Aerospace & Industrial  
Goodwill [Roll Forward]  
December 31, 2023 325,131
Acquisitions 0
Foreign currency translation adjustment (764)
June 30, 2024 324,367
Defense Electronics  
Goodwill [Roll Forward]  
December 31, 2023 710,378
Acquisitions 0
Foreign currency translation adjustment (4,690)
June 30, 2024 705,688
Naval & Power  
Goodwill [Roll Forward]  
December 31, 2023 523,317
Acquisitions 19,971
Foreign currency translation adjustment (2,339)
June 30, 2024 $ 540,949
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
OTHER INTANGIBLE ASSETS, NET (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Finite Lived Intangible Assets [Line Items]    
Gross $ 1,191,229 $ 1,177,449
Accumulated Amortization (645,781) (619,837)
Net 545,448 557,612
Technology    
Finite Lived Intangible Assets [Line Items]    
Gross 311,884 308,256
Accumulated Amortization (202,231) (195,446)
Net 109,653 112,810
Customer related intangibles    
Finite Lived Intangible Assets [Line Items]    
Gross 680,466 670,966
Accumulated Amortization (353,942) (339,325)
Net 326,524 331,641
Programs (1)    
Finite Lived Intangible Assets [Line Items]    
Gross 144,000 144,000
Accumulated Amortization (45,000) (41,400)
Net 99,000 102,600
Other intangible assets    
Finite Lived Intangible Assets [Line Items]    
Gross 54,879 54,227
Accumulated Amortization (44,608) (43,666)
Net $ 10,271 $ 10,561
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
OTHER INTANGIBLE ASSETS, NET - Estimated Future Amortization (Detail) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Finite Lived Intangible Assets [Line Items]    
Amortization expense $ 29.0 $ 33.0
Future amortization expense in remainder of fiscal year 57.0  
Future amortization expense in year one 55.0  
Future amortization expense in year two 54.0  
Future amortization expense in year three 51.0  
Future amortization expense in year four $ 45.0  
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
OTHER INTANGIBLE ASSETS, NET - Narrative (Details)
$ in Millions
6 Months Ended
Jun. 30, 2024
USD ($)
Finite Lived Intangible Assets [Line Items]  
Finite-lived Intangible Assets Acquired $ 18
Customer related intangibles  
Finite Lived Intangible Assets [Line Items]  
Finite-lived Intangible Assets Acquired $ 12
Finite-Lived Intangible Asset, Useful Life 18 years
Technology  
Finite Lived Intangible Assets [Line Items]  
Finite-lived Intangible Assets Acquired $ 5
Finite-Lived Intangible Asset, Useful Life 15 years
Other intangible assets  
Finite Lived Intangible Assets [Line Items]  
Finite-lived Intangible Assets Acquired $ 1
Finite-Lived Intangible Asset, Useful Life 4 years
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
FAIR VALUE OF FINANCIAL INSTRUMENTS (Debt) (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Carrying Value $ 1,049,655 $ 1,050,362
Long-term Debt, Gross 1,047,500 1,047,500
Debt Issuance Costs, Net (1,434) (1,541)
Deferred Gain (Loss) on Discontinuation of Interest Rate Fair Value Hedge 3,589 4,403
Estimated Fair Value 961,685 977,597
3.85% Senior notes due 2025    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Carrying Value 90,000 90,000
Estimated Fair Value $ 88,979 88,243
Debt Instrument, Interest Rate, Stated Percentage 3.85%  
4.24% Senior notes due 2026    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Carrying Value $ 200,000 200,000
Estimated Fair Value $ 194,089 195,556
Debt Instrument, Interest Rate, Stated Percentage 4.24%  
4.05% Senior notes due 2028    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Carrying Value $ 67,500 67,500
Estimated Fair Value $ 64,108 64,801
Debt Instrument, Interest Rate, Stated Percentage 4.05%  
4.11% Senior notes due 2028    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Carrying Value $ 90,000 90,000
Estimated Fair Value $ 84,874 85,999
Debt Instrument, Interest Rate, Stated Percentage 4.11%  
3.10% Senior notes due 2030    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Carrying Value $ 150,000 150,000
Estimated Fair Value $ 129,919 131,942
Debt Instrument, Interest Rate, Stated Percentage 3.10%  
3.20% Senior notes due 2032    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Carrying Value $ 150,000 150,000
Estimated Fair Value $ 124,759 127,649
Debt Instrument, Interest Rate, Stated Percentage 3.20%  
4.49% Senior notes due 2032    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Carrying Value $ 200,000 200,000
Estimated Fair Value $ 182,491 187,584
Debt Instrument, Interest Rate, Stated Percentage 4.49%  
4.64% Senior notes due 2034    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Carrying Value $ 100,000 100,000
Estimated Fair Value $ 90,311 92,961
Debt Instrument, Interest Rate, Stated Percentage 4.64%  
Long-term Debt, Gross    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Estimated Fair Value $ 959,530 $ 974,735
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.24.2.u1
PENSION PLANS (Detail) - Pension Plans Defined Benefit [Member] - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Defined Benefit Plan Disclosure [Line Items]        
Service cost $ 4,270 $ 4,137 $ 8,552 $ 8,264
Interest cost 8,585 8,811 17,178 17,601
Expected return on plan assets (16,538) (15,858) (33,091) (31,678)
Amortization of prior service cost (7) (33) (15) (66)
Amortization of unrecognized actuarial loss 266 76 532 153
Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Total $ (3,424) $ (2,867) $ (6,844) $ (5,726)
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
PENSION PLANS (Narrative) (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Defined Contribution Plan Disclosure [Line Items]        
Defined Contribution Plan, Employer Contribution, Percentage, Maximum     7.00%  
Defined Contribution Plan, Cost $ 6.7 $ 6.1 $ 14.3 $ 12.2
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
EARNINGS PER SHARE (Detail) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Earnings Per Share Reconciliation [Abstract]        
Basic weighted-average shares outstanding (shares) 38,302 38,329 38,273 38,309
Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements 199 226 187 219
Diluted weighted-average shares outstanding (shares) 38,501 38,555 38,460 38,528
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
EARNINGS PER SHARE EARNINGS PER SHARE (Anti-dilutive) (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 39,000 20,000 49,000 22,000
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SEGMENT INFORMATION (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Segment Reporting Information [Line Items]          
Net sales $ 784,791 $ 704,396 $ 1,497,958 $ 1,335,256  
Operating income (expense) 128,897 112,775 228,858 191,390  
Identifiable assets 4,748,194   4,748,194   $ 4,620,969
Operating Segments | Aerospace & Industrial          
Segment Reporting Information [Line Items]          
Net sales 233,591 226,766 453,138 430,352  
Operating income (expense) 35,246 35,665 62,712 62,210  
Identifiable assets 1,074,812   1,074,812   1,077,808
Operating Segments | Defense Electronics          
Segment Reporting Information [Line Items]          
Net sales 229,210 198,407 441,693 361,477  
Operating income (expense) 58,244 43,180 106,325 66,548  
Identifiable assets 1,534,578   1,534,578   1,517,877
Operating Segments | Naval & Power          
Segment Reporting Information [Line Items]          
Net sales 323,206 280,731 605,419 547,545  
Operating income (expense) 46,283 46,782 81,474 84,719  
Identifiable assets 1,612,588   1,612,588   1,496,063
Intersegment Eliminations [Member]          
Segment Reporting Information [Line Items]          
Net sales (1,216) (1,508) (2,292) (4,118)  
Corporate, Non-Segment [Member]          
Segment Reporting Information [Line Items]          
Operating income (expense) (10,876) $ (12,852) (21,653) $ (22,087)  
Identifiable assets $ 526,216   $ 526,216   $ 529,221
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SEGMENT INFORMATION (Reconciliation) (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Segment Reporting [Abstract]        
Total operating income $ 128,897 $ 112,775 $ 228,858 $ 191,390
Interest expense (11,216) (14,992) (21,786) (27,936)
Other income, net 8,560 7,954 18,168 15,721
Earnings before income taxes $ 126,241 $ 105,737 $ 225,240 $ 179,175
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Accumulated Other Comprehensive Income (Loss) [Roll Forward]          
Beginning balance     $ (213,223) $ (258,916) $ (258,916)
Other comprehensive income (loss) before reclassifications     (20,660)   45,737
Amounts reclassified from accumulated other comprehensive loss     395   (44)
Other comprehensive income (loss), net of tax $ (5,233) $ 19,067 (20,265) 33,541 45,693
Ending balance (233,488)   (233,488)   (213,223)
Foreign Currency Translation Adjustments, Net [Member]          
Accumulated Other Comprehensive Income (Loss) [Roll Forward]          
Beginning balance     (123,288) (160,807) (160,807)
Other comprehensive income (loss) before reclassifications     (21,023)   37,519
Amounts reclassified from accumulated other comprehensive loss     0   0
Other comprehensive income (loss), net of tax     (21,023)   37,519
Ending balance (144,311)   (144,311)   (123,288)
Total Pension and Postretirement Adjustments, Net [Member]          
Accumulated Other Comprehensive Income (Loss) [Roll Forward]          
Beginning balance     (89,935) $ (98,109) (98,109)
Other comprehensive income (loss) before reclassifications     363   8,218
Amounts reclassified from accumulated other comprehensive loss     395   (44)
Other comprehensive income (loss), net of tax     758   8,174
Ending balance $ (89,177)   $ (89,177)   $ (89,935)
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONTINGENCIES AND COMMITMENTS (Detail) - USD ($)
$ in Millions
Jun. 30, 2024
Dec. 31, 2023
Standby Letters Of Credit [Member]    
Loss Contingencies [Line Items]    
Letters of credit, outstanding $ 18.0 $ 20.0
FinancialStandbyLetterOfCreditMember    
Loss Contingencies [Line Items]    
Letters of credit, outstanding 11.0 $ 16.0
Surety Bond [Member]    
Loss Contingencies [Line Items]    
Surety Bond Outstanding $ 35.0  
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.24.2.u1
RESTRUCTURING COSTS - Schedule of Restructuring Reserve Activities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2024
Jun. 30, 2023
Restructuring Reserve [Roll Forward]      
Restructuring Liability, Beginning Balance   $ 0  
Provision $ 2,918 2,918 $ 0
Cash Payments   (1,469)  
Restructuring Liability, Ending Balance 1,449 1,449  
Aerospace & Industrial      
Restructuring Reserve [Roll Forward]      
Restructuring Liability, Beginning Balance   0  
Provision   1,227  
Cash Payments   (862)  
Restructuring Liability, Ending Balance 365 365  
Defense Electronics      
Restructuring Reserve [Roll Forward]      
Restructuring Liability, Beginning Balance   0  
Provision   526  
Cash Payments   (368)  
Restructuring Liability, Ending Balance 158 158  
Naval & Power      
Restructuring Reserve [Roll Forward]      
Restructuring Liability, Beginning Balance   0  
Provision   198  
Cash Payments   (198)  
Restructuring Liability, Ending Balance 0 0  
Severance      
Restructuring Reserve [Roll Forward]      
Restructuring Liability, Beginning Balance   0  
Provision   1,776  
Cash Payments   (1,345)  
Restructuring Liability, Ending Balance 431 431  
Severance | Aerospace & Industrial      
Restructuring Reserve [Roll Forward]      
Restructuring Liability, Beginning Balance   0  
Provision   835  
Cash Payments   (770)  
Restructuring Liability, Ending Balance 65 65  
Severance | Defense Electronics      
Restructuring Reserve [Roll Forward]      
Restructuring Liability, Beginning Balance   0  
Provision   526  
Cash Payments   (368)  
Restructuring Liability, Ending Balance 158 158  
Severance | Naval & Power      
Restructuring Reserve [Roll Forward]      
Restructuring Liability, Beginning Balance   0  
Provision   198  
Cash Payments   (198)  
Restructuring Liability, Ending Balance 0 0  
Facility closure and other costs      
Restructuring Reserve [Roll Forward]      
Restructuring Liability, Beginning Balance   0  
Provision   1,142  
Cash Payments   (124)  
Restructuring Liability, Ending Balance 1,018 1,018  
Facility closure and other costs | Aerospace & Industrial      
Restructuring Reserve [Roll Forward]      
Restructuring Liability, Beginning Balance   0  
Provision   392  
Cash Payments   (92)  
Restructuring Liability, Ending Balance 300 300  
Facility closure and other costs | Defense Electronics      
Restructuring Reserve [Roll Forward]      
Restructuring Liability, Beginning Balance   0  
Provision   0  
Cash Payments   0  
Restructuring Liability, Ending Balance 0 0  
Facility closure and other costs | Naval & Power      
Restructuring Reserve [Roll Forward]      
Restructuring Liability, Beginning Balance   0  
Provision   0  
Cash Payments   0  
Restructuring Liability, Ending Balance $ 0 $ 0  
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.24.2.u1
RESTRUCTURING COSTS - Schedule of Pre-tax Restructuring Charges (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2024
USD ($)
Restructuring and Related Activities [Abstract]  
Inventory write-downs $ 1,394
Severance, facility closure, and other costs 2,918
Total restructuring charges $ 4,312
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.24.2.u1
RESTRUCTURING COSTS - Narrative (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2024
USD ($)
Restructuring and Related Activities [Abstract]  
Total restructuring charges $ 4,312
EXCEL 70 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !E@"%D'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 " 98 A9R'"=4.\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R$E&*2;-9:6G#08K;.QF;+4UBV-C:R1]^SE>FS*V!QCX8NGW MIT_@5GFA7,#GX#P&,ACO)ML/42B_82$FO,56"2I)4F8@85?B*QKM1(JH"07+GBM%KS_#'V&:078H\6!(E1E!:R; M)_KSU+=P \PPPF#C=P'U0LS5/[&Y ^R2G*)94N,XEF.3'E_RNH49 M(LE!87H5C:"SQPV[3GYM'K;['>MJ7M\7?)W.OEH)SD6S?I]=?_C=A*W3YF#^ ML?%5L&OAU[_HO@!02P,$% @ &6 (69E&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" 98 A9 %)1^";^>U'AU=7DN#'1??Y)HQA9[B*)&7K;52FP^=CO37+*;R M/=^P!.XLN8BI@E.QZLB-8#3(@N*H0QRGUXEIF+2&@^S:1 P'/%51F+")0#*- M8RJ>KUC$=Y MM%6\4P>^/#ZHWV;P +.@DGD\^A(&:GW9ZK=0P)8TC=24[^[8'NA,Z_D\DME_ MM,N?[79;R$^EXO$^&$H0ATG^2Y_V%?$BP#VK""#[ /(F %>]P=T'N!EH7K(, MZYHJ.AP(OD-"/PUJ^B"KFRP::,)$IW&F!-P-(4X-/;YE DT@8ZB-Y)H*)@<= M!<+Z=L??BUSE(J1"I(<^\42M);I) A:\CN] @8I2D4.IKHA5\+8])9HQKB]0J\WG%X$R9" M'NA>B& P,";/KE3TN\J.9XUOR'E><)X?V3(%A7DDFP:J\VC76M)(&A-I#6L( MV"\ ^]9"W20J5,_H-HP8ND_C!1,F,+L&;F/7F#EK6$.PBP+LXABP*5N%>@B% M%-[3V-@^[3K>Y^E\/)NUOTS'O][-D?X3U!3YA9? QR#/Z1,: M!]!1PV7H9]R6UEPCB=VVT\/DXMPQ\EJ#F_*2DI<\]XR@ MIW!,N+1,V&YTWH).N%0T0G^&F^HARZY(^H[;,Y*>PCSATCUAN^G)6NL(OH&K MP>P"YXYQPK5'-<4JS1*V.YR/W(=\3=8\L9F)&I%^[Z+=[54,.J>P2KCT2MAN M=.:A IO$EPB3GQ8_HQGS4P&9-$+:E3P>QS!'S13WOQE!3V&=<.F=L-WT@-L- MPF2%9L_Q@D=&OAK7],5(=0I[1$I[1.P&YI O=//DKVFR8I66L$;H_NO,Z(7L M84WY2B]$CO)"7BJ$_F3)OU.R-,*,D1H766H4OQJ79CQ[5%/.T@.1HSS0.('O MZGQ-3G][T@.XD=.N6,5Y"H]#2H]#CO(X^ML,S#M,^BLNC(--C45H?8;*C"HB9XIC<#?R:SLJR%7.\O4]$[)=NCVR<6%Z_8'G:T) ML;0UY*@U( _&3@'^;9P$[ G]SLQ9M$LY^H_TW(HE]%.X&E*Z&E)C2O83XVTH MM4_]RJBP+ES6R+7;F+1=; 0]A=%Q2Z/CUJS4'%8M7Y+>PD7CD%HC5K4L:P]K MREB:'==N3=XR[A>BJRGMUVY(1 8Y9$2-8TR-0.6@:H_[ MOV"=%YN!>J++]D@EC)EIHO)]P>)JL0\[RG8?.^7C^2;N)ZKG28DBMH10Y_TY M#'@BWQ?-3Q3?9%N+"ZX4C[/#-:,!$_H!N+_D7!U.] N*W>GAOU!+ P04 M" 98 A9*R4JZ)D' "N*P & 'AL+W=O1.#Z_QN*>L'X\G))KOC,RZ_;KZ4ZFZ\9UGD:UY4N2A0 MR6]/1V?X.*5^W:!!_)/SA^K@&M6F?!?B1WUSL3@=>?4;\16?RYHB4S_W?,I7 MJYI)O<>_+>EHWV?=\/#ZD?UC8[PRYGM6\:E8?BX<_ M>6M0\X)SL:J:O^BAQ7HC--]64JS;QNH-UGFQ^\U^MHXX:*!XX :D;4#T!FR@ M 6T;T.?VP-H&[+D]^&V#QO3QSO;&<4DFL\E)*1Y06:,56WW1>+]IK?R5%W6B MS&2I_INK=G(RO;I,TLM9FB!U-;OZ^R(YNU$WLQOU\SF]O)FAJX\H/;N^O+C\ M-$-OOUZ>?4TN%.(=^H"^SA+T]LT[5"VSDE\I\NBI^XVJ3S?GI2$UM%2_O^6CR^V\X\/Z O.J2+'%)ECHBZ_F?[?W/;.R30=_O MF@5-LWJ1N)^$$0MC?#*^/_0J /,8C8,^+#%AF,5A[$=]7 K@*/6)W_'UK/3W M5OK6+)N*2B)QBZHA:WV7F>:2+'%)ECHBZ\4@V,<@L&;:C9#9"LV?BL2.Q#_( M %])E=C3\LZ$,<:B>DKJY9T)BP,/>T1+.Q,6^8R$/IQUX=[BT&KQIU)4%=J4 MXC:7D*FAT2N)&/;T(0; _-@/=5--F$_#R-=&8FK"6.3%$89-C?:F1E93KU6Z M9.5\B=0:K>35O=*-&Z4")>(_E1*MX%!'IF$$^UILI@#*(UC+A\1$,1]3/VQ?0I5XC0O[JRFQD;'U,=$B\T40*DLU -MHD(R3*K-;K5_I:U-Q#5N-:F_RD$(Q3[F@< MF/* YX>:#T"<%_CQ@!<.M"Y^*MUEN9W+;?E4X%NB7OK&V+#;VMU+EXQG]9D" M*&_ +Z3S"['ZY6K#ZV10/LF+N5AST"/$# J)HCC4?0+@, E#(QE,'%%\AK2 M^&),XR&C.P6+K0)M_\5I2\M1S)[.? N/>!+ \(TQ=W"*5;E\[W!2$WKN\T9T'2K-'QI\>24+7'* MEKIBZP>ETYG8+C2'@H+>;JM%=_L.#-*..CRUNGR;0JB]-0$0,R@2@$4/43UO=")7V(7OTE^GR]XL7@J*XDQ,KPCHB\4 M,$HW%P+I$B,%472@!B*=["7VG=MOS:<3%?7L7HG^._ZX>R^VLI*J/%2)< S: M[W17URE;XI0M=<76#U GT8E=HN^6B[>[L, CSQ3+-*+Z[M@4AA%=M( P8_LB M'>AT*!\[A4[L"OUQ$K(:;*IC&OG&CAL,\_7*$X0QO;Y)838R--]TBIP\J<@7 MVSE8>-E;OGB,N61+G+*EKMCZ,>C* A*^_O,5L984+XZ"2[;$*5OJBJT?A:Y: M(?;=Y^$(1$9]% 28>?I>$X#SU9Q$]<]8 X3/\2Z1DXA(/;J0GQ@U'=% (E_ M[5,6L181+\XZEVR)4[;4%5O_PW57C%#[5OAC)#X)H31?O2$^4WWD6>]M0I6^*4+77%UH]!5W=0\OHUB%IKEA='P25;XI0M=<76C\+!.1;[5X#A M")A;\)A0)13U,0_A,-7E9 +@"/,BIG_\@G!*C0\5?K2K*RC[M16(6NN2%^>< M2[;$*5OJBJT?B:[DH?:2YS4KD&\(DQ"'@9&, ,PWMML3 (89#O3][!3$>7&@ MY^+XX/SAFI=WS<'/"LW%MI"[,V7[I_O#I6?-D4KM^3D^GF+@>8*/T]W1T8Y^ M=Y+UY46%5OQ6=>4=A>J5R]WAT-V-%)OF].-W(:58-Y=+GBUX60/4_V^% MD(\W=0?[([J3_P%02P,$% @ &6 (62!,Z4A5! EP\ !@ !X;"]W M;W)KNMX2!=+I3OL06]%%S !];2Z%]BR M:Y99F@.3*6=$P+QO7;H78[< %!:?4]C(K6^B77GF_*MN7,_ZEJ-7!!E,E::@ M^/<"0\@RS83K^*HY-7#[^XU]7#B/SCQ3"4.>_9G.U+)O=2TR@SE=9^J! M;SY!Y5"H^:8\D\4OV52VCD6F:ZEX7H%Q!7G*RG_Z6@FQ!7#] P"O GA-0'@ MX%< OPD(#@"""A"\=X:P H3OG2&J %&A?2E6H?2(*CKH";XA0ELCF_XHMJM MH\ ITY$U40)'4\2IP?#N=I3<3I(1P:_)W1_7H\M';$P>\>\FN7VS5,'LE)R1I\F(G'PX)1](RLCCDJ\E93/9LQ6N M4<]D3ZOU#,OU> ?6XY,;SM12DH3-8&; )^WXJ 5OHS:U0-Z;0$.OE?#W-3LG MOO.1>(X7&-8S>C_<-[GS_V8?_^?9=\3PZVCQ"S[_ -]$40685Q3AB%7= I]"XDEB!>P!K_^XD;. M;R;ACTF6')-L?"2RG2T*ZBT*VM@'MW@; 14L90OC\2O148'6U\[+((Z#CMNS M7[:UW;?J.G$<[UHE^U9N)XRC:-=L;##S.]T@K,UV' UK1\/66+Q32Q!DNA.$ M:1&$)K?#8T;>,Z$ M\KZ9[\=18([D3BU7YCWT?[5F[L1)V&" 8NO'BCL*'#OIGOAX%K%B*NA8A;A1B^,Q'&^_D? M-Z&Q5:-]*]?!6J61V1.#61AVG$9PC UF'=?O1F:/75U[[/9LO6;=G\]P&/OX M) 4= >09&,Q314[@%8LS":=:JFR-;T7]<)VWI+#MLU@>U7<=6\U)E)Y]*0 * M8YF^DKQ\I8)^I1)\ID']RBM,MGM\LJ&2I%CY*1 ISP>,@RBJP;"B^*JJ69ZZP!BH^EU@Y@] &.#[G7+TU] 1U M+3[X%U!+ P04 " 98 A92BW"(3T' R'0 & 'AL+W=OR$-5+M94E?+-6NA &;O7]HMIJ*5;MH")?D""(%X7(RMGRO/WL MHUZ>J]KD62D_:E3512'TXQN9JX>+&9X=/OB4W6],\\%B>;X5]_)6FK^V'S7< M+8Y>5EDARRI3)=)R?3&[Q*^N:-P,:"W^SN1#-;A&32AW2GUI;MZN+F9!@TCF M,C6-"P'_=O)*YGGC"7#\VSF='9_9#!Q>'[S_V@8/P=R)2EZI_)]L9387,SY# M*[D6=6X^J8??91=0U/A+55ZU?]%#9QO,4%I71A7=8$!09.7^O_C:3<1@ XG M!I!N 'GN -H-H&V@>V1M6-?"B.6Y5@](-];@K;EHYZ8=#=%D9;.,MT;#MQF, M,\NK#^^O;][?WEPCN+K]\.[M]>5GN'ES^>[R_=4-NOW]YN;S+3I#?]U>HY]? M_()>H*Q$GS>JKD2YJLX7!C TGA9I][PW^^>1B>?]49CI\ 9$?PR?'\$GKCTZ%7VLM2X,NJTJ:ZI4KGKV#T.V@J;)7U5:D M\F(&951)O9.SY8\_X#AX[8KN.SD[B94>8Z4^[\LK46T0K!I*FPOY;YWM1 [! M.U=Q[RIN735;P6Y).8EB6++=,![;+ QB'K.CV0G2\(@T]"+])%,)X.YR69RC;2Y*,V\K MJ"F>+9"9F5Q];J&!M$OB\S&G!PQ)U[,ORFU>LCRW 4LL:5]!B7>+?WD3';N3BHDC,*0CP"[["(6XXDT MQ0.&Q'[ L/["9.4]RB4(!J0;97"FUF=U]31X;$]C&"=1/ ;OLL/A8#L[!=_S M&_92"J2OW(ILA;:=\FKQ.I$2"P%AA$=LC-1A%V,^R.Q3I#T[83\][?-B>A_H MA@\?'":!M0TXS"*@!3P!KZD_7;E@6U;)]RS15-8@NM!6/C<)QPK.YC)"0,6O+ M<]B%E$^)!]QS'O:3'H#4M02>^]KL&]*=\#9WX8A'P5B!N>R O>E4NO2T6'6Z)R)U"0]T1$_T9TJLJ>PVHS%DSC"8V9SV04Q\/<$VD'GYF>V=T]6 M.;&I*HD XSA#'78XB (:3ZU^SVG$SVG'%#7BZW!")_4"L=D+$T[8F(5==I10 M/%%4I*Y0^4?]0*H7=7F\%951DN3:=D(7W0G2[G.#$KA8W>"V#P7LS@: M[[$NLYBS">%#>C(D_A:M3P\UTF^'=7ATHK;[,4R@W;#2VF$'*@A/Z S2\QGQ M\UF/>\!HLMQE6I7-Q$.%=C3JGG6;LD!(6BK.9488GRK*GMV(G]WVV]U36X=- M6TF2#%BKP^CHZ* LXZDI[MF-^-EMO\\]!=*F+4)XPMA8SSD-$Q)%$YT2Z0F. M)%X]=VM4^F6C\I74U4_H!GK.B9SU\N0W'U%])V^G9U0]85(_85ZIHH"DKYK8 MY^@%!IVDT4[DM9PC:%/GP?X751L!CT>B-ANEL_]@RQ)54RI_U*4\'C"VV]>U M3&5Q!VEY.#=\C<)DCCF;4\8/?K*JJK_-AZI-!3WLJME8.B\I;8Q*0.8O"SL1R[SR2LVD_3"",\9'<4V:G"].K ^I7!Y>K5=;L1U Z;4>9 ME2@5VPQ*R0G6T=!2Z,>M T17XQM@/D&]M)<'U"\//DDCX"/0L$*7L$;N4TZ; M^6D<@I0:2P278<@9F^HKZ>!0UB\1@'#KHLZ%D0>B354!E;5I"'@';*4J-W1; M 9P1"J#&38+3$,0"F>@2:*\5J%\K=*4*JD!4M7X\U*S8BP+T,P[FL&'.V:!: M)PH"+!,>SF.X/;&TZN(7YU38$N(,0Q;QR)H+IR6-PBGFH[W>H'Z]L2>5:K!E M__@#)YB];@\+W1LWM44$"2,>DK%(WQA&;+\% M&PO=V]R:W-H965T&ULK5;1;ILP%/T5BTU3*W6% M (&D2Y#2)%4[=6U4NNUAVH,+-\$JV,PV2;NOGPT$)0U-LVEY"+[FGN-S+A>; MP8KQ1Y$ 2/24I50,C43*_,PT191 AL4IRX&J.W/&,RQ5R!>FR#G@N 1EJ6E; MEF=FF% C&)1S,QX,6"%30F'&D2BR#//G&A86A"D M$$G-@-5E"6-(4TVD9/RJ.8UF20W<'*_9+TKORLL#%C!FZ7<2RV1H] P4PQP7 MJ;QCJTNH_70U7\124?ZC597K^0:*"B%95H.5@HS0ZHJ?ZCIL #KN*P"[!MB' M IP:X)1&*V6EK0F6.!APMD)<9RLV/2AK4Z*5&T+U4PPE5W>)PLE@?'LSF=Z$ MTPE2H_#V^FHRNE?!^>AZ=#.>HO!R.KT/T=$,(LRF M!';)Y[S"%THL036F1&R.+@C%-"(X13,F2-EI/T8/0G+5;S_;K%;<;CNW?@?/ M1(XC&!KJ)1/ EV $']YU/.M3F_'_1+95!J,^;JM!1>R5Q'K;6 :=@;G<-+8O8TNMVZAU#U$;5FK#LA/1 MJ) )X^0WQ.B(T+H_6Q57Y-U-/5;]>Z'\D,PM!]W&0?>O'9R@*R&*M^5W=T2Y M_4[/=_S>"_4')&Z)]QKQWC^(ORVDD)C&A"[>!_?JS!,%?UY[J!PUK?2&?+^E*WI]W]]IG[;$?L_U[)?RS8T]7)^? M7S!?$"I0"G,%M4Y]Q<&K,ZD*),O+;?V!275(E,-$'>/ =8*Z/V=,K@-]4C0? M!L$?4$L#!!0 ( !E@"%FCU3;P4 < !D> 8 >&PO=V]R:W-H965T M&ULK5EM<]LV#/XK/&^W:^_J6B+U8F6)[_+6:W=MDJO;[;,L MT;962?0HVDGVZP=2CF1+$+-L^9)(,@@] @\@'AZ+^2/:LVY(@]%7E9GH[52 MFY/)I$K6O(BK]V+#2_AE*601*[B5JTFUD3Q.S:(BGU#'"29%G)6CV:EY=B=G MIV*K\JSD=Y)4VZ*(Y>,%S\7]V<@=/3WXFJW62C^8S$XW\8K/N?J^N9-P-VFT MI%G!RRH3)9%\>38Z=T\N6: 7&(G?,WY?'5P3;YUH3X/AKKW34O%,O/+Q^TO[!& _&+.**7XK\CRQ5Z[/1=$12OHRW MN?HJ[C_RO4&^UI>(O#)_R?U>UAF19%LI4>P7 X(B*^O_\$0<+0 ^^@.X7 MT.X";V !VR]@QM :F3'K*E;Q[%2*>R*U-&C3%\8W9C58DY4ZC',EX=<,UJG9 MY>W-U?7-_/J*P-7\]O.GJ_-O<#/_!O^^7-]\FY/;#^3R?/Z1?/A\^\>Q07-0HZ@"(@ M7T2IUA6Y+E.>'J^?@$6-6?3)K MJ5?C;MGQ/F/..4(=Z")[+?[^<6>"PQLO, MZ&-#7HZK-5E"RE1D*45!( MEK+)R56_C3&6\.L'<5JOU<+4ZQ4^J39SPLQ'D M<,7ECH]FO_SD!LZOF,VOI.S( U[C <^F?78#%8G'L@2;T?U1KP[,:EUZ=C,W M]*,@.)WL#DU Q%@X]?Q&[ B$Y3_^$3(/BI"JB!%2G1)1)EG-2'J#6 MO^C[1,=R(\4N@ZU*%H]H,#$3_=>,Y2LI.W)7T+@KL,;RBH/2)(OK.ERF)"Z$ M5-G?Y@%F>:W./XB:[[F^VXDM(A5&X4!HPP9K:,7Z6505 9A5G/-)FE4; 5=$ M+$DNRM4X!PH!^%7%%1JRL =IZG=0]T7< (<\;2!/GW'ODDL)N+(R$04G*G[ M-]2T]^IQ.-7UZ@@@(A7X/L,Q1@W&R(IQOHXE'VO^3 F A*:B&HQ^U ,0>;W$ M[@M-IWZ$@W2=EMP<>]41Y=CD*R2!DMM$;:7.TP30KW"?[A4>Q9-%7@NX7'%-I <%Q>Q,DV-Y%B^RW!27=Z8.P1Y>;"M0 C(@DORUS?2F MT;(I;.M*\12EE#V,5ZI#KZ7MV&FT=1JU!O@\2<16EVTH2#S;Q8N<&^^@AM-^ M)L >0HM,4#*>.V38!K9=C9IW('%"/D4PA1D*S_K4;G .=BI MQR!;GG;M1-UX=!,_:G?6!3Y)Y!8V%W_0F3Z0.1Z"R&=.-],QN9 Z[E"RMR3N M6DFOK9N2@Y^W' 7I]U[. C_L>;$V,1'0#?,JEKI]);M>829A+P,6 U-4ESJ.*R M&"A4J!%]P@Q[K0 B-/:<:1 .V-!2JVOGUIO_T\"Y?2J%O>/0+OB^F!NQ(<9U M6\IUHQ<-$5FIJ_R_&")<*Y>_N.*_DK;CN:ZE=&JG]#LI$L[3O0_^6UM',9+O M-G:(D!<.!)&V+$^MA BC1IKI1LF,$[ )8>NIQW=DD\>E>F?RAP.1;W0Y0)&[ M"#GUU(Z@-B#\RECH=XD" MD1MHLFA+P=1.P4W^;W7GNA02S2(4-4JXH>=T42-RE+J1.P"])6;JO2C]EUD9 MPY3Z?/I3*^&_-/U?2]NQ%UJ2IW:2OQ 2UIAY?%NFP$= ]B+?F:X>]ENFR#). M-/T\HJ[H\_IT&G79'Y'RIJX3#70HM*5_:J?_N_BQ_L@ :3*$>VC[(:2.04?$ MF.X+A["W[$_M['\'DU.2;:#*;AHK2I+R!5ZG^@3>2Q2$XZE#?6FB)Y;JS]#^-0/NZR+2K&!II6UG,OLG-LG M+:SVH["Q41:8MCLR8'*NXWE##3<[^/!M)]SKY9(GIB_@#XGYPC&&7IN3^MK4 M$&T:"AYEW"CL8N^+1]9 MX@TF0V9<*!5.MUQC]LP(V!6#=SSV('(SZ82\&DX-# MMH++E3E[K(CY6E(?3#5/F_/-4K9KZT/1++"$R%L;)3;F*&\AE!*%N5SS&-H@+0"_+X503S?Z!&PO=V]R:W-H965T&ULO9SI;MM(%H5?I:!IS"2 ;;$6;AG;0")Q24\29VQG!H.@?S!2V2(BB6J2 M\O+V4Z04420O2V)\.PVDK>76J>44B\6/5SQ_3-+OV4S*G#PMYLOL8C#+\]6; MX3";S.0BRLZ2E5RJ;^Z2=!'EZFUZ/\Q6J8RF9:'%?,@,PQHNHG@YN#PO/_N< M7IXGZWP>+^7GE&3KQ2)*G]_)>?)X,:"#'Q]SO/A@>'F^BN[EC=6=+"KLRBX__J'NE]V7G7F6Y3)43+_;SS- M9Q<#9T"F\BY:S_/KY#&4VPZ9A=XDF6?E_\GC-M88D,DZRY/%MK!JP2)>;OY& M3]N!V"M >4QF#69' 6=;H)PNPXT=I9?C*(\NS]/DD:1%M%(K7I03HBRM+(R7Q=R] MR5/U;:S*Y9>CJT]C[].--R;JUYJ]*_P MZL/8N[[Y!_'^_>7][?_(JR_+:#V-?7;:_(;B9?D=I:LLV@Y MSUM&>VR2/YD"QL;[8*%DLU)%PDR>3[T!I3U_Z[53U M0QU)T9Q\CN)IT851M(KAEOAZK6N9JQ5#3HD7I0^-07"@.9/)>K&>1VIH MR54^DRE1W5,KTZQ8,AXD>;^<) M)7GU(LNPU(!\>&&*UQF7K]!D:K:&:/KLY MQ'9SB)6"HD/PG;R/ET5?R;MH'BTGDD0Y&'TA#"#,6@>:#6+)?M-MHHF M\F*@>I[)]$$.+O_^-VH9_X1FQT;,*L6*Y?KA4KC4L<^'#_NSH!U%N3!-7@_S MVV&<6EP)UN."=MPI,QV76O6X$(BCU+"I40G6QIWOQIV7)7G'N*MY4%BI9H(: M[/+5ZV+JEK;.DOE4IIDZ6O]/43K] _*#8_J!*>9ABOF8 M8@&F6(@D5IM*8C>5A/80_J1V2;)[P1H)X,BQ'6'69_I86TE?VS'%_(V8>: # M 6:=(9)8S5!S9ZBI-?3@>>.$%)XG=^0V>H(<-UL#QKDI&DO@6-N(OH9CBOF8 M8L%1@Q$B55GSV]KY;6G]'L%+L%;..W>](J]#7>DPQSP;.EI/O<5JGCQ+N7&4K-;I9%;L\U9J=PWYJU7KZR^F MF.>TAT JA8"/=CO0-W,BHM1/1CSEM,&%?M]O3PC MW"BI& =M1L5B6[7];D%<# BCW'"$U72P'<>98W&[$1@ @:>,F=QN7&^'4""E ME%MVUY%4P3&J!28_227UHKW'GQ\W_NTP$$P"<3"9! )A- D%:MDDK8@2%;^0 M3E),,C-&5?-0U7Q4M0!5+<12JT^IBFG1OQAJT3;($:;E-HZSL;X9O:<'*M=" M50M0U4(LM?KTJ! 8U3.P]NEV?[F'3[=M7,34*4W0UI1H!X(K>3N,"H,ZK+F2 MM^.X<&S;;*WD ,]BE#/&FRLY!+XH-X4C.E;RBC!1/6("SZ0?H_3 T*)2)]H& M+>#X SR&6:[1O#(%XK@:5H.[S?$'"!43ZC_6''\(9:G3J-B3K(]_18.H\RO/ MI*BT"%7-0U7S4=4"5+402ZT^I2H&1?40ZM#]/@KP'<-UW>:JB,J44-7\X[H0 MH%8:8JG5\S J L7TS.C%&R36YAK4-:S&,CO6-Z.O[ZAJ/JI:<-R A%B5UGVO MJ!'34Z/#=__T KW3;5#Q$:J:SP 895M6XWP=H%8:8JG5_=]+P-*#IF-N NHE M>L\ 3#6/ 1C(;J5E8589H*J%0 ?VVE]WM2)83$^P^MPITDOU=AU,PL5+40Z,$IYQTWC%B%R)@^ZZKG#:,#:ATWC/2E>L\,5'*&JN:CJ@6H M:B%K)Z"IRT/7[K@X9!438WHF]A/W&/2*O6<$P-2@W-MV&'B/ 8B#[S$ @? ] M!BA0>X^!5<2)Z8G3P7L,\/@?"YV 0'!HCX1.0!P,G8! &#I!@5KHQ"KHQ.Q? M"#T8*HQ"5?-0U7Q4M0!5+<12JT^IBJ,Q?5K5(>C!@&PEVW0MJWE8HC(O5#7_ MR#X$J+6&6&IU8RN:Q?0TZ^78 \@'4JNWUCM_.HO M5+3AR1$*L6NL_ M@*F %]<#K\/@0R_0^WY\[S>,>)!++]7;8-P?*;81D_8E/BY1E7 M>HG>,P"51XDVS6DFY*!6&*"JA=KFURVM2)3 (U%ZJ=[6HI(H :1;64X3**/6 M&:"JA4 /G(ZG+HB])URA@BB]6F^'44$4JIJ/JA:@JH4"2IMBEM$!HD0%HL1/ M@BA]N=Z^HX(H :8\.4W(C%II@*H6 EU@U+0[[*Q E$ '45O%_6?:P2 *"(1 M"! &@B@@#@910" ,HJ! +8@2!8BJ?U*A$:%/HOE*__"3E*C#1_U+I1KKI=H" MQ4]$K:;Y+"-J3ZS.GVKTY6[T3\KH49*NDK0\HY)TMQ9/2;1:ID9\-XGX;9O&J8L/HU M#-IQ#O>>V;N0Z7WY_.9"9;W,-X\ W7VZ>T;TN_)1RLW/A?TF$#;XC:.^V3PG MN*IB\U#JCU%Z'R\S,I=WJCKCS%9'9+IYSO/F39ZLRJ<&?TOR/%F4+V?9\%5^ H%7[^=1S_1ZSEF0$0*(HMQ_@:] M13R5&KY=,H*BE%8UN0B7V0\&-%CI%C'2';LMV.>*9/ASM=Z?R?]^"?O>\5PVEOAZ/Y MG,=NA\ "9%<0B"Y1*&A\G=(\ <;E[;BI,G&'?HT77##YW']WG7W-[G:SJQ8X MY"6.863('L>!K<'P7[[H]:T/785_3K+9T3N(78_DM.!5^RN M/IXC%.I7>83&L3P@UOFD)C7CB694@V3MNP//7.\6^Z')P-DWF3TTZ5G6ODW0 M8>/V6YLZ87.G>Q7 5GILAWXF)UD]>/[2 MUV/P K-51CC*82E=6<<#&2FK1TLM"%KJWKF@0G9BO4WE- :F#.3_):5B*R@' M[7SW_P!02P,$% @ &6 (69*RRUJ.!@ 6@\ !@ !X;"]W;W)K7'I(84=KB M4-P'BCO:9<(EMR17LOKK[QF26LFNDRO:+](N=S@OSSPS0YYOG/\:&J(H[EIC MP\6HB;%[-9D$U5 KP]AU9/%EY7PK(UY]/0F=)UFE3:V9S*;3YY-6:CNZ/$]K MM_[RW/71:$NW7H2^;:7?7I%QFXO1R6BW\$G73>2%R>5Y)VM:4/RYN_5XFPQ: M*MV2#=I9X6EU,9J?O+HZ8_DD\(NF33AX%AS)TKFO_/*NNAA-V2$RI")KD/A; MTS49PXK@QN]%YV@PR1L/GW?:WZ;8$9B]'(D*EK)WL1/;O,O M*O'\R/J4,R']BDV1G8Z$ZD-T;=D,#UIM\[^\*SC\E0VSLF&6_,Z&DI=O9)27 MY]YMA&=I:..'%&K:#>>TY:0LHL=7C7WQ\FJ^>+<0']^*VT\WBYL/G^>?WWW\ M<#Z)4,T"$U747&4ULV^H>2[>.QN;(&YL1=7]_1.X-/@UV_EU-?NNPI]Z.Q:G MTR,QF\[.OJ/O=(CS-.D[_8:^C[Z65O\AF0I'XMK9X(RN9&:&K<2MIT VY@6W M$F^UE59I:<0"BP0:QB!^FR]#]"#2?Q]#*#MP]K@#7%RO0B<578PZMN77-+I\ M\L/)\^GK[X1W-H1W]CWM?SV-?T.-N.Y]U"$<_^J9X@#/=\X7Z(RS-2@;&Z$! M4.B705=:>DU!/!UMZ B&&A*C@SU8R+9[S36,)D/BZ3R]OWD&6?^56)D,8H.&P?_*ZZ@5W(ND&NN, MJSE&;;&]A2$-&)1K6_*)-)W;D#]BMV"[N*)MA7KV_+D8&(O/@*&WLJ\TAZL< MJ@>NI*="4+RL!BZ&/1>U5::O* $IE7(]+X*X#Y*5#$<._XM#!-MCM[%0>9BH ML9B;C+I7.2$")+=!IKX9DHK!0B/7))9$5I#1Z$?LX#\) QYS!(>&LF.>ZM[([&C1]?-X,18+4CUGK(C=W*E&VIH-M2W@83M/ M%S?7S\;BFGP$-P! 'G&[CK!R+EH7250Z*.-"CZH5ED4,>%3@YZQ"VO:(ZM'X M]L'L40']7:LC8P)B=>3+RW*+O*CF\>C&XKVT&).LELO%T^^]9FP 22N_DJ 0 M-=PO.[_T59T]2*4C5RN,P8P= >EDN^64,FHRA$1WH^52FX3:$>369'O*W*6[ MCGW/NO> \&;$%<%^=BOK23('JABB'4L3O;A6'@,+1%21D032&*I,VBV,P74O M5MZUK"4 N6R'YL5O.S@>&R''M=H:PR!VG3G)N M3?X8HK2# O_*P4XY3J2*8.&68N,J5'LYJW1&9@IUT.XI(DTI:VYI=%T(%G * MZDJ?VOL)!L)7&(O.;R&/XJ&@R"JD826U%VMI^GNI]G"B.@0^::;["4C@207" M!/VH30Z75>_9WP=:]09:UI0*"^T!]:.7AO9LH3KGBF=9Z7$/\5WUD6E"=JV] MLXP"MB3047BI(A,]]MX40O&0%4$:UIO$LWKTTQ5W,S2%73+^H.H@9ZIO4\&@ MZ)2,JCGNNY*>Q/,A9TP=%%'Y-*@:N(KFX3EE*$[MJH>J*5=3Z3>JQ 'D=MNR MKQK(9@6)VLIY'A-F>Y1A^I:2@EG9>0\1K*4F!4+D'C! @$:B5Z6^UYJ[S)"& M1E:Y R528RR@],SP>2S>H%$6^&+CB?+HK'2D(S[2"1S(:#B0)1$\G*90 MX.R&?ZR[5X?JS_FM]J$4$KPK;G7:EI-7.[0YY)QG;_4%8S/W,IXG. %PV[/$ MDQ7WB$1@F&Q_O/WY]CH7&]89P%7XW8#O9\Z6V^ M>Z0#4NJ!>]7_1R$CS.,G9(31H@Y'SH.9^>2'E[.3%Z]#RHF8YWGT*35Z9A3? M7\3)]/C?.<)=>P78N-SY,CUS[\$A0+<#]V3*:AS UFGR5-(-3.3,E/CUQN2?JQ^("[VGS?/F_1&?"L2N ?8.\_N(W.*]?%Q^\2DX/[ M#DY<=;K5,3N@,5]]AM7AXCC/]Z6]>+YUOI<>]1#0S%;8.AV_^'$D?+[)Y9?H MNG1[6KJ(NUAZ;)!A\BR [WQ,V+VP@>$Z??D_4$L#!!0 ( !E@"%G=%ZOU MR@@ -06 9 >&PO=V]R:W-H965T>:9%^EJI^NO9B.$94]5JI73> M'?A#BIT9K!EYLM3Z*_WX5%R/0C)(E"*WI('COT?Q7I0E*8(9?[8Z1_V5)#A< M=]K_YGR'+TMNQ'M=_D,6=G,]RD:L$"O>E/:+WOU=M/Y,25^N2^/^LIT_F\Y' M+&^,U54K# LJJ?S__*G%82"0A6<$XE8@=G;[BYR5'[CE-U>UWK&:3D,;+9RK M3AK&245!>; UGDK(V9LO'__X^/GWCU<3"V6T-.(U1#(.R0E$@S_*MTH MR^R&6\I82CT(P1+<8F0A6EO<<_O,0/&T]<IAON%HCFC#( MB9^P<,SN1>WJE(*YORY+N7:JS0LP8 KTKR3 @-,#(=T+N9L$SS<=*,Y%#Q<1 M"79U:&"[D,9*E;=F#4"C8^1_B].8W1JVY;4EO"6\Y<8(8U#E;/ "D0XTG"I+ MI]D\\]@<(B95![2S+P#^:UX7);3378@U'A-V8L]X+0CN4N; >,^,Y58XJV6% M32R7^]9BU&FV; PX9N@NJJ&X=?P[F#(K6 MI3B#> ?\K(I<,:YTN$^1%JJ0C[*HN$='D,L'"_(-Z4M=@$S_()_?7 H^087J+K=G;084: X#MUU]^2NAEZ%&@'4.:WVVZ$=D M"D+NW.:^?6WKEDZ>DZ6 M"B1.J&UC626X:6!68WR%ZGZ#LFM0"4";!NAQ2@@#5@#"IBN:!1#&I25W;"-R M:PLZ=^ 77F3,/JW.UZ9" UJ"]4]D@ESM7=2WH-Z7CV* A%*RMQL=P(L*[ MC807@PY!I\Y3XD5_&%8^<+Z+0HMQLVU1MJ*N7)$J1 E,ZKWGR$HC*7:N&A!Q MF"S+AKIUER5\"[B?'&B$4XX:BC&2]#SSGUPD@,X1[$"N X18F,:?ZUU&M Y888U?;K6M! [RK' M&=!>[P^+,4S5O63QIC=M=?X"H\ 8G#V-.EB12CY\:'5O4.\:1*0 MZEJ[9GU9/5%TUUB6@J"7: @CDDJKS;H?# [J @A?).&9+7.&JKV/?$>"! M;YK$_U<&E=Z<9]JS['M2JH"*X6C!CEA.D:*FD\Q:OGBB>[#1Z'N?!VY2M1-\ M96EV^" -7Z^IL7<5J1MR3^7+44!/%5Q?> Y&%@?U?@8 F]''ZZ\X0>#WPQXR M65RV$'_&PP!ME\RJ+Y-)B'(13, RAAG]';ROYL'"Z"#%D896&PF,Y8DLV#=)&R M9!H'BRA&("H@DDN('.Q;)$$2S5B&VY,$HDD0+B+8&@=3^.>!/N?E!7([#N)P MAE4ZFP7AE%81-,5!.DNPSN9I,$NRX=7W>H>P>$7WMAI-G6@9TZ(S)\"JZE;A<$LREK!"S9'".8+LFP>ID&R\"ZFBSDPSMPZ M2:9!C"O[RG;'2RI:&/YE14GQLB_XR8N(S0VUN;+[5$"S*Y('4QR5%JH2KE#E M0CY29J&]-^KE+ONAGX9HJK?FQ\!I?U'J#N=*R:$'A@A0N^V&<*"@P!:T,KJ4 MA4O'UAWV0*_Z?SV MR;0&(8,EN7>CQQNX*#WCIJ^5K@:=OQJ1MV-OJ-@&^\" MPA4"##Q4XUN/?;'T30+76\*63!P?H&_OIL'MV41P C7W%NK4G3%IB6BAC34* MVX4+&B\) ,P;-'+XJ8("9:1MVN[4SKEM/R%##M8[][I)31CW7I?GNBX.=E*I_>R" 5DBI/3R1I ,#U82KEG,P=_PKC1DP2!>#@3C M-7=UE!>/GM,>0/B#\S2/Z)Y<2T$!$;Q6HACW_6'04(JF[MZPOGF$:=OVB[?, M(].7+4/;;LI50V^/4:OB1 M&H:VZ#@P;+J)9OQ$,WLC*_?_)C^1_]R,YY03CNO_=B3EA+I&HI5A - MQ_/IR)> [H?56_?=?;NED:>RM*XB\N*]*[4Y'A??UN^G4)055TDU, M31I/,F,KZ7%I\ZFK+^P0E91XUB#Q[XXNJ2Q9$=SXWNH<]2;Y MX/!WI_V7$#MB64A'EZ;\IE)?G([>C$1*F6Q*_X=9_HO:> Y97V)*%_Z*92N[ M-Q))X[RIVL/PH%(Z_I?W;1Y>'I@'OZ.AX.4'Z>79B35+85D:VOA'"#6< MAG-*_$G:-Y9$+#HCY[_G"^G*B-1WJ4+-%.??:<\(7T@I0O"/V. M5'G*51*.9LH#T;Y0&D(;%E[]]&8^.W[O!-TK!U,YE%N?F5(982SNUER3IPZM M95$S(S3:O[8F;1(O.$S'*F3Z%Q*/DH)N;@G<]2C(0CH$6M4E>4J%;BJRIG%; M8BOD'8D%$=-(8AK-XAF;<&+102Q90\P%/(5#*#H( N)M!BPE)M=!MS"9R(U) MEZHLQ>,$_<,A>UKJA-/M/)(*,HQ1*+<^**URB'=!B6PDDK4;^H].)=(7(P-6#6L,WND\X1GC,![>?P*7W5BT:+Q7 ]ZQ\XSZ$V;CQ,$A &90"6TDG9I!0# MN=5FN5O Y]8_B0:OX$,:9@(*E= X/EBH4OE5)]<_96>SQ@8 JPJNWL5,>DH* M;4J3KX+?70PFR\AR B)QA)3EB6NMR*TTV5[1-50ML39EKY ZYHD M-#P;>@"AMEXIGC^H5YB/J6AJ_%3 6(.I8(%>95%8PH5!?+=9@<9#+ MYB.H\!/=F**98\F0@XFXBCU2Q9DC,X]J):5!D/F86_%! PFS\%A+()FFP;\ MY:SG=;G EM*F:F!Z8'+_#$-%UK65RJ&A*!P^\0+MW'87^Q?V(.-2Q"D5"'@=99;-1>8+> M@P#K;0NZI9X3\5ES/X%>G% IMWRF0C$VZM-6.%1=6D8?%C.4MR5"URP"OOZ$ZUCC(>:B_X'0K((]B+7$W1)I 9)!T*K M MV@04T:8&$I)G4B/C2Q#2#KU'T').+E16#UH'[U&#^J6E\9H]>-%6< 'N:Y MI9Q#>> W'-O9/\#B5I8MG[%6V-/<*/CE,,,XIZFXZ1B>#WWL")8-_-C=-1ON MS#MC(2G& _,:N 0B*<)[9S:4X&?H(*:(GE@V9U#0OT'*+\WB_N,LI@ICUOA^ MZ,*CU<:XC2G"9 >!!B,!^/&50?V_):0.^>D ]F[(_=X-2&6SI7MF>8;&NJ0/ M[S'>V0NVFKX41A/Q<^ L+!5PP[V.R3R/*P0#,R%U%R+<$?OC^=Z^^!Q&4#X<)-YG)@=C]_BP>?(Z_ /1 ,@6GXOV379;M/3W#B4?38^ MG!V)RR=,#5/V\\'X[>S-:_&!,/9LV&500)")O(]/9[.CU^(3=#Y+CG!Q?WS\ MYG ]^69OQV^/9^)+@.F#UD%&('UXM)9&>C%\@[Y0(7G/9VK#X-T1836E2[?I)+^/T"C.@(9>8]B"T-][R4*@WZ;ZDV*:7"4) YNP\.P;LS MV1CMED&U+%12M&L%PAEL_9\D6E2\DE7]7ER;9=C[)9P$$Y5 M31G-#Y:OL(2[IN9H(P> [%2.%S<4JU*.OQ'$+0 YM<3@!4KZ%8<5LR#9L$SK M)N$AC,C9EYQT)];N>&'5K4NINW>&(0;@,8;=7UC0> @AO7ZWW4$VYAB'_X-) MQD2XHC493AYC%Q86- #DUQ*H$)]:_W]35:@MN_V-\.,*9;)-0-VEF8Q;V,=# M'WF57 7\1XYZP?T$>Q[>%/&'<=MODZ(B&RH3?)+2=[:!)% M">N!2A6#>_V47T0LZI8 /*&EF->ZV03H\"8]V5 5X1)+3S9N.E(W&;H$5Y8 !/J7O30'#85WQMI?70\%F, K:__1C Y-X-!VL*^A#8: MKY'UJ ?Y5-M_+VJ_R;9/$-/!QR0T3!X^F?';+496_*[4W^V_RIW'CU%K\?A) M[W>)EQ<074D9CNY-C@]'<1QU%][4X=/4PGA07_A9D 03L ">9P9%;"_80/^M M\NQO4$L#!!0 ( !E@"%G(,# 1O , "T( 9 >&PO=V]R:W-H965T MU*!Q C6Q)MAS7-F"G&9:A+8*D[3X, M^T!)9XLK16HD%2?[]3M*LJ)BCO?%XMOSW'/'NZ.7!Z5_F +1PE,II%EYA;75 M(@A,5F#)S*6J4-+.3NF269KJ?6 JC2QO0*4(PO%X%I2,2V^];-;N]'JI:BNX MQ#L-IBY+II^W*-1AY4V\X\(]WQ?6+03K9<7V^(#V6W6G:1;T+#DO41JN)&C< MK;S-9+&-W?GFP'>.!S,8@_,D5>J'F]SF*V_L!*' S#H&1I]'O$8A'!')^+OC M]'J3#C@<']E_:7PG7U)F\%J)WWENBY4W]R#'':N%O5>'7['S9^KX,B5,\PN' M]FP8>9#5QJJR Y."DLOVRYZZ. P \_$K@+ #A(WNUE"C\B.S;+W4Z@#:G28V M-VA<;= DCDMW*0]6TRXGG%W?WUS?W'[?;#_=/"P#2X1N.<@Z\+8%AZ^ 9_!9 M25L8N)$YYC_C Q+2JPF/:K;A6<+?:GD)T=B'\PXSY(\L M%6C@CTUJK*8L^/.4HRU/?)K'5<;"5"S#E4>I;U _HK=^]V8R&W\XHS+N5<;G MV/_O#LZ"3TL;,,(P!I7F5'I\%1&0LG]>XNZA(SNWL73N)'AQG*Y![7K*35F:B_Y/X1G!@QS M+:@E2V M,^<#DSDH6Z!VIX\R+^&AIKMBTG(F2"O]]*3$WZL:0(!I!'RJJ-9;+U(\NN1, M4)6(=NO ;<$E.8+PC$Q?PD8"IWY$'I&QSLQ9*Z9._R(N9T2CI;9'O8L"JQZY M:U0D_FN! YY,,%Z:1D4M6>4.M@&5!%,ZIT#WHNJ?PD#=1C"9=69?1+86,E56 MRO"FM9&9(8X;%_ =^:P.9@&C6PFV4+4A#>8"J,:PKS'X2+@RI?A'DV8E@NU_ MW%[ 5\U'0;I\< M,K:-$U(J.6=IQ+2DK#*#G($H3OQ9&)(+5_YT-H%/:$CAG59[2G]*7, 7>N=.7NT+[=R?)W%'NW$Q=)= X=20JSJUNYK2 M),O:=!Q-_3B97< H]L>HW0':WREECQ-GH/^'L/X74$L#!!0 ( !E@"%D8B2/+KP, M ,$' 9 >&PO=V]R:W-H965T][5\;Y(! @\ M> ""X&RC]!=3(UKXV@AIYD%M;3N-(E/6V# S4BU*VEDIW3!+HEY'IM7(*N_4 MB"B-XW'4,"Z#QU=8IH,6O9 M&I_0?FP?-$G1'J7B#4K#E02-JWEPG4QOKG?H;WWNE,N2&7RMQ&=>V7H>7 90 MX8IUPCZJS6\XY%,XO%()X[^PZ6W3<0!E9ZQJ!F=BT'#9_]G7H0X'#I?Q"P[I MX)!ZWGT@S_(-LVPQTVH#VED3FEOX5+TWD>/2'N?T!>-D^N\SC92]E)Y]16J6W(=Q3@_]YO3164R/\=2S7'BH_#N4NQ]2T MK,1Y0-UO4#]CL/CYIV0<_W*":+XGFI]"_[]C..E\G-H!(NS*P+&"4AEKZ"LM MW5A@C>HDR1H%LURNP2H02JXO+.K&6[ER&6"R@E:KM6:-H0ZUM;=RJJKKKU>Y M+06:$!BT2GN-6L&FYF5-]D* 5!:62(&8X-^(AP,A DHB;)'I$;S[(2SPW?'1 MJA1=A8X(9&.B[2*5@G*@I#.PR&-(XBR<%#&\Y9+3-*E@K51%VUD13B9C,AN'R20_TDF^AE T5Q%5Y.KJ!(TC"_ M2N$=,9_"@^M'ET/+MBX>5:YMA6-V-LDFYW!&QL75^8_0KSQ@DJ=NE<1AG&5P M[ Y'!V.U0;WVCX>[.]1S_83=:_?OTW4_EO\U[Q^W]TRON30@<$6N\6A2!*#[ M!Z,7K&K]D%XJ2R/?+VMZ8U$[ ]I?*65W@@NP?[47WP%02P,$% @ &6 ( M66Q#)PE\ P : < !D !X;"]W;W)K&UL?55M M;]LV$/XK![4($D"P7FW9B6W 2;HN0[L&[;9^&/:!ELXR5XI422I._OV.E.RZ M@^,O(GF\Y^%SI^-QOE/ZF]DB6GANA#2+8&MM>QU%IMQBP\Q(M2AI9Z-TPRPM M=1V95B.K/*@141K'DZAA7 ;+N;<]ZN5<=59PB8\:3-\-G M7F^M,T3+>(="."*2\7W@# Y'.N#Q?,_^BX^=8EDS@W=* M?.65W2Z":0 5;E@G[&>U^Q6'>,:.KU3"^"_L>M\T#J#LC%7- "8%#9?]R)Z' M/!P!IJ\!T@&0>MW]05[E/;-L.==J!]IY$YN;^% ]FL1QZ7[*%ZMIEQ/.+M]_ M^G3_]>'#AWEDBSKX8XMPIW2K-!MJOU2= MM ;H%M/B>\<-=QL&UB_ C.&UY+(&2["VT^66RAQ:S4L$JWI_C158)FN^%@A, M5L#ECZ4Q2-S.*CA; MF.C0A![J5.)SB<: VIS2K)Y0>SMK^JC["(F4FZ,##-1#A8Q\PHA"UB2'2P\N MF=8O+BL]BSMK[^_3Z'P,?X:FOP7H;@%0#>.AAGU S"5=4.\SUW#YX*A59R@, M$=_ M4 E>,4M'WV.)S9JL6>*/S^ M9.DX3+*$9D42AUDQI=DXS<(L*6B6A./Q-)RF M$U@=E\3%FVF:I#>',9F%LR+9#]0+J=-)ZDU:HRQ?@&Z6-&*HL^I?BH!ZMH7+ M8I)?P64>3F8QC6F893,:B["895?_RY,3FH?9Q(DJXG$XF7JA>1S.\EDOM$C" M.,[AU)V+CKI?@[KV/=Z K_B^$1ZLAV=DU7?/'^[]&_21Z9I3"@1N"!J/BG$ MNN_K_<*JUO?2M;+4F?UT2T\A:N= ^QNE['[A#C@\KLO_ %!+ P04 " 9 M8 A9&C,%S1T% "0"P &0 'AL+W=O4 M_-+5,;HO]I'W^ASO3G>Y5OJ+J3BW\%3+QER-*FO;B_'8%!6OF3E7+6^0LU*Z M9A:/NAR;5G.V=$JU'(>^GXYK)IK1]-+=W>OII>JL% V_UV"ZNF;Z^9I+M;X: M!:/-Q6=15I8NQM/+EI7\@=O?VGN-I_'6RE+4O#%"-:#YZFHT"RZN8Y)W K\+ MOC9[-!"2A5)?Z'"WO!KY%!"7O+!D@>'?([_A4I(A#./K8'.T=4F*^_3&^L\. M.V)9,,-OE/Q#+&UU-%T,7=.W)1OF6632^U6H,F:;1&A(/JM#$XT="C M/%B-7(%Z=OII_O[V,]Q]G,\^OKN[_O469@\/M_,'#S[>SB_'%CV0W+@8K%WW MUL(7K*7P036V,G#;+/GR6_TQ1K8-+]R$=QT>-?A+UYQ#Y'L0^F%\Q%ZTA1LY M>]$+]NX:RYI2+"2'F3'<&@2*E7]Z^U3(;BF:$MXIM5P+*<_@S]G"6(UE\]>A M1/1^XL-^J)4N3,L*?C7"7C%K!$0KBWBC=*LWHZO6K/ RR-V8OYB',"\#2YMO2AK>\X/4" M8XT"=Q/!Z5V#YE1G, GF#-YI90S,BL$W0IOU()TC5\4_(#+?Y?8$705>GL=( MG:)'+XR",Z0#?^*E241\/_?")"5^,$F\.$X=/PB]//#AYLB[0)K[7IRF)PS.(PM1+$&B:^=[$<:*)%X4)SYO@^G<4+_ M9S"9N//N/O!BN@\P\A0O/F'J]?=YAB3V\FR"\C&*Y23OA5E UV&8X77DI6GJ MKI,T@+FR3!)(+Y@$*#$A\"G&D.4N.4E,>94XBR;PT"!V( M+2+1T'CA\,ADA]G!T$394*DKG.5_*XW5-4AN^D4C=]$9;%6$T;>-YOLUR,I2 M\Q(3WQLEFZH0[B'6PE9#G>X_$?5?)5H<>=B ;K AN6LVSSG!^R5^]G$E@ YG MN);/K@>J;QP,T9[#VTYOV$8\0=T/?T[#_]OZ]O[;&3N4WS\9YN DR/%K)R5* M]OUX4'53@C\=*D%G)=Q8\?9+GUC)CD.X7RH?9V4GNJY$44'%L//7[H./3O&@ M<7_9#)T^QI9KH99.'Z&XP>)!D&PH%/%E8T05T20%!7#%,7AR,-OR$NG'T."K961E3B MFHRHU#4D41E1 5'4FG$"ASZRX[TM"8NF=+L@I:-K;+\P;6^WZ^:LW[)VXOVN M^H'I4N#73/(5JOKG&6YWNM__^H-5K=NY%LIBA3JRPI69:Q) _DHINSF0@^T2 M/OT74$L#!!0 ( !E@"%E&-=QO_@0 'L+ 9 >&PO=V]R:W-H965T M>VL#I%V+RV'K#6F[^W"X M#XJM)$)E*9/DIMVO/TIV'/>0%,-]L469#_F0(FF=[:1ZT!M*#3S57.AS;V/, M]N-XK,L-K8D>R2T5^&4E54T,BFH]UEM%2>5 -1]'09"-:\*$-SUS>]_4]$PV MAC-!ORG035T3]7Q!N=R=>Z&WWUBP]<;8C?'T;$O6])::^^TWA=*XMU*QF@K- MI !%5^?>+/QXD5A]I_"=T9T>K,%&LI3RP0KSZMP++"'*:6FL!8*O1WI).;>& MD,:/SJ;7N[3 X7IO_=K%CK$LB::7DO_%*K,Y]W(/*KHB#3<+N?N==O&DUEXI MN79/V+6Z<>9!V6@CZPZ,#&HFVC=YZO(P .3!"4#4 2+'NW7D6'XFADS/E-R! MLMIHS2Y ?C1A!'/@0!5'RBKVXCSIV]N)341.FX#OA#87/3)=P.3=4C]:;OWH19\.D5PDE/.'G-^O\]IE>-'J?\ M"YY@+@Q%@($%,1063#]H(**"!>6X40$ZP?>:84KO-A0NI=I*W,$N?/P0 +8W91% G[;N*+#=-;:5AI62-90;(M9HBPFX']V.H)*<$_42JD>G M74G.2O2DP4AL'8&SYH M)3X:S<0:"/;7$\@5K-@3!F$#>B2*D26G+;N*+LT( M/N/3^4(XQF#C7=ER>G3E1&K9""2^0_,(0"_8M*BR? ;SDM_>ZR-AW/G ?#S@ M%&:B';56Q6R(L<3;;#'^["90!?CI1R.MZPZ$"B5F")'.C28U!5QK5C.7*JT; M(JP&T39"["?:]],(9F4I585L^+,/A'.K8DYDTR;!4G+A5M8>@2_TD7*(,'$" MO3#",0ALI :'MVG/Y9 A:T&7BBUM4NP_ 4-X!B$-2@BK6$GLG+84! :&/QK. M?KK\M G&J'!NNZ'>:JT:8RMFX&$$UXU"_JJ6BOHNDD8[W8JM5G@PPD!-S49B M(4E7I5@8_5DY_<&)(JRDRN#_[6A\&DNHX557L;9&R<#-OD8AV8G@_MR4A&XVUJ3_ )5'JV:+;27;5U^-@O/V* M3CS*T]_@E@J&R<63L&>$V^@RA;=0!'X0!+C(<[^8%/_9B9(8DE&4',=G^&B5 MPR+Q@[P8R*F?IAEB@Q.^<\@F?HJJ6>*'P5#*@Q!Q87@*U_'+47.2]%+J%T6! ML8;!45R,G-*.6U3X15@<9#R (HD0&YW 1@-LXD_2 3::^%E2(-^D.(7MUC)/[&P7DYTO2-;G$ZR MI+32$&,\1?=,_"2(N^>!9^OOK2-7^%GJ*C +_2Q/VUW,:YQ%=G>"Y(L)'/N[ MC@<7HIJJM;OVN4X5IKT;];O]S7+67J@.ZNVU]"M1:^QVX'2%T& T23U0[56O M%8S&*=8!WT]^WIOU!+ P04 " 98 A9 ML&T_KO@$ !""P &0 'AL+W=OFAA(T@S+MF9&W*X?AGV@I;--E")5DHKC_OK=4;;B M=$G6[8,EBKQ[[KDW^DXVQGYV:T0/=Y72[K2W]KX^'@Q/JTJX&K+8HR*%5JD R'^: 24O>F)V%O9J<;R0> /B1MW ML ;V9&',9_ZX*D][0R:$"@O/"()>MWB!2C$0T?BRP^QU)EGQ<+U'_RGX3KXL MA,,+HS[)TJ]/>Y,>E+@4C?(W9O,S[OP9,5YAE M/V+2R6=:#HG'>5#ME8E!) MW;[%W2X.!PJ3X1,*R4XA";Q;0X'E.^'%],2:#5B6)C1>!%>#-I&3FI,R]Y9. M)>GYZ>SR>G[U^S7,?CN[GI\,/$'RP:#8J9^WZLD3ZCF\-]JO'5SJ$LN'^@.B MTO%)]GS.DV;9PWE)Q_/68]RUX]C@X-\RQJT6!ISWJ"(?V%GO3ER_B?/CV&>I9 M1SU[#OW?4_,?U,GE)9V7^R# ;-=7,R6T@P]KA*51U*%2K\"+A4*0#@041CNC M9"D\Z9;2%OW6<_Q3.M&Z$@AND8P^$P9T(\?#-K["4B@ V MTJ\#Q/SRHA_<*$Q5&TWY=DQ2(]NWTI1$097&E/Q$@P2-/99$3/21Q#/([B M\81?^3"&R[N:;D2B9-$W5L,N,^210PK:JSB/1NGD-2U&T63$BS2-AC_&O(BC M?$P[9Q6E0WX-">,HUQ1@NN@/V;X:!\4 0X\\_Z=6HRT69J7E5R)##=@(*RG9 M5&&4_3R'<0ZC-(%XE,+UDVD\(BM1EF2O>95$DWP<5GDTR=J]431.R/B'AV5& MM5R"-IZNTL^<_2U7NJ>B;/C4@3=M83;$V+DWGRQ?[@^:!LK&AF8AL>]JU^ M&+RVFKB]^(;01K]I-&]C52NS18K"9FTZDD5C+=E26W*\0'G+(25,HDD !4E1 M(,0M6AH0H!;;O:LN&.#WQ_Z\3R/%PLE24@&A:Z^!G37[35ZE+E13(BP,W1N= M#(6F6(0;E2&H@D(! M4O3OZ^=[[Z H2'->M>-*403%$&TUA+AOZ&(ZROMCFA64"F,/H1[%63_=[T2D MZ.K61;7]/SS2[^<1?\,CZ2=/\'CL#W-P,-=4:%=A>G,4QT;[=L3I=KL!\:R= MB^[%V^GRO; KKEF%2U(=]L>C'MAV8FL_O*G#E$2503-76*YIR$7+ G2^-,;O M/]A -S9/_P902P,$% @ &6 (67*9=Y:4 P =0@ !D !X;"]W;W)K M&ULE59MC]HX$/XKHYQ4W4DL"0FPL =(T.ZU>U(K M!/?RX70?3#(AUCIQ:CL+_/L;V]D4=+!JO\2O\\PSCV?LS Y2/>L"T<"Q%)6> M!X4Q]4,8ZK3 DNF^K+&BE5RJDAD:JGVH:X4LYL$@>)W8\'UA[$2XF-5LCULT?]9K1:.P0\EXB97F ML@*%^3Q8#AY60[O?;?B+XT&?]<%&LI/RV0Z>LGD064(H,#46@5'S@N]1" M$ M-+ZVF$'GTAJ>]U_1?W.Q4RP[IO&]%'_SS!3S8!) ACEKA-G(PR=LXQE9O%0* M[;YP\'N3*("TT4:6K3$Q*'GE6W9L=3@SF-PRB%N#V/'VCAS+#\RPQ4S) RB[ MF]!LQX7JK(D/L] 0KET-TQ9C MY3'B&QAC^"PK4VAXK#+,+NU#XM.1BE])K>(W 7]OJCXD40_B*!Z^@9=T028. M+[D5)%,5K_8:UJA@6S"%\,]RIXVBG/CW6KP>;G@=SM;)@ZY9BO. "D&C>L%@ M\>ZGP3CZ]0VRPX[L\"WT[SR1'\6 #UPT!C/ 5RUJTD([+0Y,0RK+VJW;%,^ MZL44M.*2&K,[]H**:A2JIMR1GB@)UMOU84DEGXI7>&?,I$VPJ-P M8J AEX)N&_T ?Q0*\2(]8BRK>O\_&1]R4938/H7EX7VDYSU5H[J M__2YHDHRZ251[)IX:IOX/O&34W\H5AS,<[JFK 9THZ!2-G8CTV=W+G0%^N & MTRG$\1@&DWN(!]/N3+^3QB@:N&8TLLUP'+E1/ &ZWYRVQJE%!J!)I-*+A) Q%8UED2M9.J;G1VY%NYW5*67G7 M9>1%JG?2.=EKQ5.$K%%6.KM,@%QF?4JH&X''41=X'+?=@_P)4=@.MYY+N@79@'71_&HO_ %!+ P04 " 9 M8 A9H9V$F%0% Y# &0 'AL+W=O"]^Z,_>+FB![NN[9W^Z.Y]XO=\=C5<^R4VS$+[.ED M:FRG/"WM;.P6%E43E;IV+)*D&'=*]Z.#O;AW80_VS-*WNL<+"V[9=N-2SN0\;XX.]A9KA%?K?%Q>65N.-E49WV#MM>K XW1\=\MVC+-R/ M%_[0>.<>R1 RN3'F2UA,FOU1$@+"%FL?+"CZW.(QMFTP1&%\7=D<;5P&Q/[@Z^?GTY.P:)F>?SR]/#Z\GYV=[8T^&P_&X7ADY&HR( M%XP4<&IZ/W=PTC?8?*\_IH V48EU5$?B58._+OL=2!,&(A'9*_;2399IM)>^ ME"7.J)$\7.+"6*_[&?QU>..\I9[X>UNZ@[5LN[7 DUVW4#7NCX@(#NTMC@[> MO>%%\O&56+--K-EKUG^T(J\:V1[B%LMP/4>"!U*@0T$:O:/3*W=$=?(A7+@Y_BP4:L-S8.&? 2SX6A]WZU"!S(4 M9U5?(^"M:IWY5K/-4X?1=!@K(!+=#INJFW<0*=Y1 2&UJ6IJ*;I?*8!&_8Q%< MZ?OO-X@4&$FQ$=Y/ @1FZ"59 MEI2099P550IIP5E6EG"FJ 8KEQ>&$H=4I$PD!0B9L#+E4"0YRW@%>5:R/,OA M-W2$2.RD-5X6;[%?4A+O.3DK/H1OGDCZ"B8J0=^,<4[K:^/)6V@2T^I&A?YZ M"Z7,6!F3*Y.,I55(CH*K2E;E,LIIFC.1%W#^M'SO5WW\X77X@GI6#$)1Y"04 M@I5<#$* 9QMTN22MC-!E7!* 2<%2D4-1$ IR"VY9P81,PZ>4 F2 -X.0&F&W M;NN!<(8ZW1)& :>$R3(")IC, U*"ZI.G01 LD>4+F'$AF:S*()%F6>:Q-6AO M0*PBS*HDNICT=;MLJ#:+U4_UMP@6AA!"KRT.C,8>PP198S",'SWG.K2S^&BEGRFS[/WPLMOL;M[% MA\-S\-OUX5%]JNQ,]XXX,R759*?,1V"'A^JP\&81'XMNC#1?H M?&J,7R^"@\U_"P?_ E!+ P04 " 98 A9/D>%?IH# "@" &0 'AL M+W=OQ4K MN#,9V;5;.1F)O2X+CK<2U+ZJF'R^P%( MR+*\9)I-1E(<0!IK0C,#&ZKU)G(%-X>RTI+>%N2G)]/9[.'ZX?/T?GX)R_NK M^1W,EM>W=_.K^;E:=4>>IBV-HYY M@CG/,/NWOT=46[[A"]^+\"3@[WM^!I'O0NB'\0F\J(T_LGC1&W@K+=+'7)09 M2O4;S+_N"_T,-T(C_#E=*RWIUOSU6M@U:OPZJLFD<[5C*8X=2A6%\ALZDP_O M@K[_\03GN.4ZI]6^9":]*$-*QE,$L0%D:0ZIJ':"(]=F MA:6-)68@=([2OI:8FR0GYX+3'*$S71;?H->8OF%?1* ZARV=3&1CS#9UJ6 MP)K & G"-IHVI_PY>ZWJ>$==HT*YM;U1$5?RKQM(N]JVWVG==;Z;U[W[FLEM M07J7N"%7_VS0:+&S/6@M-'4T.\SI$P*E,:#W&T$EMYF8#=J/DLD_ M4$L#!!0 ( !E@"%D(5JTHFP8 "(/ 9 >&PO=V]R:W-H965T\25IW:D=3YRV#YT^0."* M0@T"#"Z2]?<]"U"T;"N9Z?3%%DG@[.[9LP?D\LRMJWTX%0*437=)N10:-M^2\?.AZV-AR-O[-AVFV8YKQ+H)SEI8SR]-B[ ME?"\&FC\(Y>:=R,Y;;DI=]'CJ<:^>'KQ^>;KUB;.;2W'Q^?KZ MZNOUQYNO=\>CB!"\<*0ZN/,"-_T.W*&X=C8N@OAH*ZJ>[A\AM3Z_Z2:_\^D/ M 7]-=BCVQWMB.IX>_ !OOZ]W/^/M?Z]>US0Z0E4Q"&DK<8%TM:W)*DU!7.J@ MC O)D_CK;!:BAVC^WL5""7*P.P@/TOO02D4G TQ*(+^DP>E/KR:'XP\_*.&@ M+^'@1^C_O67_ TY\\JX1$6,HHLO_]T1<$&CSK?.R#!9HU* SI%G0E9:>F92@ M4-NE,TO"4RL,U=*(UCM%5('P !@9NV5*5V@(GG,,H,-R.FPW%RYA[E) UB$, MQ9U#*KB+98&>X$F#&"0JV428 ]PBE4R11%QCUF(DC\?*M6O/,XZ%<\^:88@]@67!66S1]I_DUT(9J1NL MIZ8U;LUK2MA\221F9&FNXR-P[9;DV\2\&LA:QA MYB$RHUTU0W%FXL*E>I'[ \?32!^-2%%U#9%VW36Y%":4M-9%E LNT2(5(825 MC@NAP"L"Q/5>]M-*(*,\)C93F[T667)#E$G<7#0PH/N9HM)[ 598<]U5*WW4 M*AGI2\(@)8@5NLG_5?(^=T$I#^:*"E!@\M(J AF@'Y)Y*>S*@2&N 2*!+(IB M0U*+'6I>:01;R"4)R00@.RR0%: A4]VTW%1 -W.!$F=$5EC9E%F3PJ9FAA: '2-7(7'4,FYE1CJE MSGFV-P.P/2=0#'2!)%YRPM%*6Q%Q[A*H-%K.#.'"L_):J:LLAIX%G/><2>,L MK3F]0#&:7%].%DLW<=_DH65BH(N7LIV1T01=9Q9Q%D*#1J10Y+<9<5U(;B4$ MW/M(V-8#/\[S EGVSD+AIU='T\F[#T\VH3HFH'C)DC ;UMDW(*Z4S)W4&Y]Z MGL%"X\IK5812)<5)R_NG1Z #G9??*M7%V"_#'$NLT*V*JU8X%G M(3LFDWW!EE*,]7,N_U,_/6<>I=1=GL]KQDU&0.&.Q\Q6,W:M'E9UL(^%V*OY,,D& MR+U@HRY6V1M_I@QJ0J/I454Y^=@C$6?&?UY,CS*4QF[>"U]-Q?PVX M3/B;G8SC(,E/0=,>: GLMWG@2CVO)Y.GP)/#;>"9M/=/J/T>VE!< : J0_O2 MW#2_-G3&L$4T+[M)RA".ER]4XYC!8*]%?I4,^>OD41$XJ;I1PNQ %=&7WF?3 MZ<:YEST#*Q?RH5:1ZO$V&RXP82NM[O?$+5D;U@:]U))MH@"EEC527EBYFOZ MWGF*<;.+-G@+EX5Z-U@O[8&=OF.@ZM;NJ+*S&19M-D'Q>O]MWQK."VG.8)/# M72^^HZWO%NBNSE]G?$ F&\LG3'^W_P \*]\]C\O+U^.U]#5;F:$YMHZ'[]X. MA"]?9.4BNC9_!&PO=V]R:W-H965T.Q-52F\\V(W)B5>2EO6YDSE67[;9-,BJD/=<5 ME?@RTZ:0#J]FWK:5(9EZHR)OAYU.KUU(53:&5W[NP0RO],+EJJ0'(^RB**19 MWU"NE]>-H+&=>%3SS/%$>WA5R3E-R'VJ'@S>VCN45!546J5+86AVW1@%ESTM'O/@B.9:OV97^[3ZT:'"5%.B6,$B>&9QI3G# 0:7S:8C9U+-MQ_ MWJ*_][$CEJFT--;Y'RIUV76CWQ IS>0B=X]Z^3-MXNDR7J)SZW_%LEX;8W&R ML$X7&V,P*%19CW*UR<.>0;_S@D&X,0@][]J19WDKG1Q>&;T4AE<#C1]\J-X: MY%3)19DX@Z\*=F[X>#=Y>OPT?OKT>/_Q)S'^;?(TN6H[ //G=K(!N:E!PA= M>N*#+EUFQ5V94GIHWP:A':MPR^HF/ GXRZ(\%U&G)<).&)_ BW911AXO>BE* MLLXL$KDSAXG]FDR9&&TQY+G0,Z&<%9;FV,QXR:#3/Q5.& M NQQ:8EEII),5$9!=U2^%JI,\D5*7C#@-"'$D2Z\3&!U@E^=J[0.%7QF,E'Y M!HI[)]$6O,VF@Q!.3G.9(W-.N?5A2EK\"H' .E6" ;UUUZ).:\155#DQU^GZ +Q;@\]T#@WW#2.G.9!K)5=_ MDV>*2"OR(@N=S&69T$&2:@8O-@Q<3K7+L( [@_&W'2,D"$.V>60=WRL04Y56 MV4MQ7\*!7E@DRG[3&K\J.>7ZK3W 3-Q20L44K1X%/KJ(F^=9^6-F+&TF'N2Z M[M33. ?I%R-"P[,"B#>RJ-Z!4 KU-LBLF- SVACY$*_%FU?], C?X:D?=?%[ M=G'1:6+L=<7[NLU0AUS;A:F+CI2 :=UQ6]MH$(JS0=B$\XYXT@XN3GC?]QFT MPO""O?9[(7N-X/:69CAC2=SQ06ETJ1+[ N-NV&/;J-=GVZ#;_W'*+XTU^V,4 M3CO^*)]A5\?ZH)?P=YQR,.BS)8;FWOS_1/M[$O_N>KS?NV>U$'%S;=65FB]% MTKJX\%D(6E'<9<@X"GX\DJ 5Q.B:((R;>.X$_4T,!WMIWU_8&@1U *VX-_!Y M;\7Q0(RP0V'$;G<"Z3S45MT.M_A6ZY3E;5-+"/;K:#9#K>&3CRF< U2P0-;G M#,0-W9 >YFKB,'@Y@,,[:4J HU&_U<2S?2%H?K-'[\MG &BS%DL#EV]3O808 MCI$H!H40\R$@K&1MXWBC0?RU&JWM.;!+=NN[;!\*!JTJ#L1N&PO=V]R:W-H965TSG9!!FZ*J MZQ?B.S_/<[ZSN8NV7-S)'$"A^[)@*T*RF ID*S+DHB'&11\.W4\9^>XHNM< M&0>.HXJLX1K43;44VL*=2D9+8))RA@2LILZY-UF$!F\!ORALY=X:F4QN.;\S MQK=LZKCF0%! JHP"T9\-S*$HC) ^QI]6T^E"&N+^>J=^87/7N=P2"7->_*:9 MRJ?.F8,R6)&Z4%=\^Q7:? 9&+^6%M+]HVV ' P>EM52\;,GZ!"5ES9?I9JGXB5Y0!N)EB#LFV,IH(3*M."R%H ^HYOK!'TX^8A. M$&7H9\YK25@F(ZQT;*. TS;.K(GC/Q,G0)>)S_RC@M]K=HH"]Q/R73_L.<_\Y?2@+YW_B[YX=?2#8@3=*PBL7O":5]!W MV8UMM$5B2%J:.;EP2Q 2=^_\X;NE_Z*OV68LE;BBW>2.S@3L+N3L)C MZO$//22 "$;9NO?_UK"'EFVFP28>C\.1%^'-?FV?HL[<\7A\B$J>HKS18#P< M'L(6/;!@=!8..EB3*-YK1R6(M9T#$J6\9JIYDYVW&S7GML,^\L^\R=SK\2=Z M-#63Y)]\,]V&=YRI5NK7>9ZO((P +V_ MXESM#!.@&]CQ7U!+ P04 " 98 A9) ?W6&L' >&@ &0 'AL+W=O M,_]XB5]L5+ZP2R$ ML.PQSPISV5E86[X?#$R\$#DW?56* E_F2N?<8JC3@2FUX(D3RK/!:#@\&^1< M%IWIA7OW54\O5&4S68BOFIDJS[E>?Q296EUVHL[FQ:U,%Y9>#*87)4_%G;"_ ME%\U1H,&)9&Y*(Q4!=-B?MFYBMY?1V/-CJ -F8WJK +PSX7 MB4A:Y*_#\F8_-UNQ+DM;G @T[:02GMWYN2Q^*R@[PV0B]%9_KZ M570V_-!&_(7 ]OA/&OZ3$/KTAENA)<_8O="Y86K>%H5M%@C"_EL+A'7\5&E2 MR"X$,_*1Y3X\!84G0UB()BQZK% 8@H2J-$ND1IU2&JPTWLUE+/#Q2^6)%SB;#<^)_*](JXZY(W[WYL_<1SP>ZES1QQ$K]&IJ'."WT@-E@W.F%79!^:C?H'VW&=26$LN^/ \:\> M2ZGY=DIW!*$TU2*ET2O"-B*&GRT$F570AY65A@\,-(6UC,H2UAV?L!_%$HK? M]-DM7[OU?X5?V5<$&6HHAKQ(H+,4<_9S*6A)J/NS=_Y6S5V#MW&ZX5B:C>MB MXV.L'GP2L)3NNZ5!-P.D=]BJ7:^!)%)78!@PHS5\H6 MRHJ>=\.W?L<>HQ\HN$Q[?+5HOHD426M9GR)0QL .9KYV"W$8@_9>[-P4/>@& M7,;L '?CDYY;-'< ?3;JLWM(/A.FK*1\L(:^%8:[\*& U:I*%\XOLHBS*MGD MLG!AHDD_%NU!$3NG.KL1-QF/H\*:"9CQT;+-*5Z6+>5C>': MG+P38'Z%0.K4,'RFEIO:XMWNJJ06;CLHK#?#7*O<3:_+,QF9AC.M'C#B"=Q M;FWJ?YEQPN?6NU0VFS3KRA.V0M BHTB'4AG$BMD$4+%&,M4['2IN6ABR9.]E3.^ZK,K;(&YS+A^:DI:,2>) M6K$- ]@B5D51=^PK4F ;.]XZ&ZW)M[2[[",;M@(-C\W-9KY+)M+\"4X=&8U9 M3"GX P(O6S?"Z'^@?3YO^\338F_WTI'W9+057OFMJZQ[#H',44='6)P;%CNR4SQJF M9T&E#K&\;S:+-J)AS(-$@V)'$GW;$'U[M$O#9,.X!\D&Q8XD>]Z0/0\J]4T[ M^?N-:^_^:.,7A/JW9YX7 MMC_:YA_>[_./6^>TG^+P2VQS\:;J]K<2%GL:+JW7*T&(8YGM7"9%017=Z:V56ECNGY^C6DD'P8\E/=J2'AU5G -; MT#.(5E>MQ2HL=BS1[755%+P-FNZ=M%MIA>7W3K:M_/Z/VZAH>QT5A>]ZGEP4 MM#)\YK;HZ0&]E>4+75_ML]PV35&XP=D-T4^5Y]M*-0PSBB)TE.O6V]2PZ+$, MM\U2%.YLMI<[5TN.\\KL0$WR**<.A7[N6$[/)]'IQ6"YQ^6965['P_G"!+4IRW62;F$!WVWV)I[7^,\ .K M2G>?/U,6IWOWN! X(6F:@.]TM[,9T +-3T+3OP%02P,$% @ &6 (646N M31XV!@ G@X !D !X;"]W;W)K&ULM5=A;]LV M$/TKA <4+9#::=)V0YL$<-(4ZX"V0=VN&(9]H*F3Q)8B59*RD_[ZO2-IV]D MQ*MO9J'W)*LTJ3.SH\/#Y[-.:CLY.TEC5_[LQ W1:$M77H2AZZ2_.2?CUJ>3 M)Y/-P ?=M)$'9F7'^C.V3P>^: MUF'G67 D2^>^\LN;ZG1RR(#(D(KL0>)O11=D##L"C&_%YV1+,3[U^+JP^7B\MW'^<7[X\I[PGH[A/;W/ M^]FY##J(][68*^4&&[5M]D&\U\E^B!>#CSJ$QY\]2QW,^=[YPIMQMH%T8RLT MV G#,NA*2P\)B8>3-1U@G9;$9&<.AIS?C':]M#>31P+(I6B,6X)M;2,UL*5* M+(< @"' 7$;1>[?2%3RWP&%N!-D&7\G#$)^J0<5P()#4@9?!(R>50] *<[A1 M84YT0I)W*4;Q0';]2ZYE-!L2#^?I_=4CV/JOQ,YD$<#OY77D>M "^2:JTS MKN$8M<7T#@N!;:%K:\^>RP%1\! V#E4.E.5SE M4#J DIZ*.O%2CT(,6R%JJ\Q042)2YHP'5NV=9*6%(X?_Q2&"F\=N;>%R-U%3 M,3>9=:]R0@04;H-,_3,D%^,*K5R16!)904:C+S' _Q(&$',$NYK:+@$)]C*E M=_!AD#9R^MC<#X8R,$_-8&0&6GQ]FBZF8D%JX(P5L\MKU4K;\$)=!WIXG8>+ MRXM'4W%!/D(;("!O=9MV4#L7K8LD*AV4<6% /0C+)@8Z*O1S5F%M!T2U-[YM M,%M6('_7Z5+L_NJEX*RVV2W;+Y>+IVZ"9&U#2R:\D*$0- M^&7FEZ%J,H)4.K*NL1UF[@A,I[4[3BFS)D-(_:])80G(R[N-0PK^TDV.ZZ8HHU*D[RX5O:1!2&JR$R":6RN+-H;+ ;H7M3> M=>PE[ 2:==>Y$$70C=4UZC,'=,=PDZV0<&R&,_C %#FNW=X0!KGC-,G.K<@_ MABEMJ,"_5I0*"^T!]:.7AK9JH2;GBG>)TN/N\EL/D65"=J6]L\P" MIB3247BI(I,\MFB*H'B'%4$:]IO,LWOTTYJ[&9K")AG?J=K)F1JZ5# H.B6C M:A\/?4E/TOF8,Y8.BJA\&EV-6D7S\)PR%*=VU5W7E*NI]!M5X@!SFVD9JP:S MV4&2MG*>MPES8L1C*4F!4'D'C!2@$:BZU+?*\U=9DQ#*ZO< M@9*HL2V@],SX>2I>H5$6^F+KB?*^J:]16>D\1WR>$SB-T7@:2R9X.$ZA .R: M?ZR[58?JG_FMMJ$4$;PIL'IMR[&K&]L<_>X1;MMZ<>#GVT#NUKDW[.\_]QS#GHW'L&?W'L/>X4*R/8'A4.DL MGE79#MZY*/[ E6M>N3[>/27G ]K_YCZ',]NY,^"TTJ2;$3,+C_GZ,(Z.EZ]Y MOG-LS?/-[:WTT%) (Z@Q]7#Z,Z#[?!O*+]'UZ0:R=!'WF?38X@))G@WPG;?8 MS0LO,%Y)S_X&4$L#!!0 ( !E@"%G?AEF7. 0 "0) 9 >&PO=V]R M:W-H965TI1KQ -/+>- MT&-O94QWZONZ6F%;ZA/9H:"1A51M:>A3+7W=*2SG#M0V?LAYZK=E+;S)R/FF M:C*2:]/4 J<*]+IM2_5R@8W MMRAT+04H7(R]\^#T(K;Q+N!GC1N]9X/-9";EH_VXF8\];@5A@Y6Q#"6]GO 2 MF\82D8Q_MIS>,*4%[ML[]E]=[I3+K-1X*9L_Z[E9C;W<@SDNRG5C[N3F-]SF MDUB^2C;:/6'3Q\:9!]5:&]ENP:2@K47_+I^W==@#Y/P=0+@%A$YW/Y%3>56: M'I/C3T'*SSY0'P_JXX_8)U>U+I=+AK!22"#$'73]#VW<;VFX#ZA4<>L6%D!&=PH.#[#F+^ZE5)U4KD#' MG_(PR,[(+TW9@* S69>T*V'^V@0D?/9BLZ=30#U2A$VZVO6Q>>F0LG?P6QJ\ M=W "4,KP_14P-/X# ?YGM3[?"$I KC41ZB\'BW>.2KJ.@^.R[<[@"A=TGN.> M?^,2*/*9WQJ*8VV5A.>FPQ0ASOLU@;WYB(]%)GKBBYPYDY2=4J\19 MG*5!O@4>049+D!566<9C%A5]BG&148US9T=1PD*:\M!AZ._=7*1@Z>YG#14M MLNDOL<$[_ *<]S??:WC__T#=O:SIC&EP05!^DB4>J/Y.[C^,[-P].).&>M^9 M*_J-064#:'PAI=E]V F&'Z/)?U!+ P04 " 98 A9R&2G"FL# !+!P M&0 'AL+W=O[^^AU2MN+%.L:^V.(<'[\Y.=HJ M_61*1 N[2D@S#DIKZ_LH,EF)%3/7JD9)FD+IBEDZZDUD:HTL]TZ5B-(X'D85 MXS*8C+SL44]&JK&"2WS48)JJ8OKG#(7:CH,D. B^\$UIG2":C&JVP27:K_6C MIE/4H>2\0FFXDJ"Q& ?3Y'[6=_;>X!O'K3GZ!A?)6JDG=UCDXR!VA%!@9AT" MH[]GG*,0#HAH_-AC!MV5SO'X^X#^JX^=8EDS@W,E_N2Y+ 8.+U/"^%_8[FWC ++&6%7MG8E!Q67[SW;[//P?AW3OD'K>[46>Y0=F MV62DU1:TLR8T]^%#]=Y$CDM7E*75I.7D9R?3^1]?%\O%:O'P>0D7*[86:"Y' MD25H9Q!E>YA9"Y.^ C.$3TK:TL O,L?\W_X14>IXI0=>L_0LX,=&7D,O#B&- MT_X9O%X79\_C]5[!FS6&),; 7%5K+IEKB1"FQE#?3[,?#3>\%3&9PT?%I85O M*&VC$=KJNQ;Z/ET;JZF1_CJ5H99 _S0!-USWIF89C@.:'H/Z&8/)NS?),'Y_ M)KQ^%U[_'/ID2<.:-P)!%="%>A27"6']\U@ WWVM884["S.ALJ>3,9V]]71, MJQ*A4(*FG=HUW#1<+27:J,43#7'HAI3%3C22.&C/DSS["M] +T[@'#P2J:7"U MIN[QW*625]VYC8TV)BRD97+#G>]>FMR$=Z1XJ%%3NQ$_@;1N0+N]PF?"?.$D MG=5_*/;"F]L!_*94ON5"0'(7WMTDL%*6":@;G96.<:UYYC-"UH/ABS6EMZ$E M[/!\A=C.^=3*$(FW\.[-;9JD[^'4-$1'"ZY"O?%KW( O0[OK.FGW4DS;!?EB MWCXSGYC><&DHN06YQM%@5>W7Y5I96K[^LZ37#K4S('VAE#T1G5_?75];V^L'&#VRK<#Q(K $[(Z#O ?9="#1 M*R S^*2D+0U%LQ:D=E]Y(X;H 9V"E!A6SF,+J18$O5&"8+,P:Z,ARN##Z0 M7[5%#?&DW8EAPX7 XAAP#H^:%0CD#\J69'P<[2TD:>)?9I=N%J5^%H?P16[_ MAP*CG-Z>NT]B9]":\=QE1CVA=NK/ MHH@D7/K3V01NT1##.ZWVE!\#-?M#K<@AU;7@9/_N319-HO\4/>5^X0(,/Y[5 MOU!+ P04 " 98 A9XZ?V&@L# [!@ &0 'AL+W=OLF-[SIDS]LQDNE7ZIZD1+?QJA#2SH+:VG421*6ML MF!FH%B6=K)1NF*6E7D>FU<@J#VI$E,;Q,&H8E\%\ZO=N]7RJ-E9PB;<:S*9I MF'Z\1*&VLR )GC;N^+JV;B.:3UNVQ@7:+^VMIE74LU2\06FXDJ!Q-0LNDLEE M[OR]PU>.6[-G@\MDJ=1/M[BN9D'L!*' TCH&1I\'?(-"."*2\?^.,^A#.N"^ M_<3^SN=.N2R9P3=*?..5K6?!>0 5KMA&V#NU?8^[? K'5RIA_"]L.]]T&$"Y M,58U.S I:+CLONS7[A[V .?Q,X!T!TB][BZ05_F663:?:K4%[;R)S1D^58\F M<5RZ1UE83:><<'9^??/UZN;^\]WUU0).[ME2X.DTLD3LCJ-R1W+9D:3/D SA MDY*V-G E*ZS^QD5/JFZ3(\2?MC( 61Q"&FRL;!QF20;?J#O/N#QKM2K1&$C2."SR&)(X"T=%#.^XY%3'%:R5JN@X*\+1 M:$ANPS 9Y?UMCJEM8U?KQ ML%26AHTW:YKNJ)T#G:^4LD\+%Z#_OYC_!E!+ P04 " 98 A94#8:< H# M !"!@ &0 'AL+W=O1CVH-A,K$V6,DENVK\?)2=>-Z1Y,4F)/#R4 M1'JR4?J7J1$M/#1"FFE06[L^BR)3UM@PG%WDSM\[?.6X,4]T<)4LE/KEC.MJ&L2. M$ HLK4-@).[Q$H5P0$3C]Q8SZ%.ZP*?Z#OVUKYUJ63"#ETI\XY6MI\$H@ J7 MK!7VD]J\Q6T] X=7*F'\%S:=;TH9R]98U6R#R6ZX["1[V)[#DX!1_$Q N@U( M/>\ND6=YQ2R;3;3:@';>A.847ZJ/)G)*[EZ!;@7[6P&F$9@A;T%= M;<[@^-I!J]8P69D3F*-6G@DRHJ>L.1-PA4MJ:817KB^UDKPT\)'= MTT[G>JLVJ.%22:,$KYBEU%=88K.@U2SQZ3-X"5DZ"),L(:U(XC K1J0-TBS, MDH*T)!P,1N$H'<*\_-URP]T$,'#T8I0FZ7DODW$X+I*=H"ZG'I;4=5JC+!^! MWHHT@G73H_I)%= TLG!<#/,3.,[#X3@FF899-B99A,4X._GOG!S1/,R&CE01 M#\+AR!/-XW"L7I" 0N*30^+08!Z&YB=895:S\E%LK2S/%J34,>M7.@_:52=F>X!/UO M8_8'4$L#!!0 ( !E@"%D,U2J\_ , +T( 9 >&PO=V]R:W-H965T M]J^J'!W'U;W MP20&[_^Q@ZE796B?H'QO#XSXP0RONC 96=RM' ]'JNN+L M5H)JFX;*IPFKQ7;H$.=9<5>MUMHHO-%@0U=LQO2?FUN))V^?I:P:QE4E.$BV M'#ICS+VD"7\O/V<]M[]C+@BIV)NJ_JU*OAT[F0,F6M*WUG=A^8[M^+,!"U,I^ MPG;GZSM0M$J+9A>,")J*=]_T<3>'CP0$NX# XNX*691?J::C@11;D,8;LQG! MMFJC$5S%S5)F6J*UPC@]NIE_F][!Y?5\?'UQ.?D^A?%L-IW/7+B>SJ$WIXN: M]0>>QDK&WRMV62==UN"=K E<":[7"J:\9.6O\1XBW,,,GF%.@J,)_VCY"82^ M"X$?1$?RA?NV0YLO?"??)=>4KRKL#L9*,:VP861 ;_I8U&U9\15<"%%NJ[KN MPX_Q0FF)U^>?0X/HZD2'ZQA*G:H-+=C00-,13)[@BOXK))S55*E#V(]F/XQ]OF:P%#5RV0Q)F_NAP)JY M!HW&HFW:FAJJ02&:C5"599]86NN9D!LAJ5%]_I0%)/VBH'I!3BWR4\!UL_VZ MX2LK6+-@$D)B-2'T+CFF$ZVBO%1]N)!"*1@7N]JLA'$CI*[^LX7L9C_@,F?% MFHM:K)[@-RQ%W"R+4.IA13<(21]EXN=N$H?&[F=N$"?&3O+8C:+$VDG@9L2' M,TM<1"Q95^RE1P5)YKM1DD OC$,WCX(^A$'BQMAHDOIN;BUA[H9!C!9L.8D( MW$JQDK116*T/)(IA%\7FNP]Y;L\O>N)&1D\0>8**&QR]?#MGB",W2W/T MC] M,_YND!*C#H(4U:&;)(E5QPF!N="T-DVZ)"?HD9OF$\209G8X<63FD'4> M:8IRYT%R-PM3ZQ&G;D("V\21ZQ_OKW_\L>N/E^N\XI5FOW_'>U>^Y8(+YZUN M)?MUZ=-'?-H4@Q_V9P[W_ZAA4HOB_B#1CV)YGRQ,Z:JQ=V#90:"O(; =!.S@ M[7K$ V[-L(8;9$M#J2=&)3)&H=T_2BWOWL%]1N:JX M@IHM,=0_27&2LGLLNX,6&_M +81&UEAQC?\OF#0.:%\*H9\/IL#^'\OH?U!+ M P04 " 98 A9)GO8@I@# ! " &0 'AL+W=OP+R1G-&9[#VVB\4_K5;! MO%6E-!-G8^WVPO-,ML%* MF'.U14E?5DI7PI*IUY[9:A1Y"ZI*+_3]Q*M$(9WIN/4]Z.E8U;8L)#YH,'55 M"?WM$DNUFSB!\^YX+-8;VSB\Z7@KUKA ^[Q]T&1Y0Y:\J%":0DG0N)HXL^#B MDC7Q;1V,W%2!W)T#8\NXF:EE>"RNF8ZUVH)MHRM8,6JDMFL@5 MLMF4A=7TM2"+I\?GNYOYI 9^? MQ++$L[%G:<(&YF5]\LLN>7@B>0)W2MJ-@1N98_Y_O$=$![;A.]O+\,.$O]?R M'"+?A= /V0?YHD%]U.:+3JD7A8874=8(UX7)2F5JC0;^FBV-U71@_CZFN4O) MCJ=L+M&%V8H,)P[=$H/Z*SK37WX*$O_7#PBS@3#[*/MT09,(W"Y>EREZ/:OV0 MS7&MM$J-L37G'VGXJB 'XJ)SM/X9UB@+)0& MJ2S)SLE-4\;P";CO^KY/@S1U^8A_YPE9!.P\9,?Q"35=<,"9ZZ?\P([=.$X( MZY^8.X5DY,84FC W\ ^MU \(%P2G<#V_E")';+!BEW-.6@/_*"XB3G'/+>0N M#_C>I@W@+"1L> (;'F"9.XH/L.'(31@GOHR?P@YKDH8NX\&!39)31MCD^/I& M#((^EE1&0; W0YD !Z[/NA7D,7?C1N[>,R+24=R=],*86L@, M(5/&&AV>9S??IY8<=Y.X/8%)X"9IW'EI7:,D;+PC(L]'<.QI\ Y> M]0KUNJU=AA35TG8/_. =RN.LJPK[\*ZVW@F]+J2!$E<$]<]'L0.ZJU>=8=6V MK1%+9:GBM,,-E7C430!]7RG:L=YH)AA^&J;_ 5!+ P04 " 98 A97"7X M%$$# #5!@ &0 'AL+W=O-T#-O;TQW$P2ZVF/+]+7L4-#)5JJ6&=JJ7: [ MA:QV3FT3Q&&8!RWCPIM/G6ZEYE/9FX8+7"G0?=LR]>\2&WF8>9%W4CSRW=Y8 M13"?=FR':S2?NI6B73"BU+Q%H;D4H' [\Q;1S3*U]L[@,\>#/I/!9K*1\JO= MW-SSFDUF\2C;:?>$PV*:Y!U6OC6R/SL2@Y6)8V?.Q#F<. M9?B*0WQTB!WO(9!C>J\R9R7-A+61M%IYS\S'QU]["^ M__@ JS\7#VNX>F*;!B?3P!"T-0BJ(\QR@(E?@B<-+7L%[1,,54C<96*+ +3?:AUO4E>*= M:X^_%AMM%#7)WR]E/X"G+X/;AW.C.U;AS*.7H5%]0V_^ZR]1'KZ]0#T=J:>7 MT.=K>HAUWR!\W!+C+9W6IQQ@U3"AX9;KJI&ZI]@OD;\,_[1'J&3;24'%T2"W M(&@6=*BXK'E%PO *ZD-T! 0_9FKQ"!B1HT?X9VN'JT5P]T<3A>G#,A(8$# M*G+0A-#0'- W\.0@SKL&UH3UDV+$&H6K>T'!9:\)6$^&& [_A[2F\O,*!\)O M(/7C(G1KE!2TEGZ6Q6Z-\Q3NA2%B9.BLZ:S,Z%M&$42%'Q6E7?(P@KOGCL8( M45)H>B6 "M)1Z2DCC52TJRCWLZ2D&;12F7X=^:Z MC:K<48%I.IZSO2J87<3YYJ7>#LU'3HMJY@:H)MA=F MF#JC=IS9BV%4_3 ?!OX'IG:YCV8)(+L>K8S'9*]^]W=B"C$D5[B<_GN^^^2WQ?QENEGTR) M:.&E$M),@M+:S2@,359BQX<9M"5=XJ&]1__L>Z=>5LS@E1(_>&[+23 ((,>"U<(NU/86=_WT M'%ZFA/%/V#:QW7X 66VLJG;)Q*#BLEG9R^X]'"0,HC<2XEU"['DWA3S+:V99 M.M9J"]I%$YHS?*L^F\AQZ3[*TFHZY91GTYOIXN'NXR5M:>!&YIB_S@^)5TLNWI.;Q2:M9IB67:P-SU+ LF4;X.5T9J^EN_#K6;P/7/0[GYF5D M-BS#24 #85 _8Y"^?]?I1Y].D.VV9+NGT-,ES5]>"P15P!'B"\R4S+C@S-WN M8^1/PA\G/Z4Y.X1UM>G.\PRL@IR+VF(.QM4W4!NRN01;(N">WX;X^7/(F,AJ MT:!P \Q H01)@!G!8ZD17]T56/*7UP[Z].@_?6NZ]9.(^4?VC)J$94^8),E82B:BD P^)%'LEWCHEO@R:9Q#N'9]DE0 %@5I MAWL'-.:HM>O=JNP),E61*)JFN-4/P+;^3VGNDUEP8$%I0:75SV M M"-A#4;JS9>-E;*D@AYLR351^T"Z+Q0RNXWKD#['TG_ E!+ P04 " 9 M8 A9?[9BO3 % "'# &0 'AL+W=OF+-:0XMS,S1_396NDO9H%HX;FI6W,^6%B[/!T.3;' )C26EGH^-$N->>F5FGK(@T ,F[QJ!Z,SOW>G1V=J9>NJQ3L-9M4TN7ZY MP%JMSP?A8+MQ7\T7UFT,1V?+?(X/:']9WFE:#7LK9=5@:RK5@L;9^6 J+6TS*\T'@ L(:"^LLY/1XPDNL:V>(POAK8W/0NW2* MN_+6^B>?.^4RS0U>JOJWJK2+\X$<0(FS?%7;>[7^"3?Y),Y>H6KC?V'=G4WY M (J5L:K9*%,$3=5VS_QY@\..@@S>4. ;!>[C[ASY*#_F-A^=:;4&[4Z3-2?X M5+TV!5>UKB@/5M/;BO3LZ.'JQ^NKFT>8W'RZO;\>/TYN;^#H,9_6>'PVM.3 M'1L6&V,7G3'^AC$!UZJU"P-7;8GEU_I#"JR/CF^CN^ '#?Z\:D\@"ACP@,<' M[$5]MI&W%[V5+:OW)5(]S.X/NX)VTWD*ZS+UZV!_;E M<-C+#:<7K&+ QI_:@L M>2M4:U1=E;DEV-Y!*F.6^N32(&91YI*CX+*498GT)G,!9(-,W M, NY9#)+G42::9KXUJ"]#K&,,,L"[V+2%O6JI-HL-U^:UPB6BA!"6VGT59QB MB[/*P@93!@727%0M8/M4$2;ND(_$6$,EKWTH5H%3+ZMN5',+-<[SX@5,9=$P M[VUKI_.Z,6].#G!(TG-(]";X/![VJ&WF.N6=@S!3DR'_9O\V7'5_\4_ M77-]%]^_;3#/ FCZGJ'#C@ @C%F6<:!>3B4Q"4UR1-/KR]]Y8- 2\TF6B #< MG,<02A8*"6'"4A["U2%T7'0T;+&CC)#8*8U2'YV;\L#MI1D+*>(##2;Z!A/_ MI<'H4S4V!JF^GW;ZB5#\QW8ZZ&9_.WU3OKZLOGH?LPL6 MB.@;XNLZ(''%HR9)W*>):KV7X(@W8^J(+/:RX '+1+:WHL.=RV&#>NZOP(;L MK5K;W1/[W?Z6/>XNEZ_'NROZ=:[G56N(PF:D&IRD1 *ZN_9V"ZN6_JHY598N MKEY2_6@2T0#3S47>N*5QFQ/@D#G)=9,'\LM"GJSD:IFAJ;J/M!;A:QP M3C4/XC &5P&L%>E?73#V?(I?[B1=Y+PLWU7UI[$(P M'6_9/:[0W&VO%+#HY3:V],_A2X5Z_&H/=R5K*!SM9 M%A,OM(208VXL J._1YPCYQ:(:'QM,;TNI'5\/7Y!_\/MG?:R9AKGDO]5%::< M>)D'!6[8CIL;N3_'=C]]BY=+KMT3]HUM/_4@WVDCZ]:9&-25:/[94ZO#*X,<.F8R7WH*PUH=F!VZKS)G*5L(>R,HK>5N1GIK/Y_.[B M[O/L=G$&5[?GBQN87UUKY9<%+"]IOH"CSU>K50^.;MF:8V\<& IM M 8*\#7/:A(G?"3. "RE,J6$A"BR^]P^(0=O963^4$I>H-*_P^+KKC+/<"D-PM^SM3:*;L\_;VV[04W?1K49 M=:*W+,>)1RFC43VB-_WX(1J$GPYP3CO.Z2'TZ8HRM-AQ!+F!N:PI0FFSY1%A M*7)9(YV:U/K-TSH,?%LBW;UZQYE-&;KUG(G?Z-2M51F5_-ESP>!SLNP)Q\J#4S#1G*J#/H$CI8"3"EWFHE"]X"2CE)* M$!&E4.3/0(<@M*5DD[GXEW*#BH/1#>:M-(S#MJT6A !;2<>&IE)HS7[TF/TD M<6XUA#/,L5Z341*Y.Q?#;W!$Y^AGX;!GQZ/,C\*1&\;]S!]%@QYN?/@$" M_O@ABZ/X$QRE::]Y7)(2C<*&U%.5/(C1$8N&J24V&"4_*),X9>+$C[/,R9&- M_%'2;Y2):#E.#BK3"GY0( +R0XN3#!*:A/Y@$/;^7XF24=_]?DV@EGS';]C/ M'+]X0 )0S<*N9CF5TM1/HNA%I6C87*4X2?S4BF?YS#@'UFZ,D2!L8R@XY<_Q M6Q4D>-4):E3WKM]IXDK^35/H5KN6.FLZR3?SIA]?,'5?D=X<-^0:'@_['JBF MQS43([>NKZREH2[EAB5]%J"R!O1^(ZE\MA,;H/O0F/X'4$L#!!0 ( !E@ M"%EJ=%/0700 !$+ 9 >&PO=V]R:W-H965T&$ETGW.ZU=WJP5:J;WJ-:&"7I4(/:VMC\MMF4T=KS)B^D3D*^B>1 M*F.&;M6JJ7.%+'9.6=KT6ZU.,V-%AK64&88F0L J-C@Q-,4PM$,O[98]8.E-:Q>OV"_MG% M3K$LF<:)3/_DL5D/:[T:Q)BP(C4SN?T%]_$X@9%,M?N%;6D;DG%4:".SO3,I MR+@H3[;;YZ'BT&N=W'#4\-=X2594+W^?RD!)$)XFL#UTJW,6X;!& M3:)1;; VNOK@=5IW%^2'!_GA)?31G'HR+E($FT7T4]K7ZP1 M$IE2\UH:XRICW\+\7P1#?Y-MCJZ[J$%2)B*R4/NT&FE-M#.J9OXUV\MG6$JS M)H-<*H0P">,,%NB@L!S!17 5,D-=_-EPO0:INS9\OX(AXH2#T4)8U3290VN M6);?D:"8VE9QEL(<-ZAL/N GN/K0\SW_CJYZ09M^K[O=5IW.3AL^LZB$CU*I M"X6N+BDEI#22FN2\^ 9]'Z[[?IW(6["0AB@NL%OWK"<=] TOI*KQ_+!.URVOMX_AJ)>J?'ZC[Y4!-,).W^6]$89]N#"^VH?Q MU7[W^)HJ_&C8[DVK3=9,K4[/KHO0IV?7F(8*Q6DSQ=P.0+S&19_OV8^G4E2R M ]>VT\NI1R-FG"14GI0F2PK<8 9NC30BN4NUS3SHK*&M#_B93FY<82'+;@T7]02P,$% @ M&6 (6?"4T)-A!@ IC$ !D !X;"]W;W)K&UL MM9MK;]LV%(;_"N$510=T,2^ZIHZ!)N*Z#FMA)&WWH=@'Q:9MH9+H2;+= ?OQ MHV1'-].F#O5*KTB-MC+[EB^%*-#W)$[SF\&R*%;7PV$^78HD MS*_D2J3JF[G,DK!0F]EBF*\R$4HR=81)&Z6 \JO9-LO%(KHLX2L4D M0_DZ2<+LGUL1R^W-@ R>=MQ'BV51[AB.1ZMP(1Y$\7DUR=36L*;,HD2D>213 ME(GYS> MN>;,*A.JB"^1V.:MSZCLRJ.4W\J-][.; 2Y_D8C%M"@1H?JW$7_ MB7V'[)(WE7%>_47;7:Q-!VBZS@N9[)/5+TBB=/<__+X_$*T$Q=$GT'T"[2=8 M1Q+8/H&=VH*U3[!.;<'>)U1='^[Z7AVX("S"\2B36Y25T8I6?JB.?I6MCE>4 ME@/EHA](9+\+UW5=UQ+SRV5[3I?A5-Q,U#2E8ML(P;CES\1 M![_1'7)(6 )XT"P3G&LNCB6B3Y^"&.A/>-V:4Z55EX$-F/7LUR?C(:;]E'5 MA&&+^4XW+#@,(Y;O^K;7C>.:.,9L:C>\3B_MNI>VL9=O12:K8XA>ALGJ#0K$ M7%V"A*[?1M"Y8PX2%D#".!"L4PVGKH9S(4%P((L#"0L@81P(UBF.6Q?'?9X@ M[-+LUJEI6Y3BWIE^=QAF.0ZV^X)P&$8PHY;#>H)P&.>Y*LK3ZX%7=](S=O). M)HG(IE$8HZ\?1/(H,NUP,T+.'6Z0L 2QH%@G4KX=27\"VF!#UD<2%@ ">- ML$YQ"&YNVO'SU&"?USXQJ45MS^[)@2Z.>.PS#BVB[&?>'0Q#%7:=$1X6C< M%C';K8_A1IF0']0-8Q-G#TI(6@!*XU"T;K$:UTB\2^D&J)4$I06@- Y%ZY:H ML9/$:(@,NN$?7OJQ[UEN7S@.XXB'_8,'&)HXYKF6;_650Q-G4Y\<40[:6#-J MMF:M9QB-5CQ/0,PMG3LZ06D!*(U#T;HU:TPF)1<2$ IJ*T%I 2B-0]&Z)6IL M)35ZHN,"LL]KG\@^8Z3__%,3YE',>L\U TT8\1CNSZ]P79Q-;)SXA-3=R]K $G:,#I7$H6K= [NSZ5JXPCNFY% $T<=ZO0]$-?%V80=FSRA MC3FC9G/V3J0B4\KP/IVM\R)KB\09T@$ZF0=*"T!I'(K6K59C,:E[*>D -9:@ MM "4QJ%HW1(UQI*:YR./2X=WN" ",V5;^M*ABW,/IUDT<113K^]NN#;.IQX^ M(AV-/Z-F?_8I"]-\+K),S)#I/PH"E1IQ6ND/KY&$W6=%6FAKY>KU@C5VC)GM6%LOP@)-9)06U6K1_Y,-,_?L,0DZR0=* MXU"T;H5:JSLOMKP3=GTG[ )/V!6>ES"/K#&/S#P[>8YL6*?(AC;(ZLO&"2BN M#^H_W1BVUITK;[&H%OSG:"K7:;%;B%SOK5\J>%LMI>_MOR77=T2S/R#7?/?* M0(/?O<'P(E"&-LH'ZU8SQ?U!+ P04 " 98 A95=L?*$@# !9# &0 'AL M+W=O2U#+-"7RUP"96/>]AK>9N*&SN;83?M1;D!G>HKY;7$LS M\@N4"4V1*RHX2)SVO#_I>X$-"!DFVB(0 M\UCA$!FS0":,GSFF5U!:Q^WW#?I;E[O)94P4#@7[2B=ZWO?./9C@E"R9OA'K M=YCGT[9XB6#*_<(ZMPT\2)9*BS1W-A&DE&=/\I#KL.5@<,H=FKE#<]^A]81# MF#N$AS*TY.^%&1).H)\4:I+4V:/;%J>^\C5Z4VWURJZ59 MI<9/1S?Q??SI+H;C3T1*8HMV L!- MF?1U@HWJ!(MK MLI4JLH4JL*/2JORRE\I&1,&=6_3F%3QQM,Q(S3WZ5?VB"C MZ3@:>XVLHFZCYZ^V*_#8I'V^:S)Z;-+H[,'$)3:M;F&SHT*[4*%=J4*>HLW5 MWH*4S^ :I;LO>8+P>I7!O+<<[A.L%&U1&$'4G?! MEYVZ-<61U<[?ZI7,^3ES3:J"Q)X5V8U9S!9]\*5K__;F!XV+8:-D?F3ZYJS- M_0N?-=U71,XH5\!P:JB"LZ[YX&76R&8#+1:N4QL+;0YW]SHWO3]*:V#6IT+H MS< 2%/\FHC]02P,$% @ &6 (6?+"S\:N P "@\ !D !X;"]W;W)K M&ULM9=MC]HX$,>_BI6K3JU4-G%"".Q!I%W0]3A= MV[VR>WUQNAV WO?OG;(AJ=@M8B^@=CQ?V9^\=/,<,/%%[D"4.@Y MSY@<.2NEBEO7E %,OUEPD1.EFV+IRD( 22M1GKF^Y_74[$__>0\Z7"G3X<;#@BQA!NJI>!"ZY396 M4IH#DY0S)& Q.9B""#1!D31/^M M80Q99BSI.+[61IW&IQ'N/[]8_[V"US!S(F',L\\T5:N1TW=0"@M29NH3W_P! M-5 58,(S6?VBS79L5P].2JEX7HMU!#EEVW_R7'^(/0'NGA'XM<#_7D%0"X(* M=!M9A34ABL1#P3=(F-':FGFHODVEUC24F6F<*:'?4JU3\=WX[Z?I;/HX_?AA MAEY/0!&:R3>H@YYF$_3ZU1OT"E&&'E>\E(2EI32;?QWC,,*>IR=MO1]_V[BPW_=[S;B#T+I- M:%UK:)]GX[:HK*(?_?17,G; %S9\X?477GA-^BL9.Z#O-?0]Z^S>)0DOF9+Z MY$^ KLD\@S;>K9%P;VT%OA<<+4"KIPLYHH8CLG)\5"L0^EP6 IA"^D1$C+-. MTY825.L9&9V Z7OVB,OJ^4*N?L/5MW)-F2)L2?6T6"#Z)Q X&IQ@6!U=B#%H M, ;VZ2E $$79$F6@[W8DS"7>X8M.*5_ WB(&JHUN<$H7XMX1G-7]A7#8V]W5 MGA5O?&;=993,:::/%&B_H+T3M$YW@/M';';GE\+M)2+8"C>!!6B<5.<;"<\! M*?)\!@>WX."3J;*[NQ1GEV=@ZT4>?] I^&Y/,8/U'5NL-GJP"H.H'QZS_8PD M N^R"'QY&E%+#P@&@P@?$U@]7$JP2S:P/=MXY(IDJ"A%LC+G1"%HTGHAU68. M;J0@"D_6VL_(+/ NM<#6N[N9#UV_I*6NB\P:TQ6>V4*&L>#RS$X*3W*YX]/< M[OE'R=R]0L54B>^)6%(F]6F]T.:]FTA[$]O":]M0O*AJESE7NA*J'E>Z6 5A M!NCW"\[52\.40TWY&W\#4$L#!!0 ( !E@"%GZTA4S.@0 -,< 9 M>&PO=V]R:W-H965T\H^\PTA GU-XI0/M8T0VUM=YXL-23"_H5N2RCLKRA(L9)&M=;YE!"]S41+K MEF&X>H*C5!L-\KI[-AK03,112NX9XEF28/9M0F*Z'VJF=JAXB-8;H2KTT6"+ MUV1.Q./VGLF27E&644)2'M$4,;(::F/S-C1M)CFR2J>;IX: M#PL\&C"Z1TRUEC1UD>3>2.C$:3_]ZG,UG'V=_WLW16W1U MAQG#RAW7Z,HC D(,/^#5F&Y:#'N8>NWEPW]&O: MCAEOF<28/\1X9_3&-GZ(\<_'V"V8X"=Z@^ZRY(FP\>)+%O%(32)--@C_=P=K MV;0K#]LYUWZ%.\FXK.$<'74/_?->UJ&9( G_MZ&KDP+I-"/5 G#+MWA!AIJ< MX3EA.Z*-?OW%=(W?FVP""?,@83XD+("$A4"PFF.4.SGM'O]^O-@H9F9K?3=]UZN["I MG=WM.9VJ72T%G2H%G=84?)I/FYY^J^C2IP\)\R!A/B0L@(2%0+":)]S*$R[\ M1.Y".@82YD'"?$A8 D+@6 UQW0KQW3;)_+\M031%3IXAY3N862)OI_WVC)I MC7&IA2!A'B3,AX0%!:QSM"R2GA*V_-2:_57YQ\B%I'BC-!Z4% MH+00BE8WB?5L$@O^"Z-D0CD'DN:!TGQ06@!*"Z%H=><\[S&:K1M2E[]1EKS3 MQ?)TVIRVQ[W8#Z"[AZ"T )060M$*/^A'1RB)7$+RTS&.%C1+1;$37=56)W#C M_-SII-XS;WVSH3Y0)W;YD&PO=V]R:W-H965T?X MG'LQE\&*BQ>Y %#HM:!,#IV%4F7?=66V@ ++2UX"TT]F7!18Z:F8N[(4@/,: M5%#7][S(+3!A3CJHU^Y$.N"5HH3!G4"R*@HLWD9 ^6KH=)S-PCV9+Y19<--! MB>?P .JIO!-ZYK8L.2F 2<(9$C ;.E>=_KAGXNN 9P(KN35&QLF4\Q>]=>IEC"F-,_)%>+H9,X M*(<9KJBZYZL?L/;3-7P9I[*^HE43V_4=E%52\6(-U@H*PIH[?EWG80O0"=\! M^&N _U% L 8$M=%&66UK@A5.!X*OD##1FLT,ZMS4:.V&,%/%!R7T4Z)Q*KV_ M'E_?/%^-;J\?T.D$%";T#%V@IX<).CTY0R>(,/2XX)7$+)<#5^DM#=#-UO2C MAMY_A_YGQ2Y1X)TCW_-#"WQ\'#Z!3,,[-3S8A;O::.O6;]WZ-5_P#M^(4 JY M?OLR($L\I2#[-D\-26@G,>>J+TN"6(*3?OW2B;QO-H>?1+;C-VC] M!L?8TT>!LA.NKA%J3LHSO! MYSH_$I7X37_BC9.RI,2N-SH0XNU)/8RXB)+8+C1NA<9'A?[6';&RO&(VA?'' M,FH)\Y(D#NU"DU9H\H&,7E'=7S'+ .E.C7)>3=6LHKKK9;S2^;6I3@ZSUM6R M]T1;HD+/C^R:>ZWFWO_>Y$T^SQ$#99/7._AJ))VX$W3W]!V&Q8$?Q0'>K MY9G?C5]8S F3B,), [W+6#L430MO)HJ7=1><$"9 /Y]QKC83 MTUC;_ZCT'U!+ P04 " 98 A9'+*JUR4# !]"0 &0 'AL+W=O'?[SH)H;1NE8>])'9RS\DY]]J^Z:X8?Q$S0B1Z+7(J>L9, MROF9:8ID1@HL3MF<4'@S8;S $J9\:HHY)S@M045N.I85F 7.J!%WRV<#'G?9 M0N89)0..Q*(H,'^[(#E;]0S;>'\PS*8SJ1Z8<7>.IV1$Y.-\P&%F-BQI5A J M,D81)Y.><6Z?]2,57P8\960EUL9(.1DS]J(F-VG/L)0@DI-$*@8,MR7IDSQ7 M1"#C;\UI-)]4P/7Q._MUZ1V\C+$@?98_9ZF<]8R.@5(RP8M<#MGJ!ZG]^(HO M8;DHKVA5Q8:1@9*%D*RHP:"@R&AUQZ]U'M8 MK<#X-0 IRW K0%N:;125MJZ MQ!+'7DO*GIG!_W/!3U%KG6,',OQ M-/#^?O@E20!NEW#W,]P$HXU;IW'KE'SN+K=T2:AD_.T8W<$.^7T^%I+#2OJC M7HJM;O.Q!PGI&? ]A&$+XD1?_UB!]8WG<__1/;)M=NX=O>QK[L>XA6Z MQ9+P#.>B2@*;H&'U26U]*^J@I%9'PC)V MNRK:ZY7/>G"7,CUW:;L$_*O4:Y MUU;Y,YP&:C$..$N(:*>](O?71-F.Y7N;VC5AEAOZEEZ[WVCWVVJ_SF@&6S1% MWQE+VTGWMS6Y?A@&&](U85">T--+#QKI03OI"(Y*](O1Z0DLF0+U&2VWBT#W M7!5BRG%1V[G?;R?8TNDYON]NN-%$N1"F-Q,V9L)69C+2+O/AE@C?CSIAM*%5 M$V8[7N3HQ78:L9V]8LNDPO)& _P&O1(R#8HEK)SS*71D(=%':28[2L,^2J.S MU]G2?1*ZX88Y39#C^9'>6]1XB]IN"#!UC!Z8Q+E.8K1UED %;,_9$*D)LRW+ MW3QRS+7FJ'Y,;C&?0BI13B8 M$Y#L,FK9E]-))N7_7+,)'3?J!3=_7/$_4$L#!!0 ( !E@"%FW0I?1S@, $0 9 >&PO M=V]R:W-H965T78C[E6Y531BX%D-NBP.+'.3N<&2O.+Y)YJI]FS@.2#=2L6+)E@S*"BKK_A[LQ"] (1& E 3 M@"K>=:**Y0(K/)\*7@)A1FLTX_MC4.<]*FN?@ M\Q77OWJ32RRR+T,SKH&"82 CG%.YP2F9.5H9DH@=<>9/_X"1]])",VAI!C;T M^8*DI+@A OBP6@)_B& -$5401HB[.0S#R01%4W; ME^""97KJ@N)\B(05Z\@235JFR6,I*?D--*'7F9WW<"TU&/W]]%$(_9&RACVK MA0]24Q/>3^R-Y$1=3O2[Q-0@WU53-%+4L'-=:'7+PW)JXN^N?^!'\4CFSDCA M(2==ZN,$ :_-D4!P1M/A;;"B'%NCG>7"\+'$!*WN?2S3SJ>AW:COIZ9]3];> MZ,>3D=WL7!G:;?F@FO9M>4Q-G2-#NR4_1$V3?34%43)&J;->:+7,>\@IV=\ M+XPF(QN .C-%=C-]CW;#GIH4X*4;YFJ&[3V;=O?GM5=73>\ M;H[?8;&B3(*<+'6H=Q)K"J+N-^L'Q3=5CW?#E>X8J]NU[M&), /T]R7GZO;! M)&B[_OE/4$L#!!0 ( !E@"%D-QEX>1@0 +,5 9 >&PO=V]R:W-H M965TIK35D+_8>MQS>"YUKX[(T8&R+WQ+B !?XRCA M8VTKQ.Y:UWFP)3'F5W1'$GEG35F,A3QE&YWO&,&K#!1'.C(,1X]QF&B347;M MD4U&="^B,"&/#/!]'&/V[89$]##6H/9ZX2G<;$5Z09^,=GA#%D1\WCTR>::7 M+*LP)@D/:0(868^U*;R>(3L%9!%_AN3 :\<@3>69TB_IR7PUUHQ4$8E((%(* M+/]>R(Q$4BO<"6V8\W3P(JL\3X2 M3_3PD10)90(#&O'L%QSR6,?40+#G@L8%6"J(PR3_QU^+B:@!H-4!0 4 _5^ M60#,+-%<69;6+19X,F+T %@:+=G2@VQN,K3,)DS2Q[@03-X-)4Y,/BT_WCV! M^<-R^O!A?G-_!Z:+Q=UR\18\W"W!Q2T1.(PNP3OP>7$++MY<@C<@3,!R2_<< M)RL^TH74D#+I03'>33X>ZACO]WUR!4SC+4 &LA3P63_\E@02#C.XV83K,O,R M?52FCS(^LX/O?9B$@H![64HK,$\$3C;A5:TYN MJJ:!L$^WD=8R,< MMK]*:LYDUR2\@ M.0_>:5WL'567":'G6:TB5(09'K(==1'ZI2I_L![VCWM3ONF1V>YA11ST95MU M2(5&98?&*5U-#ETUFX:]NF;9IP!A\M,IG\FP+'.U M"_?2_6Q1#\763+XR:7A6EX:#VO10;,VYJ(P:GNC4!:Y>>HYG6([3+E%%G"MK MN:MU*JN&PWDU5)BP:9N^A=IJ58&F;R*[0VYEU_ DOX;'3FPBQT;M=Z4JSH2. M!3MT598-^SW[D=$-PS$'%_!2*7!0VQZ*K9EL9=SPK,X-![7NH=B:&Q+T/+,@RC79+_&==45ADX',[!H<*:+5LA5A4'K2ZQJ')P=)*#HV-G]OUC M68HP:""G4U9EX*C?P#^)K73ORK4!SDI<*750[QZ*K9EW;8%]WA7VL$OLC=Z-B3;WT5[0*N-,I^LS U6^ MC4[R[0+E-!O7;2\&PO=V]R:W-H965TCV8=H'0PY@-;&9[4"[7S\["1F7--I@ M7\"7$,LMKQ6,/PFOQ2 64X8, &84A$:]=#/BJ;96M]< C MG+C@*\45W*C#89D MS/FSZ0S\ME4RAC# B3(*1/\ML8=!8(2TC9^III4M:1(WVVOUZYA=LXR)Q!X/ MOE%?S=M6PP(?IR0*U"-?W6#*4S5Z$Q[(^!=6:6S)@DDD%0_39.T@I"SY)R_I M/FPD:)W\!"=-<'83*F\DN&F"&X,FSF*L*Z*(UQ)\!<)$:S73B/(78!;.@>GY%1R_/3^/MTML.-F MV^W&>NX;>M>4485PJZ^N#P.F")O1<:"W54I4$K[?ZG@8* SEC[S-2\0K^>+F M@;^4"S+!MJ6?:(EBB9;W_EVY5OJ81_Z?Q+;VH9+M0Z5(W=NZ1OBBWTD2\X 3 ME5JL8EY(2\]IMNSE)L9^B.MF(5OFJIFY:J&Y]*J3'(_F=@LT;TD8@\_\E"U0USU?J._T(O!QY#+2.M'4-JJ("SW).I[9-5=\@*USZ0K)Z1 MU8\F4RN>1U;?)ZOLD!6N?2!9(R-K'$\V%YA[:HU]MO(.6^'J![(U,[;FT6Q3 M'N4^:LV]]T!E]T(6+OZO:/;&1S=$,8MK$0D3'C&5?)^RT:S&ULM9=M3]LP$,>_RBE#$TA 'FA#86VD%KK1 MB2?1LKV8]L*DU\;"L3O;I?#M9RNJ^($4Z+VQ0RY>3,1,B7:-.7453.)9)P9IYXX9.$VT[W*@](U,P2[E3HA[VQB,.XYGB9!AK*T$,7\/ M>(*,627#\:L0='J\[/ZYVSQ9C%W1.&)8-_I6"<=I^7 &"=DSO2-6)QA ML:"FU8L%4]DO+/*Q8=.!>*ZT2 MC0Y!2GO^3Q\(1*P9!L,8@* R"C#N?**,\ M)9I$;2D6(.UHHV8?LJ5FU@:.5P01DS7E5M5QL*J^7&Q8R]?,9@ MS8PA7 BN$P5]/L;QG_:NH2^7$#POH1?4"GZ=\WTX\'8A\((&W Y/87MKIT;W MH'3-0:9[L$;W,^54(YR;U8]AP#7A4WK'$+I*H5;PX]R,AX'&5/VL\D(NWJ@6 MMX?M6,U(C!W'G":%\@&=Z.,'/_0^U: W2O1&G7J!OL?6H'?C7W,J_W9^CIT+ MAYFP/=(/D=]JNP\5,,T2IED+%)6NXR3T/ M-X!^6*(?;FK/#U_N>5"]YZT2IO4O,-5^W(5;A9,Y,VZ>8!5/O;;?@B\N+V=MD*!;J_YE^):WXFXK&0GDU')O5 MT>@'2YQ@@_'XBKC??#4@_672\6L30W2E$W-5+J](()G'*K$VD6+\98[Q&QL- MT-H4]E;Z95+RZ[/2>P*T^?*^7!.@R[SCU^:&]P9HO7AC?7RZ*Z6CR='3K$!6 M$(LYUWD56?:617@W+SV7P_,*_H+(*>4*&$Z,J;=_:-PD\Z(X;V@QRPK1.Z%- M09 ])N9# J4=8-Y/A-#/#3M!^6D2_0902P,$% @ &6 (69HIN%JE!@ MR"T !D !X;"]W;W)K&ULQ9I=<]HX%(;_BH;M M[C0S*5A?_N@29A+2M.RDV4QHNA<[>^& ,\:F[5%TO[[E0U%V))%"&JX"=C6 M.7[/B73T2*C[E&;_YC/&./@VCY/\K#7C?/&^T\E',S8/\W:Z8(EX,DFS>/2:!YWD..XG7D8):U>M[QWF_6ZZ9+'4<)N,Y OY_,P^W[!XO3I MK 5;/V[<1=,9+VYT>MU%.&5#QN\7MYFXZFR\C*,Y2_(H34#&)F>M<_B^3YW" MH&SQ-6)/^=9W4(3RD*;_%A>#\5G+*12QF(UXX2(4'X^LS^*X\"1T_+=VVMJ\ MLS#<_O[#^U49O CF(V#H@6_D9IG)=_ MP=.JK>>UP&B9\W2^-A8*YE&R^@R_K1.Q90!)@P%:&Z#G&N"U 2X#72DKP[H, M>=CK9ND3R(K6PEOQINSH?W(&OY]?W'\"?5^!J M<'-^TQ^<7X/!S?#+W?WG#S=?AN#M)7O@)\4'#Z/X!+P#]\-+\/;-"7@#H@1\ MF:7+/$S&>;?#A:+";V>T?OO%ZNVHX>U_+),VP,XI0 XB&O.^V?R2C80Y+,UQ MU;PC\K!)!MHD Y7^<%,RPB@#7\-XR=$C@ M4MKM/&Y'H6M''>RB3;N*0+(12(P"K]-D^HZS; Z*KGM:_/]R;?=TJ.NE&)S7J+-2!09XOR[[63W.>GX(;QG52J2+A'228U(3J6E$"]3+= MC4QWA\P)RS(V!A_%O #>7HMDG@!1@R^C?)0F/$J685F3TPD8)"+M+.?@3@P/ ML#6@/K'Q5-M57$4QIGY0"TMM1(B#]5%YFZ@\8U0?4"$)67J!'K*NP,7 MNGZ]*VN:>1X-/+U(?R/2-XK$;9_^"H8LB=(,)"EG.1B+;(J"1W5:C<[V+3&6 MG%7B#C9Q!\ 684 KXVSM M9GLR\/W JY>"=3-::89(0S& 08G;43T9<75AF7TMN]XL>6M&KMD M TB.65J@$4WVSI4E;]5<23Z!9D!Y1G&ARJA%CJZZJ&12:U>5*-D$FN'DV>7% M55DS((Z"&E!E#1A02MT&H1(WH)DW[!083UM@"*J#H%G,2SN.Q!9HYA;2=AJX MQ=>&915<;'FKQB[1!1Z57:!5>+'EK;K@EO2"#J67M8/M<>MJ5FA(I1>W>8&& M)+T@._2"5'IQ"73\NDR57ESB.PT+-+2U<_$*](+T]$*<.KV8Q;RTTTAZ0;OH M!<(]BHO9V]X;+S^#7I"D%W14>D%6Z<66MVJN)+V@0^D%J?2B6QHA%5X,2R,D MV07981>DLHM/?*\^YR,577P:!$$DNZ!7(!360"X3U*'X&N2!)+FC7C@MT MM,4%.]JPK)*++6_5V"6YH*.2"[)*+K:\5;? );G@0\D%J^0"J::Z8!5=:NVJ M$B6[8#OL@E5V@2@(8'UIA%5X@5@LHAIVZ[&D%_P*]((;]E[J]<6LY:7]9NNW M$S.\X#9JJ"](&Y55>+'EK1J[A!=\5'C!5N'%EK=JKB2\X$/A!:OPHJ\O*KT8 MZXO$%VP'7[!FZP41CRKU1;/U@CR7- ,E@"#7P%@L!Y@,*I'\3/X!4M^P;MV M7DBP3WVQRB^VO%5CE_R"C\HOV"J_V/)6_85<\@LYE%^(RB_:K5VB\HMI:Y=( M?B%V^(5H^,5')*C/_$3#+[Y'?=(@5/(+>05^(0V[+Z1>)LUB7MIQ),"07;LO MKOZW(ZP[PG-A]K;OH+'EK1K[UKF2HP(,L0HPMKQ54\W1> M?IVQ<,RRHH%X/DG%[+F^* [S;@YO]_X'4$L#!!0 ( !E@"%EW@%=/QP, M -4, 9 >&PO=V]R:W-H965T+4]M ;+EHBDUJK'?;A\4^,-+8)E82M205I_OU'5VBVC+CIFU>;)$Z MYW#.<$2-QCLNOLHM@")/>5;(B;%5JKPV39EL(:?RBI=0X)TU%SE5.!0;4Y8" M:-J0\LQT+"LP<\H*8SINYI9B.N:5RE@!2T%DE>=4_#F#C.\FAFT\3WQ@FZVJ M)\SIN*0;6('Z5"X%CLQ>)64Y%)+Q@@A83XP;^WHQJO$-X'<&.[EW36HG#YQ_ MK0>WZ<2PZH @@T35"A3_'F$.658+81C?.DVC7[(F[E\_J__<>$(+@=P7WM"EY'\%Z[@M\1&NMFZ[U)7$P5G8X%WQ%1HU&M MOFBRW[ Q7ZRHZV2E!-YER%/3Y>)^=?O;/5F^O[E?D;,8%&79.;DDRZX6EADM M)(EAC<24S*# *T4^WT'^ .(+ C^M8G+V[IR\(ZP@'[>\DK1(Y=A4&%V]AIET MDG^<$)OHE9Z5/C/*=FYIP4_+4JKHAK71#' MO$[?1P9C^^(,=6#_I$O^68O%;BBW>2.Q@ MB[Q^B[Q3ZM,5ZK$$2,*ETFU!RPX:=OWZ>)QZ3FB-S@N)C4.3[ MSB%HH0$Y@=>##BSZO47_I,7;0@$F3KWHL:7[!Y%%_L"C!A39]L#C,<@.[3 : MF-2A LO6NPQZE\%)EXNG$E^C^+ )4)4H")["9?VX42E!:4_6X"B,2SOPW4&T MM=K=CXXB]62[(/;;( M2\"]3UG2WYKC[I.SN8"4J?,+\I$KFND2,CHZ>BY=S_$&*=&@G"@8GG4:5!!Y M ZV%!N6'SK LS+T^+0>Q:1IDB45=%:I]%?>S?0]^T[2>@_F9?3VW-?,Q]NQM MB_VW?-OPWU&Q8=C(9;#&I:RK$/=0M$UT.U"\;+K$!ZZPYVPNM_C= :(&X/TU MY^IY4"_0?\E,_P)02P,$% @ &6 (66NH?//? @ A@D !D !X;"]W M;W)K&ULK59M;]HP$/XK5E9-K<3(*[ QB%0(TSH5 MAHJZ?9CVP20'6'-B9CO0_OO93L@ !=1U\('8YWN>N^DII M)OK62LIUU[9%O((4BR9;0Z96%HRG6*HI7]IBS0$G!I12VW.U*RQP+&#+ZG21RU;?>6RB!!Q4)P+R=(2K#)(258\\5-9ASV XJD'>"7 .P8$)P!^"?!?&B$H M <%+([1*@)%N%]I-X2(L<=CC;(NX]E9L>F"J;]"J7B33[\E,7S[#-Y6NBOQWD[\P#M+^"7/FLAW M&LASO* FG^'+X7Z=G/^+/GIU](-B^-6;X!L^_P1?! ME2=!0U9B3>6Z^XRG% M&8J(B"D3.0?TXU[YH#L)J?A9]P(4(8+Z$'K/ZXHUCJ%OJ4U- -^ %;Y]X[:= MCW75OR19=$FRT87(#OH45'T*SK&?[E,#C=(U9<_ #]8:: H\ADRJ;;^!QOB) MI'E:U[NS8?^U=Y?@Y_;LS7Z++I3 08M:58M:KVW1 MD E95_R"T'7W-+:;G4--PUJG(^%1C9,;-/VC\M1Y>4VO\BITVWL'2PI\:4YT M@6*69[+862IK=6FX-6?ED7W@=H=NC3U2EXSB3O"7OKBAC#%?DDP@"@L5RFEV M5,:\./6+B61K&PO=V]R:W-H965T\[VW6#'^+W( 23Z7194#)UB*DO,_XRA8+NA MTW/V$W.RSJ6><./!!J]A ?+K9L;5R&U9,E("%811Q&$U=$:]FR32]L;@&X&= M./A&.I(E8_=Z<)L-'4\O" I(I6; ZK6%"12%)E++^-5P.JU+#3S\WK._-[&K M6)98P(05WTDF\Z%S[: ,5K@JY)SM/D(33ZCY4E8(\T2[QM9S4%H)R]&AP. XK$#_ ;@=P']1P!! PB>ZJ'? /I/]1 V !.Z6\=NA)MBB>,! M9SO$M;5BTQ]&?8-6>A&J]\E"-I7'OR'_$4H,^,RER@A&:06?#3 MT_CH!-Y54;>A^_O0Q_Y)PD\5O42!]P;YGM^WK&?R='A@"^=YWI/_]GXD1M#N M@\#P!8_M \PIH6N!9L#10N<;S2%E-"4%P>9(_Q@MA>3J8/^TY;YF[]O9]65W M(S8XA:&C;C,!? M._/I5+_+>V81_2;+I2Y(E+T1VE*)^FZ+^*?9XC 5)TJ 4*JDZF2B,[JN7-;HFH?H?&AB\@V#JX#SQ^XV\,,6*W\ MM\=64YN5?Q4<6R5VCP]<1V*$K1CA23%N:YSMT]D26;H]3I"6*W"L".% MS:H?>1TQK%S^=4<.]Z $EL#7IO<0*&45E?4MV,ZV[J M':J[EP?ZNI?ZC/F:4($*6"E7WN656BNO^Y-Z(-G&%. EDZJ&PO M=V]R:W-H965TY-W-'M.'B7A8 "CW0 MDLF14RA5#5U7I@50+,]X!4R?Y%Q0K/16K%Q9"<"9!='2]3WOPJ68,">.K&PN MXHC7JB0,Y@+)FE(L?D^@Y)N1,W"V@@59%2$0I, M$LZ0@'SDC ?#)#3Z5N$;@8W<62,3R1WG]V9SG8T5WDJEBY+QW4 8YKDNUX)LK:.,Y-WPI M+Z5]HDVKZSDHK:7BM 5K#RAAS1L_M'G8 6B>?H#? ORG@/ %0- "@M=:"%M M^%H+YRW ANXVL=O$S;#"<23X!@FCK=G,PF;?HG6^"#/W9*F$/B4:I^)DO+B] MOKUR_8#E -YRI0J*$99#UX&?[\1=[\*[.0I<*?YN*B;^7\'/-SE#@G2#? M\\,>?Z:OAP=]X?R?]>2?K3]*1M#=B\#R!2_PF8)OZXV6D-:"* (ZV0]I6>M\ MHUQPBJ:<5K7"]I/G.4JP8(2M))J#0$MS+]"/+YH872N@\F??'6F\"/N],$UR M*"NV/;Z)_+)8#@=],AG>D@V,^TO?3-A;[!8$291";DV MY9V]T[Z*9FHU&\4KVY;ON-)-WBX+/>A!& 5]GG.NMAMCH/MUB/\ 4$L#!!0 M ( !E@"%F@8S)%>@8 +DN 9 >&PO=V]R:W-H965T5@E>?KB^$P MFZU8'&2?^)HEXIL%3^,@%Y?I.1WR3 M1V'"[E*4;>(X2/^]9A'?7@[PX.7&?;A7?UG>IN!K6*/,P M9DD6\@2E;'$YN,(7/K$+A]+BSY!ML[W/J$CED?,?Q<5T?CG0BB=B$9OE!40@ M_CRQ"8NB DD\QS\5Z*".63CN?WY!]\OD13*/0<8F//HKG.>KRX$]0'.V"#91 M?L^WO[$J(:/ F_$H*_]%VYVM00=HMLER'E?.X@GB,-G]#9XK(O8N>R/ BC]^@C M^O;@HG=OWJ,W*$S0UQ7?9$$RST;#7(0N (:S*LSU+@SY21@=W? D7V7(2^9L MKO!W^_W-'O^A2+G.F[SD?4UZ 7_?))^0KGU 1"-4\3R3P]UU53JOB^Z]+KK? M[^ZRF7#'*O<6EWJ]AO023__9&F)+T6MR=,_6/,W#9(FFR:[G%;WC^Q_"'$US M%F=_JQ;.#INJL8O&>I&M@QF['(C.F;'TB0W&;W_!IO99535(,!<2S(,$\X' M6M6F=;5I'_KX5HR[+(B8L@OL7,W2M1AJ3V/+II:#1\.G_3(IS#2J.V;;S.V: M8>I8CF&W[3R%G:X;Q)#P_-[$3J3-J&DS>FG[LF9I4/XXPF3&8X;>L6>Q/Q6/.RQC/R-BVXXE\:@PP\2R#(G'KAD1:!T:%6@.UAU-8K$WSQ-9-&L6S5X6 MIW/1:,)%&#Q&# 59QG+E,C0[F5"+VMBA$G^]P8YM%P<&]2"#^F9GZ5.3:([I MU$%;/%LUS]:!J[5J[AGZ#UVQE)>/AMX&\?JSZ/)SL4%)PR!2U: WP+%]'1+, MA03S(,%\(+!6R>VZY/89I[@-66U(,!<2S(,$\X' 6M5VZFH[IT]QISLOQ#SM M3'&%&3$M4Y[B73-JZ%B7IX_"3-?$%)>F3V]:)Y*&M48M:8!3O +;STDD1"6" M)DHSTY2GN,+,)!:6"/*49@3+4[P_T5.)W).=&&*05RBM/8E63%4B<]@;[MB> M<6A8#S2LKPYKV9JMGN:8-'23X^>YRQ;%TD5>\9HGY4DX4]>@%_K8W@Z*YH*B M>:!H/A1:N^2-*,?G5.485):#HKF@:!XHF@^%UBYZH\WQ*\1YY=L>V$YG-$P4 M=MBQJ6;) ZEK1RDV'5UNDET[W<34LN21= Y]CAN!CB$5.NZJ9<,F5%:8"C.J M8UN3J51H;\W4B2%3V;43&P5JRTR>0Z/C1J1C$)6.NXH9&SHU+%LF$52G'QK6 M PWK*\-BR][[&;3I;K0Z/D&LWP9/050)]3N^9:FR J B'13-!47S0-%\*+1V MP1NECL\IU3&H5@=%=2U,S6#8D=ND5T[@UH&->2!= [93AK93B!E.^DJ:&H26]K63)1FEBU)1%=A M9HO-C_Q66&5&+9EPOS_14XEL9#L!D>U$(61-3 Q;GNS]X8[M'H>&]4##^JJP MU#'%_DT]V4DCVTF_;)\F.4NSJMM[41B'2=GC,_3]AL6/+%4V^'[08QL\*)H+ MBN:!HOE0:.UB-X*=G%.P$U#!#HKF@J)YH&@^%%J[Z(U@)Z\0[*0KG#]B@N6A MKC0S-%L>1 JS0O_+O5%A1C&6)69_7J?RUHAUTB_6)SP5OY(@9Q_0+4\^OOQV M>MLBD"BN2(=$GF90(QS]D6(37\!!3-!47S0-%\*+1VT9M7 M&N305QH';=@M10/4;*O3**W.:0G13VWY_QA=%9YHNX;\8E.%1X@(+/?*<[PN M(,WK M*K3 _>M-N=; QB*L8-J.(_,*H'&M571G4(P=*.?;AWLC9FZ;(\ YVA M&=\D^>Z 9'VW/F=]59XNENY?XXL)5MQW\86W.T7=P.\.==\$Z3(4._V(+40H M[9,EEF.Z.R>]N\CYNCS7^\CSG,?EQQ4+YBPM#,3W"\[SEXLB0'U:??P_4$L# M!!0 ( !E@"%D]P8XO5 , *L* 9 >&PO=V]R:W-H965TEBSXO=BE#FI*-Z[E:D([Y6)65P*Y!< M5Q41_YU#R3=CQW=>)J9T62@SX::C%5G"':B'U:W0([=3F=,*F*2<(0&+L7/F MGV:)P=> ?RALY-8S,DYFG#^:P>5\['AF05!"KHP"T7]/< %E:83T,OYM-9TN MI"%N/[^H?ZF]:R\S(N&"E]_H7!5C9^"@.2S(NE13OOD;6C^1TM?M&FP MB8Z8KZ7B54O6XXJRYI\\MWG8(F@=.P&W!-PGA*\0@I80O#5"V!+"MT:(6D)M MW6V\UXF;$$72D> ;) Q:JYF'.OLU6^>+,K-/[I30;ZGFJ?0N^^LJN[Y'E]=? M;J979_>7-]?H: HY9SDM*3'%/$9'$U"$EL?H,WJXFZ"CC\?H(Z(,W1=\+0F; MRY&K]%J,HINW<<^;N/B5N &ZXDP5$F5L#G,+?W*8'Q_@NSH'72+P2R+.\4'! MKVMV@@+O$\(>#BWKN7@[/;#9^7_1L]^.OI.,H-L50:T7O+8K8*G/ H6FL.)" M4;9$W\]F4@G]6?^PU;I1"^UJYJ@[E2N2P]C19YD$\01.^L<'/_;^M"7Z/<4F M[RF6O9/83DG"KB3A(?7TGBM2(GT_"%(7A+*<5V K1J,3USKFFGA*?3P8#).1 M^[2=9@O,QTD2[<(F^S"LU:+!+BRSJ W]8.AUL!W346W9ML' XQ#V[%ACVDT%/+;/!DF$0V^W&G=WXH-T;58!H M*_L),5 VO_%>Z$$4>SVW^Z!D&(4]K_L@?^#'_B7*^9JHYZDZ@?"]U-@C _7[!N7H9F != M?YK^!%!+ P04 " 98 A93R#BW=L% ! )P &0 'AL+W=OIX/&;1$FW]'',5A2'<6F4I6-D&,XX"Y-\-#LI MGUW3V0E9\S3)\34%;)UE(?UYCE.R.1W!T?.#F^1QR8L'X]G)*GS$MYC?KZZI MN!LW*'&2X9PE) <4+TY'9_ X0*@P*%M\2?"&;5V#XE,>"/E6W%S$IR.CZ!%. M<<0+B%#\/.$Y3M,"2?3C>PTZ:C@+P^WK9_2@_'CQ,0\APW.2_I/$?'DZFHQ MC!?A.N4W9/,1UQ]D%W@125GY%VSJML8(1&O&258;BQYD25[]AC]J1VP9"!RY M :H-4-_ VF-@U@;FH0Q6;6 =RF#7!G;?P-ECX-0&3NG[REFEI[V0A[,32C: M%JT%6G%1AJNT%@Y.\F)DW7(JWB;"CL_.YO/[R_M/9W>^!Z[N/OHW8'YU>7WC M?_0_WUY\\<'%9W'O@[>?KFYOC\!;#_,P28_ >W!_ZX&W;X[ &Y#DX&Y)UBS, M8W8RYJ)3!?0XJCMP7G4 [>F "2Y)SI<,^'F,8XF]I[9W7K(/U/80*0#&PIN- M2]&S2\^1$O'O=?X!F,8[@ QD23HT/]SS^Z]@#M;F'(V$.9>8=7YK- M\#1+/'/?\(RB=;9.0XYC<,67F((YR40*71:Y[0F#BSPB&1;#DS!V!+[>D#0% M(N-L0AK_*QN+%9LE9RNR^#%;A1$^'0D.AND3'LW^_ ,ZQE^R..H$\W2"^3K! M DU@G?A;3?PM%?KL'#\F>9[DCV+Y2,,\PK*@*B&&!E4GF%>!.258L<8_S=XC M:*)B:CQMQTO6SIY,H=-M%[S'0">958';'?8;C&+UHZ.0,=CDMVS5=><"<)F". M,F!G&5GGG&W%0^3'!269J-3:A$DD82W"*0N:DF]HT'2">1V4LC\]U6<&HX;K>5Y\IF M 7+Z/MUM9IJV!7L9:;>593M34^ZN2>.NB=)=HA)[(>5/)-]@FM9DTO.(DF?H M2#R0U-=)&LA(NTM(Q\73QL53I8M%D20V73F8KRG%>?03W-$P9VF9U<%9_)_8 M>8C](V?OP&XNP!4VE)I>09FCET@GDZP7R=8($FL$[DH=%N^8S?6E37 M=)J&@%8T3RN:KQ4MT(76'09;.W_X^MI:C3$XMCK1O!JMDQLA,M%.0I8V=(R) MT5L:@P,:=IV-6F>CWUABJ\D&1T4GFE>C]58L8V?/HY4UD+":K@VG>^+6Z@]0 MN;W]!96VFG!P[+2*$#7:MA?[FR.MA(&2L!NR5C* :LW@U<6V&G]PA+0J"C7: MR[-+)VL@857-KE9W@&KAX>5"'TKV[-"R3-C;B,S53(/=?""MKY4VD-)V5[2N MIUO! *H5@SO"PQ18)Q46A/ZSF5Y,-GB%:]0*M:+Y6M$ 7 M6G<0M"H$=']OX:]4/08/ YUHGE8T7RM:H NM.PQ:=06JY97#"G^=*L9<*YH' M):+(9#HU^Q)6W:XCFTTGT)CVRWX)7K==U].MR +5*HOFJE^KU*(5S:O1.A6" MLU.4:!51))03!/>LE*A51Y!RV_T+*GXUX="X:47S:C2UO*Z5,I!0[A784:MF M(+6:\>JJ7XT_.$I:E0ZTJTNX=E_ET$H92"@GT-T7IE8'06H=Y.6*OP9PNLD= MNCVM9JXF&NSAPUA]K:R!G'5[(:OQ6)BM(M,51VF:)XVQ[W. MRD-.O>?G\'@.)<\]>.Q7A[E:^.ILV65(1;7 0(H7@LKXX(H10:OC6M4-)ZOR M>-$#X9QDY>42AS&F10/Q?D$(?[XI")I#<[/_ 5!+ P04 " 98 A9VS6] MS_0" !M"P &0 'AL+W=O-/8@$@T7.:4-$W%E(NSTU3A M(L3AE2Z#J3P([-8!@5,(G/<*W$+@9J!Y9!G6 $OL]SC;(*Y7*S<]R,XF4RL:0G4:IY*K MMT3II!],QO?#\?>K<3"\FJ*+\0 %D]%H>#^Z&M]/T?$ )";)%_05/4P'Z/CH M"SI"A*(121*5!-$SI8I!.YEAL=]EOI]S8+^?*WJ*7.L$.9;3VB,/ZN4#")7< MSN1N56XJ\A+?*?&=S*]UP&\J,8UF+^@&I 0NT"1& 8>(2/0X@G0&_,\^Q%I/ M_>&=BR4.H6^H+TL 7X/A?_YD>]:W?< -F57PW1+?S=S= _@W3 @4,"H)G0,- M"0CT>*/6H*&$5.QE=YMD;\BLPMXJV5NUJ=^FG,4HS%)^@M0U)W1!J-/8AY[[ M>9F?OA[7OMWMF>M=H+=+'*M<4@FS78;9K@WSFE"L,H.3HE3SL"=Q7J9YD>X+ MMM;UHWEJR*QR %YY %[3->HUR=Z0686]4[)W&J[1W*^]6Z/VJQKMO"UC;W^- M=LLPN_6WZ(J#?$&7C$:U]V:MRT?STI!9!?BL!#YKNB;/FF1OR*S";EO_6P;K MW>F>U)=CX;1;;&[[53W6[_91&G.G%]*-Z CS.:$")1 K>^NTH[X-GO=V^42R M9=8>S9A4S58V7*A^&+A>H-['C,GM1'=<98?M_P-02P,$% @ &6 (6:/U MUX&=" LU8 !D !X;"]W;W)K&ULM9Q=;]LV M%(;_"N$510>TM45]Q6D2(#';K!2VC(1V-O.$R"./!Q5GUWG5Z<9:L\RB,^75* MLO5R&:0_KGB4;,X'UN#YC9OP<9&7;PPOSE;!(Y_R_&YUG1:OAGN5>;CD<18F M,4GYP_G@TCIEOET&5"W^#/DF._B9E%.Y3Y)OY8O/\_/!J!P1C_@L+R6"XK\G M/N%15"H5X_AW)SK8]UD&'O[\K/ZIFGPQF?L@XY,D^BNV4ZE\8$$>7)RER8:D9>M"K?RA,K.*+J8?QN5U MG^9I\=NPB,LO;CY.;V_N)K=W-Y^__D(F?TQOI^0=F1;+:[Z..$D>R W/\G0] MR]=I&#^6KWCZQ,EE>;W"/.09><-X'H11]G,1>#=EY,VKG\DK$L;D=I&LLR"> M9V?#O!AJV>%PMAO6U798](5AV>1+$N>+C'R,YWS>$#^!XST@?EA8M/>)/OMT M14'!W];Q>V*/WA(ZHD[3>/J%L^[A-C ;>W_5[4K/?NFJ-U[3OV^2*"+%G],F M2.?_-%VTK:K3K%K>HDZS53#CYX/B'E1I#BY>_V1YHP]-CF&*,20QR4UG[Z8# MJ=?<_#T,[L,HS'^\)5?\,8SC\LVK( KB&6_R%-36]70KYE5BY2W_Z6)T-GPZ M- JI.\DH=V^4"QIUG29/89DQFGQPE:'3L74BCWZR;>2"C9BJ)$R0QNWMQ^V! MXYX$V8)P_'1G+0&---3#&&)":Y:8T$R(T,9B%87-?6G9H+Y"&L#F6W M#K#7.CX5P;':9ECJ[8Q2O^X'4I^R'U3X0?NE.#A>VQ.J)KD3C]8]0>I3]D1 ML@528Y\TMU,^G)_MN;4TUZ41@\=XK <";2V8;1E_*#[D<_*Q_*">)G$X:UX= MJ!2+JL:PU&0'!?-:KI$\9X$LK6TIIAK#4I,M%3ANP3S>,]6ATKJEXKJ2ZDRP MNB5@W8)I'4YU2!B],T,E=Y=Z=3M,D+LET-V"V;T]TZ'R^DY-RG2V5__(BM6G M[(E <0MDTUZ9;JS2C5O_V-ZE$8/'>*0'5/ SA?GY:_ 41+O/<]?)AJ=-LX4U M=-<&JAK#4I/]$T1-+2-YCJ+"-JH:PU*3+1503F$H[Y?G8'%M8U5BK^" MQ2F\ =TCSU%UZ[FV_B?M31@\OF/G+\"9PN \Y4\\?7&&J%R,JL:PU&3?!$)3 MWTQN0Z5K5#6&I29;*C",[>A,CI5&5WYPS4!Z%0 .H4!'C<-EDS HMK&ZNB>SW]874HNR6XW>Y1. +':INA0OR)K=SH M36"\+3#>[EF/ L=K6])0D>+[RA(Q@>BV0'3;6$V*K>Y:*\_J.K1A\ B/=4 0 MM0T3]6'JZ_C8#E;47B>HM2E8:K*;@KAM,^4I-BJ,HZHQ+#6Y2E) NV.R0@46 MURZ4;*]0P>I0=DO0O-.C0@6.U39#!7OUL1U6E[(= NR=G@4J<+RV)0T%*NIC M.ZP^94\$ESO&"E2I2IPO+8E#:4J#9Z8X')'<+ECK%3%47>VZX_PVILP M>'S'?H-&0+0+0_2G8%9-F,RB)%NGG 3QG"3Y@J=DEF3-RP26U%TFJ&H,2TVV M4U"V:Z9JQ44%<%0UAJ4F6RI(W359M0*+:QO;7K6"U:'LEF!XMT?5"ARK;48# MSEM.O>@>JT_9#\'S;L^R%3A>VY.FLI7R*[JR)R:XW#WXVJ2QLA57WL-1DKP6(NV8*7EQ41D=58UAJ MLJ4"YEV3!2^PN+:Q[04O6!W*;@G,=WL4O,"QVF:HS&^/E:QH@OH]0?U>SWH7 M.%[[*^@-]2Z*)5A=RI8(,5;MXZGZW/:I_%.S2B,%C/-8#@=H>C-H=4F+' M)X%P1]KK![7Z!4M--ED0NF>F^L5#A7=4-8:E)ELJ(-\S6?T"BVL;VU[]@M6A M[); ?Z]']0LPD[5H>R&0='L?0]BP7W,);V/7.L#F5#!*I[Q@I?/'4/ M7,F"K4T8/+YCYR^XVH.YND,.[/1<$.Y&>]V@UL)@J*BR(0+0?6-E,#MEX,"\27L3!H]/=_[#@],\ESQ]K$Y%S8ID MMH[S[8&5^W?W)Z]>5N>-UMZ?6*=L>WZJD-D>Y_HE2(N[3$8B_E!(CM[[Q=5- MMR>D;E_DR:HZ,_0^R?-D6?VXX,&_$_4$L#!!0 M ( !E@"%F60X!2J@( /P% 9 >&PO=V]R:W-H965TLFCJI;4* K.T@$M!NZZ1NB,#V,.W!) >QZMC,OI#V MW\].:$8WRDOBL^^^^[ZS[P:5T@\F1R1X+(0T0R\GVES[ODES+)BY4!N4]F2E M=,'(FGKMFXU&EM5!A?##((C\@G'IQ8-Z;ZKC@2I)<(E3#:8L"J:?QBA4-?0Z MWO/&C*]SH#1<2="X&GJCSO4X.E=E; M@U.R5.K!&7?9T L<(128DD-@]K?%"0KA@"R-WSM,KTWI O?7S^@?:^U6RY(9 MG"CQ@V>4#[U+#S)G[_!2)4S]A6KG&WB0EH94L0NV# HNFS][ MW-5A+R ,7PD(=P%AS;M)5+.\8<3B@585:.=MT=RBEEI'6W)$WN$&1K294JEYG(-DYSI M-1HXO4%B7)AW< )J6FGAL[1Q>!3P2RDOH!N<01B$/5@D-W!Z\NX(;K%L&)M M:00CS&#DGA@G;NOR<[2T7O;-_3I4B29![W "UX?79L-2''JVT0SJ+7KQVS>= M*/APA'ZOI=\[AA[?R2U*4OH)*LT)SS-5R8/7UD)4J%,J>V.*Z6B'#6DRM!!3@UZ?X]3>-6Y/,PI M:CE%1SG-%3%A!\S^K:;-\SY$(?JO++UN)_R'@K_7D05:*#=WC-552FJ:L]UM M1]NHZ>B_[LU$;M'.SY M2BEZ-ER"=N#'?P!02P,$% @ &6 (60:PY!), @ RP0 !D !X;"]W M;W)K&UL?53;;MLP#/T50BN&%MAJQ[ETR!P#2=IM M'="NR&5[&/:@V$PL5)8\B4ZZOY]D)UX&-'FQ1(GG\) F%>^T>;8Y(L%+(94= ML9RH' :!37,LN+W6)2IWL]:FX.1,LPEL:9!G-:B0012&@Z#@0K$DKL^>3!+K MBJ10^&3 5D7!S9\)2KT;L0X[',S$)B=_$"1QR3[LT1Y\)BNMG[UQGXU8Z 6AQ)0\ W?+%J$-6ZFT"UREM./(F-WH'QWH[- M;^I4:[03)Y3_*7,R[E8X'"6SN_EBMIPNEK/[Q\\P_39?S.$]/')CN"\77-XB M<2'M%5R 4+#(=66YRFP M':1/HK.$7RMU#=WP'41AU(/E_!8N+Z[.\';;DG1KWNZIDJ E4Z54&:$VX)*% M&4I.F,'8MY @@19^CE?.R_74K]&PO]%266$X$L>;+2)?OUTY4O#ELXAM72/SKE'TG4M,JS-6K#; M!6,F6I5"UB.R,*;Z$,?U;,%*6E^HBDF+%$J7U-BNGL=UI1G-:R"5(NYU.FE< M4B[)>"B7Y75IZFBFEM*,2+\-1?[V.1^1;OJ>1%YNHG(V(O=G;W\LE;EZ$_G[ MR;N3D\[]^=5A_,P!YR0.BO:?(7K1P74MADFG^])N^*D5\L13C'89H-DL6R9T M,/+@6=-Y8C9..&XV9#PLE-SN2T)\P&:F)8L>J!B1"15\JCFP"EIRL?;A'@1F M2B@=&5L0UDH7(O4O#W=]#VJET2FY5-KE]AG\WVDS_ #8], @%Z(UV",^,!Y6 MU!BFY;7MN,$N^ B*FO;=NK(.YYJNN[T^V1+Y1<[3B[_E67W7^70<-!C\W8\=I/]XS>99,?O ML3E;'+O)5_'<#([29-R\OW<."7M'A#8:P5%L1+[!H4]LDT;3)1>&RZ:WX'G. MY*.3@I4W=&H/\GOZ=GS."KH4YJX%1V3;_LIROBRS=M0-+$0S:MO^ M/KINTY MT.;B,FP[P-@L@ Y0Q0CF>%D(G[8'G"G,Q>X9EF69*D*;:BDTG0P01;MS2%;U@- M\P8,+ ]D^K.UQG<;KY"GZP#;TZT" M5CN0/YP':BK,21+85DB3)LC "6-A! MDF (/(TX@CD #QB2).X]>/ ^BC?OJ7C[Z];X-U!+ P04 " 98 A9EXJ[ M', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6 M!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV M)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(= MI7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( M !E@"%D<\9CCP 0 )4F / >&PO=V]R:V)O;VLN>&ULQ9K?<^(V$(#_ M%0TOSPX1B2:,S8CFZ1W?WW7$*YRHN[T9<,3 M6 ;[\\K>;R7YRW.EO]U7U3?V][8HZU'OL6EVU_U^G3_*;5;_5NUD"7LVE=YF M#6SJAWZ]TS);UX]2-MNB[PP&5_UMILK>UR^G8RUTW]RH&IDWJBJAL6U8*?E< M_[N_W61/JE;WJE#-]U'O\+V0/;95I=JJ'W(]Z@UZK'ZLGN\JK7Y499,5(M=5 M48QZP^..E=2-RM\TBQ8RS>[K0TN3W2<9@(QZ5P,XX$;INCG\XG#\#!B?)/SX MN+5OJEM5-%)/LD9.=;7?J?*A/0Q<1=^XC$,<3I_'(%[K_Q/&:K-1N9Q4^7XK MR^881RV+%K"L']6N[K$RV\I1;UP]2F>$[$321R#](9!7YX3T#,B/".1'6LC38YRR^!;0XO'O M=_%LPA/Q"^-_+$,#\A,"^8D6\B80H6@!%PD7P!JD86PFGL\(VF=:M(2O>+3D M9JH>8+EZ0(L3C*'31-C&1YA,J#^(!9+P,0]7PL! >MF@:0M^Q0 B>BE]9Q%.3$;/ MD%@#MT&8L%4P6_(V.=R&$2@J#&9 +=)D.3+R<+V<'CQ\?D'$\!RG=M3V\,B/H8!9PB"T ]48*?""!5%;@EADW]E3S192'_Y>YI)-5)T75;W7 MYJC,P83A$ LC+&NUAI%BJK,UC%59H'56/LCV7[7)B$G$(9:(M7!C%XNJ4+F2 M'4S,(PZQ1UZ*.':19G#B^H/)A8G#(1:'6;Z[*RH:IQ'NG22LK&+J(<<;9*X U,3&+ M>,0603$O.RM"F$4\8HN@F!W9>9A(/&*1X,6AN2KD85KQB+7RJCBT/#F83SQB MG[RB>ZT^<_T/$XM/+!9;$?LVDCXF%9]8*A9$L\G$Q/SB$_O%6FQ;0HEYQB?V MC)4QD7E5YJI0G9L2LXY/;!U\4& F(!]=/*=?/?_OZ6%V86)BUO'/,':Y9 *. MO-X7TI2CCUG')Q^^()C=%R8PZ_CD@QD;YL_T;F)B^O$/^NF?7H-:RXTJY3J" M4]30GF=%OM"L_3BN\7I^NUZSV1?%&-KBZ)0A&51G ;- MJJRQY>V_^F2-??>4]VW9=<=QN^O'V<=A?QR7S;:4_E]*XVJ;#^UXU?7Y>+JR M[H9#6T[+89/Z=O7:;G+2^7R1AI\SFON[GS-GSY]]_I^)W7J]6^6';O5VR,?R MR^#TW@VOXS;GTLR>VV&3R[))'_O+Z3&=#W)UFMS,'E^6S?#X(DVJ':00I/6# M#(*L?I!#D-BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM M!'H;ZFT$>AOJ;01Z&^IM!'K;9+.$0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.] MC4!O0[V-0&]'O9U ;T>]G4!O1[V=0&]'O9U ;Y]L=A/H[:BW$^CMJ+<3Z.VH MMQ/H[:BW$^CMJ+<3Z!VH=Q#H':AW$.@=J'<0Z!VH=Q#H':AW$.@=DX^5!'H' MZAT$>@?J'01Z!^H=!'H'ZAU_J?=8/O=YO/1\K_$[]U]274[WYLOCS\OODXCS MXHQS@A]E[K\ 4$L#!!0 ( !E@"%D7R,P;VP$ -$B 3 6T-O;G1E M;G1?5'EP97-=+GAM;,W:74^#,!0&X+^R<&M&UZ_Y$>>->JM>^ .+HS#9M4T7%ED5H[M@+!05M2;DUE&7 M1I;6MR:F1[]BSA1KLR(F9K,Y*VP7J8O3V-?(KBYO:&DV39S<[M+K4-MND7EJ M0C:YWD_LLQ:9<:ZI"Q/3.-MVY9>4Z5M"GE8. MW7W M6_*^+FGR8'R\,VV:Q78-"_&EH9"/E_BF1[MG"=3AHHHMDV^ M+WHRGAS3#M/^RH_.'\J,!::9#]ZZD$[,T^%Q[T?2KYZZ5(A\K,<_\2,QE3[Z M^Z@_[9+*7V:G[7VV?CV<1V##[?@]_GS&'_4/[$. ]"%!^E @?6B0/N8@?9R" M]'$&TL&UL4$L! A0#% @ &6 (60!7,/7$!0 J1X !@ ("! M#@@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M&6 (64HMPB$]!P ,AT !@ ("!8AH 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ &6 (69C=VR*:"@ >5L M !@ ("!&PO=V]R:W-H965T&UL4$L! A0#% @ &6 (6=T7J_7*" U!8 !D ("! M^$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ &6 (61B)(\NO P P0< !D ("!E%8 'AL+W=O !X M;"]W;W)K&UL4$L! A0#% @ &6 (648UW&_^ M! >PL !D ("!@6, 'AL+W=O&PO=V]R:W-H965T6E , '4( 9 " @>5M !X;"]W;W)K&UL4$L! A0#% @ &6 (6:&=A)A4!0 .0P !D M ("!L'$ 'AL+W=O%?IH# "@" &0 @($[=P >&PO=V]R M:W-H965T&UL M4$L! A0#% @ &6 (6;^LR3\Y!0 NPP !D ("!WH$ M 'AL+W=O&PO=V]R:W-H965T* !X;"]W;W)K&UL4$L! A0#% @ M&6 (646N31XV!@ G@X !D ("!J9$ 'AL+W=O&UL4$L! A0#% @ &6 (60']>R$= P MA 8 !D ("!)Z 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &6 (60S5*KS\ P O0@ !D M ("!_JD 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ &6 (62!46X/8 @ 4P8 !D ("!>+4 'AL M+W=O&PO=V]R:W-H965T4FTL@, '0( 9 " M@>Z] !X;"]W;W)K&UL4$L! A0#% @ &6 ( M66IT4]!=! $0L !D ("!U\$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &6 (6?+"S\:N P "@\ M !D ("!@M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &6 (61RRJM&PO=V]R:W-H965T M1@0 +,5 9 M " @7SC !X;"]W;W)K&UL4$L! A0# M% @ &6 (69C:X2L- P * H !D ("!^>< 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ &6 (67> M5T_' P U0P !D ("!?/4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &6 (6;_I3P.T @ 1@@ !D M ("!_/\ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ &6 (64\@XMW;!0 0"< !D ("! M(PT! 'AL+W=O&PO=V]R:W-H965T!G0@ +-6 9 M " @6 6 0!X;"]W;W)K&UL4$L! A0#% M @ &6 (699#@%*J @ _ 4 !D ("!-!\! 'AL+W=O&UL4$L! A0#% @ &6 (69>*NQS $P( L M ( !\R7!E&UL4$L% 3!@ !# $, 3!( (R 0 $! end XML 71 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 72 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 74 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.2.u1 html 219 231 1 true 47 0 false 5 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.curtisswright.com/role/CoverPage Cover Page Cover 1 false false R2.htm 9952151 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF EARNINGS (UNAUDITED) Sheet http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGSUNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF EARNINGS (UNAUDITED) Statements 2 false false R3.htm 9952152 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) Sheet http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) Statements 3 false false R4.htm 9952153 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 4 false false R5.htm 9952154 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 5 false false R6.htm 9952155 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) Sheet http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) Statements 6 false false R7.htm 9952156 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) Sheet http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) Statements 7 false false R8.htm 9952157 - Statement - STATEMENT OF STOCKHOLDERS' EQUITY (Parenthetical) Sheet http://www.curtisswright.com/role/STATEMENTOFSTOCKHOLDERSEQUITYParenthetical STATEMENT OF STOCKHOLDERS' EQUITY (Parenthetical) Statements 8 false false R9.htm 9952158 - Disclosure - BASIS OF PRESENTATION Sheet http://www.curtisswright.com/role/BASISOFPRESENTATION BASIS OF PRESENTATION Notes 9 false false R10.htm 9952159 - Disclosure - REVENUE Sheet http://www.curtisswright.com/role/REVENUE REVENUE Notes 10 false false R11.htm 9952160 - Disclosure - ACQUISITIONS Sheet http://www.curtisswright.com/role/ACQUISITIONS ACQUISITIONS Notes 11 false false R12.htm 9952161 - Disclosure - RECEIVABLES Sheet http://www.curtisswright.com/role/RECEIVABLES RECEIVABLES Notes 12 false false R13.htm 9952162 - Disclosure - INVENTORIES Sheet http://www.curtisswright.com/role/INVENTORIES INVENTORIES Notes 13 false false R14.htm 9952163 - Disclosure - GOODWILL Sheet http://www.curtisswright.com/role/GOODWILL GOODWILL Notes 14 false false R15.htm 9952164 - Disclosure - OTHER INTANGIBLE ASSETS, NET Sheet http://www.curtisswright.com/role/OTHERINTANGIBLEASSETSNET OTHER INTANGIBLE ASSETS, NET Notes 15 false false R16.htm 9952165 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS Sheet http://www.curtisswright.com/role/FAIRVALUEOFFINANCIALINSTRUMENTS FAIR VALUE OF FINANCIAL INSTRUMENTS Notes 16 false false R17.htm 9952166 - Disclosure - PENSION PLANS Sheet http://www.curtisswright.com/role/PENSIONPLANS PENSION PLANS Notes 17 false false R18.htm 9952167 - Disclosure - EARNINGS PER SHARE Sheet http://www.curtisswright.com/role/EARNINGSPERSHARE EARNINGS PER SHARE Notes 18 false false R19.htm 9952168 - Disclosure - SEGMENT INFORMATION Sheet http://www.curtisswright.com/role/SEGMENTINFORMATION SEGMENT INFORMATION Notes 19 false false R20.htm 9952169 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) Sheet http://www.curtisswright.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSS ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) Notes 20 false false R21.htm 9952170 - Disclosure - CONTINGENCIES AND COMMITMENTS Sheet http://www.curtisswright.com/role/CONTINGENCIESANDCOMMITMENTS CONTINGENCIES AND COMMITMENTS Notes 21 false false R22.htm 9952171 - Disclosure - RESTRUCTURING COSTS Sheet http://www.curtisswright.com/role/RESTRUCTURINGCOSTS RESTRUCTURING COSTS Notes 22 false false R23.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 23 false false R24.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 24 false false R25.htm 9954471 - Disclosure - BASIS OF PRESENTATION (Policies) Sheet http://www.curtisswright.com/role/BASISOFPRESENTATIONPolicies BASIS OF PRESENTATION (Policies) Policies 25 false false R26.htm 9954472 - Disclosure - REVENUE (Tables) Sheet http://www.curtisswright.com/role/REVENUETables REVENUE (Tables) Tables http://www.curtisswright.com/role/REVENUE 26 false false R27.htm 9954473 - Disclosure - ACQUISITIONS (Tables) Sheet http://www.curtisswright.com/role/ACQUISITIONSTables ACQUISITIONS (Tables) Tables http://www.curtisswright.com/role/ACQUISITIONS 27 false false R28.htm 9954474 - Disclosure - RECEIVABLES (Table) Sheet http://www.curtisswright.com/role/RECEIVABLESTable RECEIVABLES (Table) Tables http://www.curtisswright.com/role/RECEIVABLES 28 false false R29.htm 9954475 - Disclosure - INVENTORIES (Table) Sheet http://www.curtisswright.com/role/INVENTORIESTable INVENTORIES (Table) Tables http://www.curtisswright.com/role/INVENTORIES 29 false false R30.htm 9954476 - Disclosure - GOODWILL (Table) Sheet http://www.curtisswright.com/role/GOODWILLTable GOODWILL (Table) Tables http://www.curtisswright.com/role/GOODWILL 30 false false R31.htm 9954477 - Disclosure - OTHER INTANGIBLE ASSETS, NET (Table) Sheet http://www.curtisswright.com/role/OTHERINTANGIBLEASSETSNETTable OTHER INTANGIBLE ASSETS, NET (Table) Tables http://www.curtisswright.com/role/OTHERINTANGIBLEASSETSNET 31 false false R32.htm 9954478 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS (Table) Sheet http://www.curtisswright.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSTable FAIR VALUE OF FINANCIAL INSTRUMENTS (Table) Tables http://www.curtisswright.com/role/FAIRVALUEOFFINANCIALINSTRUMENTS 32 false false R33.htm 9954479 - Disclosure - PENSION PLANS (Table) Sheet http://www.curtisswright.com/role/PENSIONPLANSTable PENSION PLANS (Table) Tables http://www.curtisswright.com/role/PENSIONPLANS 33 false false R34.htm 9954480 - Disclosure - EARNINGS PER SHARE (Table) Sheet http://www.curtisswright.com/role/EARNINGSPERSHARETable EARNINGS PER SHARE (Table) Tables http://www.curtisswright.com/role/EARNINGSPERSHARE 34 false false R35.htm 9954481 - Disclosure - SEGMENT INFORMATION (Table) Sheet http://www.curtisswright.com/role/SEGMENTINFORMATIONTable SEGMENT INFORMATION (Table) Tables http://www.curtisswright.com/role/SEGMENTINFORMATION 35 false false R36.htm 9954482 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Table) Sheet http://www.curtisswright.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSTable ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Table) Tables http://www.curtisswright.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSS 36 false false R37.htm 9954483 - Disclosure - RESTRUCTURING COSTS (Tables) Sheet http://www.curtisswright.com/role/RESTRUCTURINGCOSTSTables RESTRUCTURING COSTS (Tables) Tables http://www.curtisswright.com/role/RESTRUCTURINGCOSTS 37 false false R38.htm 9954484 - Disclosure - REVENUE (Details) Sheet http://www.curtisswright.com/role/REVENUEDetails REVENUE (Details) Details http://www.curtisswright.com/role/REVENUETables 38 false false R39.htm 9954485 - Disclosure - REVENUE (Narrative) (Details) Sheet http://www.curtisswright.com/role/REVENUENarrativeDetails REVENUE (Narrative) (Details) Details http://www.curtisswright.com/role/REVENUETables 39 false false R40.htm 9954486 - Disclosure - ACQUISITIONS (Details) Sheet http://www.curtisswright.com/role/ACQUISITIONSDetails ACQUISITIONS (Details) Details http://www.curtisswright.com/role/ACQUISITIONSTables 40 false false R41.htm 9954487 - Disclosure - ACQUISITIONS - (Narrative) (Details) Sheet http://www.curtisswright.com/role/ACQUISITIONSNarrativeDetails ACQUISITIONS - (Narrative) (Details) Details http://www.curtisswright.com/role/ACQUISITIONSTables 41 false false R42.htm 9954488 - Disclosure - RECEIVABLES (Detail) Sheet http://www.curtisswright.com/role/RECEIVABLESDetail RECEIVABLES (Detail) Details http://www.curtisswright.com/role/RECEIVABLESTable 42 false false R43.htm 9954489 - Disclosure - INVENTORIES (Detail) Sheet http://www.curtisswright.com/role/INVENTORIESDetail INVENTORIES (Detail) Details http://www.curtisswright.com/role/INVENTORIESTable 43 false false R44.htm 9954490 - Disclosure - GOODWILL (Detail) Sheet http://www.curtisswright.com/role/GOODWILLDetail GOODWILL (Detail) Details http://www.curtisswright.com/role/GOODWILLTable 44 false false R45.htm 9954491 - Disclosure - OTHER INTANGIBLE ASSETS, NET (Detail) Sheet http://www.curtisswright.com/role/OTHERINTANGIBLEASSETSNETDetail OTHER INTANGIBLE ASSETS, NET (Detail) Details http://www.curtisswright.com/role/OTHERINTANGIBLEASSETSNETTable 45 false false R46.htm 9954492 - Disclosure - OTHER INTANGIBLE ASSETS, NET - Estimated Future Amortization (Detail) Sheet http://www.curtisswright.com/role/OTHERINTANGIBLEASSETSNETEstimatedFutureAmortizationDetail OTHER INTANGIBLE ASSETS, NET - Estimated Future Amortization (Detail) Details 46 false false R47.htm 9954493 - Disclosure - OTHER INTANGIBLE ASSETS, NET - Narrative (Details) Sheet http://www.curtisswright.com/role/OTHERINTANGIBLEASSETSNETNarrativeDetails OTHER INTANGIBLE ASSETS, NET - Narrative (Details) Details 47 false false R48.htm 9954494 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS (Debt) (Detail) Sheet http://www.curtisswright.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDebtDetail FAIR VALUE OF FINANCIAL INSTRUMENTS (Debt) (Detail) Details http://www.curtisswright.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSTable 48 false false R49.htm 9954495 - Disclosure - PENSION PLANS (Detail) Sheet http://www.curtisswright.com/role/PENSIONPLANSDetail PENSION PLANS (Detail) Details http://www.curtisswright.com/role/PENSIONPLANSTable 49 false false R50.htm 9954496 - Disclosure - PENSION PLANS (Narrative) (Detail) Sheet http://www.curtisswright.com/role/PENSIONPLANSNarrativeDetail PENSION PLANS (Narrative) (Detail) Details http://www.curtisswright.com/role/PENSIONPLANSTable 50 false false R51.htm 9954497 - Disclosure - EARNINGS PER SHARE (Detail) Sheet http://www.curtisswright.com/role/EARNINGSPERSHAREDetail EARNINGS PER SHARE (Detail) Details http://www.curtisswright.com/role/EARNINGSPERSHARETable 51 false false R52.htm 9954498 - Disclosure - EARNINGS PER SHARE EARNINGS PER SHARE (Anti-dilutive) (Details) Sheet http://www.curtisswright.com/role/EARNINGSPERSHAREEARNINGSPERSHAREAntidilutiveDetails EARNINGS PER SHARE EARNINGS PER SHARE (Anti-dilutive) (Details) Details 52 false false R53.htm 9954499 - Disclosure - SEGMENT INFORMATION (Detail) Sheet http://www.curtisswright.com/role/SEGMENTINFORMATIONDetail SEGMENT INFORMATION (Detail) Details http://www.curtisswright.com/role/SEGMENTINFORMATIONTable 53 false false R54.htm 9954500 - Disclosure - SEGMENT INFORMATION (Reconciliation) (Detail) Sheet http://www.curtisswright.com/role/SEGMENTINFORMATIONReconciliationDetail SEGMENT INFORMATION (Reconciliation) (Detail) Details http://www.curtisswright.com/role/SEGMENTINFORMATIONTable 54 false false R55.htm 9954501 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Detail) Sheet http://www.curtisswright.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetail ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Detail) Details http://www.curtisswright.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSTable 55 false false R56.htm 9954502 - Disclosure - CONTINGENCIES AND COMMITMENTS (Detail) Sheet http://www.curtisswright.com/role/CONTINGENCIESANDCOMMITMENTSDetail CONTINGENCIES AND COMMITMENTS (Detail) Details http://www.curtisswright.com/role/CONTINGENCIESANDCOMMITMENTS 56 false false R57.htm 9954503 - Disclosure - RESTRUCTURING COSTS - Schedule of Restructuring Reserve Activities (Details) Sheet http://www.curtisswright.com/role/RESTRUCTURINGCOSTSScheduleofRestructuringReserveActivitiesDetails RESTRUCTURING COSTS - Schedule of Restructuring Reserve Activities (Details) Details 57 false false R58.htm 9954504 - Disclosure - RESTRUCTURING COSTS - Schedule of Pre-tax Restructuring Charges (Details) Sheet http://www.curtisswright.com/role/RESTRUCTURINGCOSTSScheduleofPretaxRestructuringChargesDetails RESTRUCTURING COSTS - Schedule of Pre-tax Restructuring Charges (Details) Details 58 false false R59.htm 9954505 - Disclosure - RESTRUCTURING COSTS - Narrative (Details) Sheet http://www.curtisswright.com/role/RESTRUCTURINGCOSTSNarrativeDetails RESTRUCTURING COSTS - Narrative (Details) Details 59 false false All Reports Book All Reports cw-20240630.htm cw-20240630.xsd cw-20240630_cal.xml cw-20240630_def.xml cw-20240630_lab.xml cw-20240630_pre.xml http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 http://xbrl.sec.gov/ecd/2024 true true JSON 77 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "cw-20240630.htm": { "nsprefix": "cw", "nsuri": "http://www.curtisswright.com/20240630", "dts": { "inline": { "local": [ "cw-20240630.htm" ] }, "schema": { "local": [ "cw-20240630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "cw-20240630_cal.xml" ] }, "definitionLink": { "local": [ "cw-20240630_def.xml" ] }, "labelLink": { "local": [ "cw-20240630_lab.xml" ] }, "presentationLink": { "local": [ "cw-20240630_pre.xml" ] } }, "keyStandard": 222, "keyCustom": 9, "axisStandard": 14, "axisCustom": 0, "memberStandard": 22, "memberCustom": 25, "hidden": { "total": 7, "http://xbrl.sec.gov/dei/2024": 5, "http://xbrl.sec.gov/ecd/2024": 2 }, "contextCount": 219, "entityCount": 1, "segmentCount": 47, "elementCount": 474, "unitCount": 5, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 741, "http://xbrl.sec.gov/dei/2024": 29, "http://xbrl.sec.gov/ecd/2024": 11 }, "report": { "R1": { "role": "http://www.curtisswright.com/role/CoverPage", "longName": "0000001 - Document - Cover Page", "shortName": "Cover Page", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGSUNAUDITED", "longName": "9952151 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF EARNINGS (UNAUDITED)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF EARNINGS (UNAUDITED)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-11", "name": "us-gaap:CostOfRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "unique": true } }, "R3": { "role": "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited", "longName": "9952152 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-11", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "unique": true } }, "R4": { "role": "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "longName": "9952153 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-14", "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-14", "name": "us-gaap:OtherAssetsCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "unique": true } }, "R5": { "role": "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "longName": "9952154 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-14", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-14", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED", "longName": "9952155 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "unique": true } }, "R7": { "role": "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited", "longName": "9952156 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-41", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-46", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "unique": true } }, "R8": { "role": "http://www.curtisswright.com/role/STATEMENTOFSTOCKHOLDERSEQUITYParenthetical", "longName": "9952157 - Statement - STATEMENT OF STOCKHOLDERS' EQUITY (Parenthetical)", "shortName": "STATEMENT OF STOCKHOLDERS' EQUITY (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:TreasuryStockSharesAcquired", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "link:footnote", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-11", "name": "us-gaap:TreasuryStockSharesAcquired", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "link:footnote", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.curtisswright.com/role/BASISOFPRESENTATION", "longName": "9952158 - Disclosure - BASIS OF PRESENTATION", "shortName": "BASIS OF PRESENTATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.curtisswright.com/role/REVENUE", "longName": "9952159 - Disclosure - REVENUE", "shortName": "REVENUE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.curtisswright.com/role/ACQUISITIONS", "longName": "9952160 - Disclosure - ACQUISITIONS", "shortName": "ACQUISITIONS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.curtisswright.com/role/RECEIVABLES", "longName": "9952161 - Disclosure - RECEIVABLES", "shortName": "RECEIVABLES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.curtisswright.com/role/INVENTORIES", "longName": "9952162 - Disclosure - INVENTORIES", "shortName": "INVENTORIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.curtisswright.com/role/GOODWILL", "longName": "9952163 - Disclosure - GOODWILL", "shortName": "GOODWILL", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.curtisswright.com/role/OTHERINTANGIBLEASSETSNET", "longName": "9952164 - Disclosure - OTHER INTANGIBLE ASSETS, NET", "shortName": "OTHER INTANGIBLE ASSETS, NET", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.curtisswright.com/role/FAIRVALUEOFFINANCIALINSTRUMENTS", "longName": "9952165 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS", "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.curtisswright.com/role/PENSIONPLANS", "longName": "9952166 - Disclosure - PENSION PLANS", "shortName": "PENSION PLANS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.curtisswright.com/role/EARNINGSPERSHARE", "longName": "9952167 - Disclosure - EARNINGS PER SHARE", "shortName": "EARNINGS PER SHARE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.curtisswright.com/role/SEGMENTINFORMATION", "longName": "9952168 - Disclosure - SEGMENT INFORMATION", "shortName": "SEGMENT INFORMATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.curtisswright.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSS", "longName": "9952169 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)", "shortName": "ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.curtisswright.com/role/CONTINGENCIESANDCOMMITMENTS", "longName": "9952170 - Disclosure - CONTINGENCIES AND COMMITMENTS", "shortName": "CONTINGENCIES AND COMMITMENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.curtisswright.com/role/RESTRUCTURINGCOSTS", "longName": "9952171 - Disclosure - RESTRUCTURING COSTS", "shortName": "RESTRUCTURING COSTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true } }, "R23": { "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": "23", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true }, "uniqueAnchor": null }, "R24": { "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": "24", "firstAnchor": { "contextRef": "c-1", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.curtisswright.com/role/BASISOFPRESENTATIONPolicies", "longName": "9954471 - Disclosure - BASIS OF PRESENTATION (Policies)", "shortName": "BASIS OF PRESENTATION (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.curtisswright.com/role/REVENUETables", "longName": "9954472 - Disclosure - REVENUE (Tables)", "shortName": "REVENUE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.curtisswright.com/role/ACQUISITIONSTables", "longName": "9954473 - Disclosure - ACQUISITIONS (Tables)", "shortName": "ACQUISITIONS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.curtisswright.com/role/RECEIVABLESTable", "longName": "9954474 - Disclosure - RECEIVABLES (Table)", "shortName": "RECEIVABLES (Table)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.curtisswright.com/role/INVENTORIESTable", "longName": "9954475 - Disclosure - INVENTORIES (Table)", "shortName": "INVENTORIES (Table)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.curtisswright.com/role/GOODWILLTable", "longName": "9954476 - Disclosure - GOODWILL (Table)", "shortName": "GOODWILL (Table)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.curtisswright.com/role/OTHERINTANGIBLEASSETSNETTable", "longName": "9954477 - Disclosure - OTHER INTANGIBLE ASSETS, NET (Table)", "shortName": "OTHER INTANGIBLE ASSETS, NET (Table)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.curtisswright.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSTable", "longName": "9954478 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS (Table)", "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS (Table)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.curtisswright.com/role/PENSIONPLANSTable", "longName": "9954479 - Disclosure - PENSION PLANS (Table)", "shortName": "PENSION PLANS (Table)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.curtisswright.com/role/EARNINGSPERSHARETable", "longName": "9954480 - Disclosure - EARNINGS PER SHARE (Table)", "shortName": "EARNINGS PER SHARE (Table)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.curtisswright.com/role/SEGMENTINFORMATIONTable", "longName": "9954481 - Disclosure - SEGMENT INFORMATION (Table)", "shortName": "SEGMENT INFORMATION (Table)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.curtisswright.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSTable", "longName": "9954482 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Table)", "shortName": "ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Table)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.curtisswright.com/role/RESTRUCTURINGCOSTSTables", "longName": "9954483 - Disclosure - RESTRUCTURING COSTS (Tables)", "shortName": "RESTRUCTURING COSTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.curtisswright.com/role/REVENUEDetails", "longName": "9954484 - Disclosure - REVENUE (Details)", "shortName": "REVENUE (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-88", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "unique": true } }, "R39": { "role": "http://www.curtisswright.com/role/REVENUENarrativeDetails", "longName": "9954485 - Disclosure - REVENUE (Narrative) (Details)", "shortName": "REVENUE (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-11", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.curtisswright.com/role/ACQUISITIONSDetails", "longName": "9954486 - Disclosure - ACQUISITIONS (Details)", "shortName": "ACQUISITIONS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-14", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-106", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "unique": true } }, "R41": { "role": "http://www.curtisswright.com/role/ACQUISITIONSNarrativeDetails", "longName": "9954487 - Disclosure - ACQUISITIONS - (Narrative) (Details)", "shortName": "ACQUISITIONS - (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-104", "name": "us-gaap:NumberOfBusinessesAcquired", "unitRef": "numberacquisitions", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "unique": true } }, "R42": { "role": "http://www.curtisswright.com/role/RECEIVABLESDetail", "longName": "9954488 - Disclosure - RECEIVABLES (Detail)", "shortName": "RECEIVABLES (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-14", "name": "us-gaap:BilledContractReceivables", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-14", "name": "us-gaap:BilledContractReceivables", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.curtisswright.com/role/INVENTORIESDetail", "longName": "9954489 - Disclosure - INVENTORIES (Detail)", "shortName": "INVENTORIES (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-14", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-14", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.curtisswright.com/role/GOODWILLDetail", "longName": "9954490 - Disclosure - GOODWILL (Detail)", "shortName": "GOODWILL (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-15", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfGoodwillTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "unique": true } }, "R45": { "role": "http://www.curtisswright.com/role/OTHERINTANGIBLEASSETSNETDetail", "longName": "9954491 - Disclosure - OTHER INTANGIBLE ASSETS, NET (Detail)", "shortName": "OTHER INTANGIBLE ASSETS, NET (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-14", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-14", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.curtisswright.com/role/OTHERINTANGIBLEASSETSNETEstimatedFutureAmortizationDetail", "longName": "9954492 - Disclosure - OTHER INTANGIBLE ASSETS, NET - Estimated Future Amortization (Detail)", "shortName": "OTHER INTANGIBLE ASSETS, NET - Estimated Future Amortization (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.curtisswright.com/role/OTHERINTANGIBLEASSETSNETNarrativeDetails", "longName": "9954493 - Disclosure - OTHER INTANGIBLE ASSETS, NET - Narrative (Details)", "shortName": "OTHER INTANGIBLE ASSETS, NET - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.curtisswright.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDebtDetail", "longName": "9954494 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS (Debt) (Detail)", "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS (Debt) (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-14", "name": "us-gaap:LongTermDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-14", "name": "us-gaap:LongTermDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.curtisswright.com/role/PENSIONPLANSDetail", "longName": "9954495 - Disclosure - PENSION PLANS (Detail)", "shortName": "PENSION PLANS (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-146", "name": "us-gaap:DefinedBenefitPlanServiceCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-146", "name": "us-gaap:DefinedBenefitPlanServiceCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.curtisswright.com/role/PENSIONPLANSNarrativeDetail", "longName": "9954496 - Disclosure - PENSION PLANS (Narrative) (Detail)", "shortName": "PENSION PLANS (Narrative) (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-1", "name": "cw:DefinedContributionPlanEmployerContributionPercentageMaximum", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "cw:DefinedContributionPlanEmployerContributionPercentageMaximum", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.curtisswright.com/role/EARNINGSPERSHAREDetail", "longName": "9954497 - Disclosure - EARNINGS PER SHARE (Detail)", "shortName": "EARNINGS PER SHARE (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-11", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "unique": true } }, "R52": { "role": "http://www.curtisswright.com/role/EARNINGSPERSHAREEARNINGSPERSHAREAntidilutiveDetails", "longName": "9954498 - Disclosure - EARNINGS PER SHARE EARNINGS PER SHARE (Anti-dilutive) (Details)", "shortName": "EARNINGS PER SHARE EARNINGS PER SHARE (Anti-dilutive) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-11", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.curtisswright.com/role/SEGMENTINFORMATIONDetail", "longName": "9954499 - Disclosure - SEGMENT INFORMATION (Detail)", "shortName": "SEGMENT INFORMATION (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-11", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.curtisswright.com/role/SEGMENTINFORMATIONReconciliationDetail", "longName": "9954500 - Disclosure - SEGMENT INFORMATION (Reconciliation) (Detail)", "shortName": "SEGMENT INFORMATION (Reconciliation) (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:OperatingIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true }, "uniqueAnchor": null }, "R55": { "role": "http://www.curtisswright.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetail", "longName": "9954501 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Detail)", "shortName": "ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-15", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "unique": true } }, "R56": { "role": "http://www.curtisswright.com/role/CONTINGENCIESANDCOMMITMENTSDetail", "longName": "9954502 - Disclosure - CONTINGENCIES AND COMMITMENTS (Detail)", "shortName": "CONTINGENCIES AND COMMITMENTS (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-189", "name": "us-gaap:LettersOfCreditOutstandingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-189", "name": "us-gaap:LettersOfCreditOutstandingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.curtisswright.com/role/RESTRUCTURINGCOSTSScheduleofRestructuringReserveActivitiesDetails", "longName": "9954503 - Disclosure - RESTRUCTURING COSTS - Schedule of Restructuring Reserve Activities (Details)", "shortName": "RESTRUCTURING COSTS - Schedule of Restructuring Reserve Activities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-15", "name": "us-gaap:RestructuringReserve", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-15", "name": "us-gaap:RestructuringReserve", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.curtisswright.com/role/RESTRUCTURINGCOSTSScheduleofPretaxRestructuringChargesDetails", "longName": "9954504 - Disclosure - RESTRUCTURING COSTS - Schedule of Pre-tax Restructuring Charges (Details)", "shortName": "RESTRUCTURING COSTS - Schedule of Pre-tax Restructuring Charges (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryWriteDown", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryWriteDown", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.curtisswright.com/role/RESTRUCTURINGCOSTSNarrativeDetails", "longName": "9954505 - Disclosure - RESTRUCTURING COSTS - Narrative (Details)", "shortName": "RESTRUCTURING COSTS - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringAndRelatedCostIncurredCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "cw-20240630.htm", "first": true }, "uniqueAnchor": null } }, "tag": { "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "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": [ "r55", "r708" ] }, "us-gaap_AccruedEnvironmentalLossContingenciesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedEnvironmentalLossContingenciesNoncurrent", "crdr": "credit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term portion of environmental reserves", "label": "Accrued Environmental Loss Contingencies, Noncurrent", "documentation": "Carrying value of the obligation (known or estimated) arising from requirements to perform activities to remediate one or more sites, payable after twelve months or beyond the next operating cycle if longer." } } }, "auth_ref": [ "r61", "r867", "r868", "r871" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses", "label": "Accrued Liabilities, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r57" ] }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "presentation": [ "http://www.curtisswright.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetail", "http://www.curtisswright.com/role/PENSIONPLANSNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Defined Benefit Plans Adjustment [Member]", "verboseLabel": "Total Pension and Postretirement Adjustments, Net [Member]", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent." } } }, "auth_ref": [ "r6", "r7", "r14", "r22", "r79", "r817", "r818", "r819" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://www.curtisswright.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "label": "Accumulated Other Comprehensive Income (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": [ "r150", "r151", "r524", "r526", "r527", "r528", "r529", "r530" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.curtisswright.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetail", "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r21", "r22", "r80", "r139", "r563", "r599", "r603" ] }, "cw_AccumulatedOtherComprehensiveIncomeLossRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.curtisswright.com/20240630", "localname": "AccumulatedOtherComprehensiveIncomeLossRollForward", "presentation": [ "http://www.curtisswright.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Roll Forward]", "label": "Accumulated Other Comprehensive Income (Loss) [Roll Forward]", "documentation": "Accumulated Other Comprehensive Income (Loss) [Roll Forward]" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://www.curtisswright.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r150", "r151", "r524", "r526", "r527", "r528", "r529", "r530" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss)", "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": [ "r4", "r14", "r22", "r494", "r497", "r545", "r594", "r595", "r817", "r818", "r819", "r826", "r827", "r828", "r829" ] }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedTranslationAdjustmentMember", "presentation": [ "http://www.curtisswright.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency Translation Adjustments, Net [Member]", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent." } } }, "auth_ref": [ "r5", "r14", "r22", "r77", "r78", "r151", "r152", "r526", "r527", "r528", "r529", "r530", "r817" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r764" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid in capital", "label": "Additional Paid in Capital, Common Stock", "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": [ "r67" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid in Capital", "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": [ "r608", "r826", "r827", "r828", "r829", "r882", "r931" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r777" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r777" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r777" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r777" ] }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "presentation": [ "http://www.curtisswright.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]", "label": "Accounting Standards Update [Axis]", "documentation": "Information by amendment to accounting standards." } } }, "auth_ref": [ "r123", "r124", "r125", "r126", "r127", "r128", "r164", "r165", "r166", "r167", "r177", "r229", "r230", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r280", "r281", "r283", "r460", "r461", "r462", "r463", "r464", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r520", "r521", "r533", "r534", "r535", "r540", "r541", "r542", "r543", "r544", "r545", "r549", "r550", "r551", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r46", "r47", "r426" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net earnings to net cash provided by operating activities", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "cw_AerospaceAndDefenseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.curtisswright.com/20240630", "localname": "AerospaceAndDefenseMember", "presentation": [ "http://www.curtisswright.com/role/REVENUEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aerospace & Defense", "label": "Aerospace and Defense [Member]", "documentation": "Aerospace and Defense" } } }, "auth_ref": [] }, "cw_AerospaceDefenseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.curtisswright.com/20240630", "localname": "AerospaceDefenseMember", "presentation": [ "http://www.curtisswright.com/role/REVENUEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aerospace Defense [Member]", "label": "Aerospace Defense [Member]", "documentation": "Sector of the economy consisting of companies engaged in Aerospace Defense business activities." } } }, "auth_ref": [] }, "cw_AerospaceIndustrialMember": { "xbrltype": "domainItemType", "nsuri": "http://www.curtisswright.com/20240630", "localname": "AerospaceIndustrialMember", "presentation": [ "http://www.curtisswright.com/role/GOODWILLDetail", "http://www.curtisswright.com/role/RESTRUCTURINGCOSTSScheduleofRestructuringReserveActivitiesDetails", "http://www.curtisswright.com/role/SEGMENTINFORMATIONDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Aerospace & Industrial", "label": "Aerospace & Industrial [Member]", "documentation": "Commercial Industrial [Member]" } } }, "auth_ref": [] }, "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table", "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]" } } }, "auth_ref": [ "r810" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r736", "r746", "r756", "r788" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r739", "r749", "r759", "r791" ] }, "ecd_AggtPnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtPnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Pension Adjustments Service Cost", "label": "Aggregate Pension Adjustments Service Cost [Member]" } } }, "auth_ref": [ "r811" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r777" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r784" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r740", "r750", "r760", "r784", "r792", "r796", "r804" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r802" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://www.curtisswright.com/role/RECEIVABLESDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Allowance for doubtful accounts", "label": "Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r140", "r232", "r244", "r245", "r246", "r898" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://www.curtisswright.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "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/2024", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.curtisswright.com/role/OTHERINTANGIBLEASSETSNETEstimatedFutureAmortizationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization expense", "label": "Amortization of Intangible Assets", "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", "r266", "r273", "r681" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.curtisswright.com/role/EARNINGSPERSHAREEARNINGSPERSHAREAntidilutiveDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "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": [ "r189" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.curtisswright.com/role/EARNINGSPERSHAREEARNINGSPERSHAREAntidilutiveDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities [Axis]", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r27" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.curtisswright.com/role/EARNINGSPERSHAREEARNINGSPERSHAREAntidilutiveDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "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/2024", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.curtisswright.com/role/EARNINGSPERSHAREEARNINGSPERSHAREAntidilutiveDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name [Domain]", "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": [ "r27" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.curtisswright.com/role/SEGMENTINFORMATIONDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "verboseLabel": "Identifiable assets", "label": "Assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r109", "r117", "r136", "r159", "r193", "r199", "r218", "r222", "r233", "r306", "r307", "r309", "r310", "r311", "r312", "r313", "r315", "r316", "r485", "r487", "r522", "r560", "r630", "r675", "r676", "r708", "r727", "r877", "r878", "r893" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAbstract", "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r131", "r144", "r159", "r233", "r306", "r307", "r309", "r310", "r311", "r312", "r313", "r315", "r316", "r485", "r487", "r522", "r708", "r877", "r878", "r893" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current Assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r799" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r800" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r795" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r795" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r795" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r795" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r795" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r795" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r798" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r797" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r796" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r796" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.curtisswright.com/role/BASISOFPRESENTATIONPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis Of Accounting", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.curtisswright.com/role/BASISOFPRESENTATION" ], "lang": { "en-us": { "role": { "terseLabel": "BASIS OF PRESENTATION", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r96" ] }, "us-gaap_BilledContractReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BilledContractReceivables", "crdr": "debit", "presentation": [ "http://www.curtisswright.com/role/RECEIVABLESDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Trade and other receivables", "label": "Billed Contracts Receivable", "documentation": "Amounts due for billed services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the Company and, at a minimum, one other party. An example would be amounts billed to customers under contracts or programs but not paid as of the balance sheet date." } } }, "auth_ref": [ "r546" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.curtisswright.com/role/ACQUISITIONSDetails", "http://www.curtisswright.com/role/ACQUISITIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree [Domain]", "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r267", "r268", "r269", "r270", "r271", "r475", "r697", "r700" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.curtisswright.com/role/ACQUISITIONSDetails", "http://www.curtisswright.com/role/ACQUISITIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Axis]", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r48", "r49", "r267", "r268", "r269", "r270", "r271", "r475", "r697", "r700" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.curtisswright.com/role/ACQUISITIONSDetails", "http://www.curtisswright.com/role/ACQUISITIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Line Items]", "label": "Business Acquisition [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": [ "r475" ] }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "crdr": "debit", "presentation": [ "http://www.curtisswright.com/role/ACQUISITIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill deductible for tax purposes", "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount", "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes." } } }, "auth_ref": [ "r53" ] }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://www.curtisswright.com/role/ACQUISITIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consideration for acquisition", "label": "Business Combination, Consideration Transferred", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r1", "r2", "r13" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.curtisswright.com/role/ACQUISITIONS" ], "lang": { "en-us": { "role": { "terseLabel": "ACQUISITIONS", "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": [ "r106", "r476" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "crdr": "debit", "calculation": { "http://www.curtisswright.com/role/ACQUISITIONSDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.curtisswright.com/role/ACQUISITIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r51" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://www.curtisswright.com/role/ACQUISITIONSDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.curtisswright.com/role/ACQUISITIONSDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deferred income taxes", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date." } } }, "auth_ref": [ "r51" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "crdr": "debit", "calculation": { "http://www.curtisswright.com/role/ACQUISITIONSDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.curtisswright.com/role/ACQUISITIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date." } } }, "auth_ref": [ "r51" ] }, "cw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://www.curtisswright.com/20240630", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOther", "crdr": "credit", "calculation": { "http://www.curtisswright.com/role/ACQUISITIONSDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.curtisswright.com/role/ACQUISITIONSDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Current and non-current liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities, Other", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities, Other" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://www.curtisswright.com/role/ACQUISITIONSDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.curtisswright.com/role/ACQUISITIONSDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net tangible and intangible assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r50", "r51" ] }, "cw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherCurrentAndNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.curtisswright.com/20240630", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherCurrentAndNoncurrentAssets", "crdr": "debit", "calculation": { "http://www.curtisswright.com/role/ACQUISITIONSDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.curtisswright.com/role/ACQUISITIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other current and non-current assets", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Other Current And Noncurrent Assets", "documentation": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Other Current and Noncurrent Assets" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://www.curtisswright.com/role/ACQUISITIONSDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.curtisswright.com/role/ACQUISITIONSDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total purchase price", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r51" ] }, "cw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRightofUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.curtisswright.com/20240630", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRightofUseAssets", "crdr": "debit", "calculation": { "http://www.curtisswright.com/role/ACQUISITIONSDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.curtisswright.com/role/ACQUISITIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets, net", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Right of Use Assets", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Right of Use Assets" } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "periodStartLabel": "Cash and cash equivalents at beginning of period", "periodEndLabel": "Cash and cash equivalents at end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "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": [ "r26", "r93", "r158" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "totalLabel": "Net decrease in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r3", "r93" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r775" ] }, "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year", "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]" } } }, "auth_ref": [ "r772" ] }, "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested", "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]" } } }, "auth_ref": [ "r770" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://www.curtisswright.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r776" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r776" ] }, "cw_CommercialAerospaceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.curtisswright.com/20240630", "localname": "CommercialAerospaceMember", "presentation": [ "http://www.curtisswright.com/role/REVENUEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial Aerospace [Member]", "label": "Commercial Aerospace [Member]", "documentation": "Sector of the economy consisting of companies engaged in Commercial Aerospace business activities." } } }, "auth_ref": [] }, "cw_CommercialMember": { "xbrltype": "domainItemType", "nsuri": "http://www.curtisswright.com/20240630", "localname": "CommercialMember", "presentation": [ "http://www.curtisswright.com/role/REVENUEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial [Member]", "label": "Commercial [Member]", "documentation": "Commercial [Member]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.curtisswright.com/role/CONTINGENCIESANDCOMMITMENTS" ], "lang": { "en-us": { "role": { "terseLabel": "CONTINGENCIES AND COMMITMENTS", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r102", "r296", "r297", "r659", "r863", "r870" ] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends per share", "label": "Common Stock, Dividends, Per Share, Declared", "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r105" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r717", "r718", "r719", "r721", "r722", "r723", "r724", "r826", "r827", "r829", "r882", "r930", "r931" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (usd per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r65" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock, Shares Authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r65", "r617" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock, Shares, Issued (in shares)", "label": "Common Stock, Shares, Issued", "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": [ "r65" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock, Shares, Outstanding (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r15", "r65", "r617", "r636", "r931", "r932" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $1 par value, 100,000,000 shares authorized as of June 30, 2024 and December 31, 2023; 49,187,378 shares issued as of June 30, 2024 and December 31, 2023; outstanding shares were 38,289,678 as of June 30, 2024 and 38,202,754 as of December 31, 2023", "label": "Common Stock, Value, Issued", "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": [ "r65", "r562", "r708" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r781" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r780" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r782" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r779" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income", "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": [ "r23", "r147", "r149", "r155", "r556", "r570", "r571" ] }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNoteTextBlock", "presentation": [ "http://www.curtisswright.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)", "label": "Comprehensive Income (Loss) Note [Text Block]", "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income." } } }, "auth_ref": [ "r76", "r154", "r555", "r569" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidationItemsAxis", "presentation": [ "http://www.curtisswright.com/role/SEGMENTINFORMATIONDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Axis]", "label": "Consolidation Items [Axis]" } } }, "auth_ref": [ "r115", "r160", "r193", "r201", "r216", "r217", "r218", "r219", "r220", "r222", "r223", "r224", "r306", "r307", "r308", "r309", "r311", "r312", "r313", "r314", "r315", "r675", "r676", "r877", "r878" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidationItemsDomain", "presentation": [ "http://www.curtisswright.com/role/SEGMENTINFORMATIONDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Domain]", "label": "Consolidation Items [Domain]" } } }, "auth_ref": [ "r115", "r160", "r193", "r201", "r216", "r217", "r218", "r219", "r220", "r222", "r223", "r224", "r306", "r307", "r308", "r309", "r311", "r312", "r313", "r314", "r315", "r675", "r676", "r877", "r878" ] }, "cw_ContractReceivableProgressPaymentOffset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.curtisswright.com/20240630", "localname": "ContractReceivableProgressPaymentOffset", "crdr": "credit", "calculation": { "http://www.curtisswright.com/role/RECEIVABLESDetail": { "parentTag": "us-gaap_ContractWithCustomerAssetNetCurrent", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.curtisswright.com/role/RECEIVABLESDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: Progress payments applied", "label": "Contract Receivable, Progress Payment Offset", "documentation": "Amount of progress payment offset against unbilled contract receivable." } } }, "auth_ref": [] }, "us-gaap_ContractReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractReceivablesAbstract", "presentation": [ "http://www.curtisswright.com/role/RECEIVABLESDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Billed receivables:", "label": "Contracts Receivable [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "calculation": { "http://www.curtisswright.com/role/RECEIVABLESDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.curtisswright.com/role/RECEIVABLESDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Net unbilled receivables", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "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": [ "r337", "r338", "r349" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.curtisswright.com/role/REVENUENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with Customer, Liability, Revenue Recognized", "label": "Contract with Customer, Liability, Revenue Recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r350" ] }, "cw_ContractandProgramIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.curtisswright.com/20240630", "localname": "ContractandProgramIntangibleAssetsMember", "presentation": [ "http://www.curtisswright.com/role/OTHERINTANGIBLEASSETSNETDetail", "http://www.curtisswright.com/role/OTHERINTANGIBLEASSETSNETEstimatedFutureAmortizationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Programs (1)", "label": "Contract and Program Intangible Assets [Member]", "documentation": "Programs include values assigned to major programs of acquired businesses and represent the aggregate value associated with the customer relationships, contracts, technology, and trademarks underlying the associated program" } } }, "auth_ref": [] }, "us-gaap_CorporateNonSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CorporateNonSegmentMember", "presentation": [ "http://www.curtisswright.com/role/SEGMENTINFORMATIONDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate, Non-Segment [Member]", "label": "Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]", "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment." } } }, "auth_ref": [ "r17", "r217", "r218", "r219", "r220", "r223", "r833" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGSUNAUDITED": { "parentTag": "us-gaap_CostOfRevenue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of Goods and Services Sold", "label": "Cost of Goods and Services Sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r83", "r84", "r547" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGSUNAUDITED": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGSUNAUDITED" ], "lang": { "en-us": { "role": { "totalLabel": "Total cost of sales", "label": "Cost of Revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r85", "r159", "r233", "r306", "r307", "r309", "r310", "r311", "r312", "r313", "r315", "r316", "r522", "r675", "r877" ] }, "us-gaap_CostOfRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfRevenueAbstract", "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of sales", "label": "Cost of Revenue [Abstract]" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover page.", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.curtisswright.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.curtisswright.com/role/OTHERINTANGIBLEASSETSNETDetail", "http://www.curtisswright.com/role/OTHERINTANGIBLEASSETSNETEstimatedFutureAmortizationDetail", "http://www.curtisswright.com/role/OTHERINTANGIBLEASSETSNETNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer related intangibles", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r52", "r850", "r851", "r852", "r853", "r855", "r856", "r859", "r860" ] }, "us-gaap_DebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtCurrent", "crdr": "credit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of long-term debt", "label": "Debt, Current", "documentation": "Amount of debt and lease obligation, classified as current." } } }, "auth_ref": [ "r137" ] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "presentation": [ "http://www.curtisswright.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Gross", "label": "Long-Term Debt, Gross", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r19", "r110", "r334" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.curtisswright.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Interest Rate, Stated Percentage", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r59", "r318" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentTable", "presentation": [ "http://www.curtisswright.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "Disclosure of information about long-term debt instrument or arrangement." } } }, "auth_ref": [ "r19", "r38", "r39", "r54", "r103", "r104", "r160", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r683", "r684", "r685", "r686", "r687", "r707", "r823", "r891", "r892" ] }, "cw_DefenseElectronicsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.curtisswright.com/20240630", "localname": "DefenseElectronicsMember", "presentation": [ "http://www.curtisswright.com/role/GOODWILLDetail", "http://www.curtisswright.com/role/RESTRUCTURINGCOSTSScheduleofRestructuringReserveActivitiesDetails", "http://www.curtisswright.com/role/SEGMENTINFORMATIONDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Defense Electronics", "label": "Defense Electronics [Member]", "documentation": "Defense Electronics [Member]" } } }, "auth_ref": [] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "presentation": [ "http://www.curtisswright.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDebtDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Debt Issuance Costs, Net", "label": "Debt Issuance Costs, Net", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r879", "r890", "r891", "r892" ] }, "us-gaap_DeferredGainLossOnDiscontinuationOfInterestRateFairValueHedge": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredGainLossOnDiscontinuationOfInterestRateFairValueHedge", "crdr": "debit", "presentation": [ "http://www.curtisswright.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDebtDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deferred Gain (Loss) on Discontinuation of Interest Rate Fair Value Hedge", "label": "Deferred Gain (Loss) on Discontinuation of Interest Rate Fair Value Hedge", "documentation": "Amount as of the balance sheet date of the unamortized adjustment to the carrying value of an interest-bearing hedged item made under an effective interest rate fair value hedge that is amortized upon discontinuation of the interest rate fair value hedge." } } }, "auth_ref": [ "r881" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r10", "r120", "r825" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liabilities, net", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r456", "r457", "r561" ] }, "us-gaap_DeferredRevenueCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredRevenueCurrent", "crdr": "credit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Deferred Revenue, Current", "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r816" ] }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "crdr": "credit", "calculation": { "http://www.curtisswright.com/role/PENSIONPLANSDetail": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.curtisswright.com/role/PENSIONPLANSDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Amortization of unrecognized actuarial loss", "label": "Defined Benefit Plan, Amortization of Gain (Loss)", "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan." } } }, "auth_ref": [ "r355", "r393", "r414", "r695", "r696" ] }, "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanAmortizationOfPriorServiceCostCredit", "crdr": "debit", "calculation": { "http://www.curtisswright.com/role/PENSIONPLANSDetail": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.curtisswright.com/role/PENSIONPLANSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of prior service cost", "label": "Defined Benefit Plan, Amortization of Prior Service Cost (Credit)", "documentation": "Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan." } } }, "auth_ref": [ "r355", "r394", "r415", "r695", "r696" ] }, "us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent", "crdr": "debit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid pension asset", "label": "Assets for Plan Benefits, Defined Benefit Plan", "documentation": "Amount of asset, recognized in statement of financial position, for overfunded defined benefit pension and other postretirement plans." } } }, "auth_ref": [ "r108", "r353", "r354", "r376", "r629", "r695", "r896" ] }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanDisclosureLineItems", "presentation": [ "http://www.curtisswright.com/role/PENSIONPLANSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plan Disclosure [Line Items]", "label": "Defined Benefit Plan Disclosure [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_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "crdr": "credit", "calculation": { "http://www.curtisswright.com/role/PENSIONPLANSDetail": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.curtisswright.com/role/PENSIONPLANSDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Expected return on plan assets", "label": "Defined Benefit Plan, Expected Return (Loss) 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": [ "r355", "r392", "r413", "r695", "r696" ] }, "us-gaap_DefinedBenefitPlanInterestCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanInterestCost", "crdr": "debit", "calculation": { "http://www.curtisswright.com/role/PENSIONPLANSDetail": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.curtisswright.com/role/PENSIONPLANSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Interest cost", "label": "Defined Benefit Plan, Interest Cost", "documentation": "Amount of cost recognized for passage of time related to defined benefit plan." } } }, "auth_ref": [ "r355", "r359", "r391", "r412", "r695", "r696" ] }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "crdr": "debit", "calculation": { "http://www.curtisswright.com/role/PENSIONPLANSDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.curtisswright.com/role/PENSIONPLANSDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Total", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan." } } }, "auth_ref": [ "r389", "r410", "r695", "r696" ] }, "us-gaap_DefinedBenefitPlanServiceCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanServiceCost", "crdr": "debit", "calculation": { "http://www.curtisswright.com/role/PENSIONPLANSDetail": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.curtisswright.com/role/PENSIONPLANSDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Service cost", "label": "Defined Benefit Plan, Service Cost", "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan." } } }, "auth_ref": [ "r357", "r390", "r411", "r695", "r696" ] }, "us-gaap_DefinedContributionPlanCostRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedContributionPlanCostRecognized", "crdr": "debit", "presentation": [ "http://www.curtisswright.com/role/PENSIONPLANSNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Contribution Plan, Cost", "label": "Defined Contribution Plan, Cost", "documentation": "Amount of cost for defined contribution plan." } } }, "auth_ref": [ "r422" ] }, "us-gaap_DefinedContributionPlanDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedContributionPlanDisclosureLineItems", "presentation": [ "http://www.curtisswright.com/role/PENSIONPLANSNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Contribution Plan Disclosure [Line Items]", "label": "Defined Contribution Plan Disclosure [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": [ "r422" ] }, "cw_DefinedContributionPlanEmployerContributionPercentageMaximum": { "xbrltype": "percentItemType", "nsuri": "http://www.curtisswright.com/20240630", "localname": "DefinedContributionPlanEmployerContributionPercentageMaximum", "presentation": [ "http://www.curtisswright.com/role/PENSIONPLANSNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Contribution Plan, Employer Contribution, Percentage, Maximum", "label": "Defined Contribution Plan, Employer Contribution, Percentage, Maximum", "documentation": "Defined Contribution Plan, Employer Contribution, Percentage, Maximum" } } }, "auth_ref": [] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization, Nonproduction", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r10", "r34" ] }, "us-gaap_DevelopedTechnologyRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DevelopedTechnologyRightsMember", "presentation": [ "http://www.curtisswright.com/role/OTHERINTANGIBLEASSETSNETDetail", "http://www.curtisswright.com/role/OTHERINTANGIBLEASSETSNETEstimatedFutureAmortizationDetail", "http://www.curtisswright.com/role/OTHERINTANGIBLEASSETSNETNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Technology", "label": "Developed Technology Rights [Member]", "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property." } } }, "auth_ref": [ "r107", "r850", "r851", "r852", "r853", "r855", "r856", "r859", "r860" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.curtisswright.com/role/REVENUEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "Disaggregation of Revenue [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": [ "r348", "r688", "r689", "r690", "r691", "r692", "r693", "r694" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.curtisswright.com/role/REVENUEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r348", "r688", "r689", "r690", "r691", "r692", "r693", "r694" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.curtisswright.com/role/REVENUETables" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r880" ] }, "us-gaap_DividendsCommonStockCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DividendsCommonStockCash", "crdr": "debit", "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Dividends paid", "label": "Dividends, Common Stock, Cash", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash." } } }, "auth_ref": [ "r105" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.curtisswright.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "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/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.curtisswright.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "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/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.curtisswright.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "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/2024", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.curtisswright.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r731" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://www.curtisswright.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r763" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://www.curtisswright.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "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": [] }, "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year", "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]" } } }, "auth_ref": [ "r774" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share [Abstract]", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Basic earnings per share (usd per share)", "label": "Earnings Per Share, Basic", "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": [ "r156", "r168", "r169", "r170", "r171", "r172", "r173", "r179", "r181", "r186", "r187", "r188", "r192", "r473", "r484", "r509", "r510", "r557", "r572", "r668" ] }, "us-gaap_EarningsPerShareBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasicAbstract", "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Basic earnings per share", "label": "Earnings Per Share, Basic [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted earnings per share (usd per share)", "label": "Earnings Per Share, Diluted", "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": [ "r156", "r168", "r169", "r170", "r171", "r172", "r173", "r181", "r186", "r187", "r188", "r192", "r473", "r484", "r509", "r510", "r557", "r572", "r668" ] }, "us-gaap_EarningsPerShareDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDilutedAbstract", "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted earnings per share", "label": "Earnings Per Share, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareReconciliationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareReconciliationAbstract", "presentation": [ "http://www.curtisswright.com/role/EARNINGSPERSHAREDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share Reconciliation [Abstract]", "label": "Earnings Per Share Reconciliation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.curtisswright.com/role/EARNINGSPERSHARE" ], "lang": { "en-us": { "role": { "terseLabel": "EARNINGS PER SHARE", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r178", "r189", "r190", "r191" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange-rate changes on cash", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r523" ] }, "us-gaap_EmployeeSeveranceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeSeveranceMember", "presentation": [ "http://www.curtisswright.com/role/RESTRUCTURINGCOSTSScheduleofRestructuringReserveActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Severance", "label": "Employee Severance [Member]", "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Option", "label": "Share-Based Payment Arrangement, Option [Member]", "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/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.curtisswright.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "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/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.curtisswright.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.curtisswright.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "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/2024", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.curtisswright.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.curtisswright.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "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": [ "r729" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.curtisswright.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity common stock shares outstanding", "label": "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/2024", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.curtisswright.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "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/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.curtisswright.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Emerging Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r729" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://www.curtisswright.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "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/2024", "localname": "EntityFilerCategory", "presentation": [ "http://www.curtisswright.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "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": [ "r729" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.curtisswright.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "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/2024", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.curtisswright.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "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": [ "r813" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://www.curtisswright.com/role/CoverPage" ], "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": [ "r729" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://www.curtisswright.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "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": [ "r729" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://www.curtisswright.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r729" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.curtisswright.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "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": [ "r729" ] }, "ecd_EqtyAwrdsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments, Footnote", "label": "Equity Awards Adjustments, Footnote [Text Block]" } } }, "auth_ref": [ "r768" ] }, "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table", "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]" } } }, "auth_ref": [ "r809" ] }, "ecd_EqtyAwrdsAdjsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments", "label": "Equity Awards Adjustments [Member]" } } }, "auth_ref": [ "r809" ] }, "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table", "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]" } } }, "auth_ref": [ "r809" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://www.curtisswright.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetail", "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited", "http://www.curtisswright.com/role/PENSIONPLANSNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "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": [ "r15", "r125", "r150", "r151", "r152", "r161", "r162", "r163", "r165", "r172", "r174", "r176", "r194", "r237", "r243", "r281", "r336", "r460", "r461", "r469", "r470", "r471", "r474", "r483", "r484", "r492", "r494", "r495", "r496", "r497", "r499", "r508", "r524", "r526", "r527", "r528", "r529", "r530", "r534", "r536", "r545", "r569", "r594", "r595", "r596", "r608", "r655" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r778" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r736", "r746", "r756", "r788" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r733", "r743", "r753", "r785" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r784" ] }, "cw_FacilityClosureAndOtherExitCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.curtisswright.com/20240630", "localname": "FacilityClosureAndOtherExitCostsMember", "presentation": [ "http://www.curtisswright.com/role/RESTRUCTURINGCOSTSScheduleofRestructuringReserveActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Facility closure and other costs", "label": "Facility Closure And Other Exit Costs [Member]", "documentation": "Facility Closure And Other Exit Costs" } } }, "auth_ref": [] }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "presentation": [ "http://www.curtisswright.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]", "label": "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_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.curtisswright.com/role/FAIRVALUEOFFINANCIALINSTRUMENTS" ], "lang": { "en-us": { "role": { "verboseLabel": "FAIR VALUE OF FINANCIAL INSTRUMENTS", "label": "Fair Value Disclosures [Text Block]", "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": [ "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r553", "r704", "r706" ] }, "us-gaap_FinancialStandbyLetterOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancialStandbyLetterOfCreditMember", "presentation": [ "http://www.curtisswright.com/role/CONTINGENCIESANDCOMMITMENTSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "FinancialStandbyLetterOfCreditMember", "label": "Financial Standby Letter of Credit [Member]", "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation if defined events occur or fail to occur." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.curtisswright.com/role/OTHERINTANGIBLEASSETSNETNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Asset, Useful Life", "label": "Finite-Lived Intangible Asset, Useful Life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.curtisswright.com/role/OTHERINTANGIBLEASSETSNETDetail": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.curtisswright.com/role/OTHERINTANGIBLEASSETSNETDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "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": [ "r134", "r249", "r272", "r681" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "presentation": [ "http://www.curtisswright.com/role/OTHERINTANGIBLEASSETSNETEstimatedFutureAmortizationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Future amortization expense in year one", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r274", "r661", "r681" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "presentation": [ "http://www.curtisswright.com/role/OTHERINTANGIBLEASSETSNETEstimatedFutureAmortizationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Future amortization expense in remainder of fiscal year", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year." } } }, "auth_ref": [ "r933" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "presentation": [ "http://www.curtisswright.com/role/OTHERINTANGIBLEASSETSNETTable" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Intangible Assets By Major Class", "label": "Finite-Lived Intangible Assets Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "presentation": [ "http://www.curtisswright.com/role/OTHERINTANGIBLEASSETSNETEstimatedFutureAmortizationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Future amortization expense in year four", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": [ "r274", "r661", "r681" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "presentation": [ "http://www.curtisswright.com/role/OTHERINTANGIBLEASSETSNETEstimatedFutureAmortizationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Future amortization expense in year three", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": [ "r274", "r661", "r681" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "presentation": [ "http://www.curtisswright.com/role/OTHERINTANGIBLEASSETSNETEstimatedFutureAmortizationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Future amortization expense in year two", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": [ "r274", "r661", "r681" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.curtisswright.com/role/OTHERINTANGIBLEASSETSNETDetail", "http://www.curtisswright.com/role/OTHERINTANGIBLEASSETSNETEstimatedFutureAmortizationDetail", "http://www.curtisswright.com/role/OTHERINTANGIBLEASSETSNETNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r265", "r267", "r268", "r269", "r271", "r272", "r275", "r276", "r548", "r552", "r661" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.curtisswright.com/role/OTHERINTANGIBLEASSETSNETDetail": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.curtisswright.com/role/OTHERINTANGIBLEASSETSNETDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Gross", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r249", "r272", "r552", "r681" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.curtisswright.com/role/OTHERINTANGIBLEASSETSNETDetail", "http://www.curtisswright.com/role/OTHERINTANGIBLEASSETSNETEstimatedFutureAmortizationDetail", "http://www.curtisswright.com/role/OTHERINTANGIBLEASSETSNETNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite Lived Intangible Assets [Line Items]", "label": "Finite-Lived Intangible 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": [ "r265", "r272", "r275", "r276", "r278", "r548", "r661", "r681" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.curtisswright.com/role/OTHERINTANGIBLEASSETSNETDetail", "http://www.curtisswright.com/role/OTHERINTANGIBLEASSETSNETEstimatedFutureAmortizationDetail", "http://www.curtisswright.com/role/OTHERINTANGIBLEASSETSNETNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "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": [ "r265", "r267", "r268", "r269", "r271", "r272", "r275", "r276", "r661" ] }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinitelivedIntangibleAssetsAcquired1", "crdr": "debit", "presentation": [ "http://www.curtisswright.com/role/OTHERINTANGIBLEASSETSNETNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-lived Intangible Assets Acquired", "label": "Finite-Lived Intangible Assets Acquired", "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition." } } }, "auth_ref": [ "r267" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r740", "r750", "r760", "r792" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r740", "r750", "r760", "r792" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r740", "r750", "r760", "r792" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r740", "r750", "r760", "r792" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r740", "r750", "r760", "r792" ] }, "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year", "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]" } } }, "auth_ref": [ "r773" ] }, "us-gaap_GainLossOnDispositionOfAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainLossOnDispositionOfAssets", "crdr": "credit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "negatedLabel": "Loss on sale/disposal of long-lived assets", "label": "Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property." } } }, "auth_ref": [ "r822", "r861", "r862" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGSUNAUDITED": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative expenses", "label": "General and Administrative Expense", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r87", "r640" ] }, "us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Retirement Benefits, Description [Abstract]", "label": "Retirement Benefits, Description [Abstract]" } } }, "auth_ref": [] }, "cw_GeneralIndustrialMember": { "xbrltype": "domainItemType", "nsuri": "http://www.curtisswright.com/20240630", "localname": "GeneralIndustrialMember", "presentation": [ "http://www.curtisswright.com/role/REVENUEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "General Industrial [Member]", "label": "General Industrial [Member]", "documentation": "General Industrial [Member]" } } }, "auth_ref": [] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.curtisswright.com/role/ACQUISITIONSDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 }, "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.curtisswright.com/role/ACQUISITIONSDetails", "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.curtisswright.com/role/GOODWILLDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "periodStartLabel": "December 31, 2023", "periodEndLabel": "June 30, 2024", "label": "Goodwill", "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r133", "r251", "r554", "r676", "r680", "r705", "r708", "r840", "r847" ] }, "cw_GoodwillAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.curtisswright.com/20240630", "localname": "GoodwillAbstract", "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Abstract]", "label": "Goodwill [Abstract]", "documentation": "-- None. No documentation exists for this element. --" } } }, "auth_ref": [] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://www.curtisswright.com/role/GOODWILLDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisitions", "label": "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": [ "r254", "r680" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillDisclosureTextBlock", "presentation": [ "http://www.curtisswright.com/role/GOODWILL" ], "lang": { "en-us": { "role": { "terseLabel": "GOODWILL", "label": "Goodwill Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill." } } }, "auth_ref": [ "r250", "r252", "r262", "r680" ] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.curtisswright.com/role/GOODWILLDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustment", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) asset representing future economic benefit from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r258" ] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillLineItems", "presentation": [ "http://www.curtisswright.com/role/GOODWILLDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Line Items]", "label": "Goodwill [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": [ "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r263", "r680" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillRollForward", "presentation": [ "http://www.curtisswright.com/role/GOODWILLDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Roll Forward]", "label": "Goodwill [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGSUNAUDITED": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGSUNAUDITED" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r81", "r85", "r116", "r159", "r233", "r306", "r307", "r309", "r310", "r311", "r312", "r313", "r315", "r316", "r522", "r670", "r675", "r831", "r832", "r834", "r835", "r836", "r877" ] }, "cw_GroundDefenseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.curtisswright.com/20240630", "localname": "GroundDefenseMember", "presentation": [ "http://www.curtisswright.com/role/REVENUEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ground Defense [Member]", "label": "Ground Defense [Member]", "documentation": "Sector of the economy consisting of companies engaged in Ground Defense business activities." } } }, "auth_ref": [] }, "us-gaap_GuaranteeObligationsByNatureAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GuaranteeObligationsByNatureAxis", "presentation": [ "http://www.curtisswright.com/role/CONTINGENCIESANDCOMMITMENTSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Guarantor Obligations, Nature [Axis]", "label": "Guarantor Obligations, Nature [Axis]", "documentation": "Information by nature of guarantee." } } }, "auth_ref": [ "r302", "r303", "r304", "r305" ] }, "us-gaap_GuaranteeObligationsCurrentCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GuaranteeObligationsCurrentCarryingValue", "crdr": "credit", "presentation": [ "http://www.curtisswright.com/role/CONTINGENCIESANDCOMMITMENTSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Surety Bond Outstanding", "label": "Guarantor Obligations, Current Carrying Value", "documentation": "The current carrying amount of the liability for the freestanding or embedded guarantor's obligations under the guarantee or each group of similar guarantees." } } }, "auth_ref": [ "r304" ] }, "us-gaap_GuaranteeObligationsNatureDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GuaranteeObligationsNatureDomain", "presentation": [ "http://www.curtisswright.com/role/CONTINGENCIESANDCOMMITMENTSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Guarantor Obligations, Nature [Domain]", "label": "Guarantor Obligations, Nature [Domain]", "documentation": "Represents a description of the nature of the guarantee or each group of similar guarantees." } } }, "auth_ref": [ "r302", "r303", "r304", "r305" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGSUNAUDITED": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGSUNAUDITED", "http://www.curtisswright.com/role/SEGMENTINFORMATIONReconciliationDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Earnings before income taxes", "terseLabel": "Earnings before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "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": [ "r82", "r112", "r116", "r558", "r567", "r670", "r675", "r831", "r832", "r834", "r835", "r836" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGSUNAUDITED": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGSUNAUDITED" ], "lang": { "en-us": { "role": { "negatedLabel": "Provision for income taxes", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r118", "r121", "r175", "r176", "r193", "r207", "r222", "r458", "r459", "r465", "r573", "r703" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable and accrued expenses", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInDeferredRevenue", "crdr": "debit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Increase (Decrease) in Deferred Revenue", "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r662" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventories, net", "label": "Increase (Decrease) in 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/2024", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Change in operating assets and liabilities, net of businesses acquired and divested:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "crdr": "credit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "negatedLabel": "Other current and long-term assets and liabilities", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInPensionAndPostretirementObligations", "crdr": "debit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Net pension and postretirement liabilities", "label": "Increase (Decrease) in Obligation, Pension and Other Postretirement Benefits", "documentation": "Amount of increase (decrease) in obligation for pension and other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInReceivables", "crdr": "credit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable, net", "label": "Increase (Decrease) in Receivables", "documentation": "The increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.curtisswright.com/role/EARNINGSPERSHAREDetail": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.curtisswright.com/role/EARNINGSPERSHAREDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r182", "r183", "r184", "r188", "r427" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r740", "r750", "r760", "r784", "r792", "r796", "r804" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r802" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r732", "r808" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r732", "r808" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r732", "r808" ] }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.curtisswright.com/role/OTHERINTANGIBLEASSETSNET" ], "lang": { "en-us": { "role": { "terseLabel": "OTHER INTANGIBLE ASSETS, NET", "label": "Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for all or part of the information related to intangible assets." } } }, "auth_ref": [ "r264", "r277", "r279", "r660", "r661" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 }, "http://www.curtisswright.com/role/OTHERINTANGIBLEASSETSNETDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.curtisswright.com/role/OTHERINTANGIBLEASSETSNETDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other intangible assets, net", "totalLabel": "Net", "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": [ "r265", "r856", "r858" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsNetExcludingGoodwillAbstract", "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets, Net (Excluding Goodwill) [Abstract]", "label": "Intangible Assets, Net (Excluding Goodwill) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGSUNAUDITED": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGSUNAUDITED", "http://www.curtisswright.com/role/SEGMENTINFORMATIONReconciliationDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense", "label": "Interest Expense, Operating and Nonoperating", "documentation": "Amount of interest expense classified as operating and nonoperating. Includes, but is not limited to, cost of borrowing accounted for as interest expense." } } }, "auth_ref": [ "r193", "r199", "r203", "r209", "r222", "r531", "r675", "r676" ] }, "us-gaap_IntersegmentEliminationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntersegmentEliminationMember", "presentation": [ "http://www.curtisswright.com/role/SEGMENTINFORMATIONDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Intersegment Eliminations [Member]", "label": "Intersegment Eliminations [Member]", "documentation": "Eliminating entries used in operating segment consolidation." } } }, "auth_ref": [ "r115", "r193", "r201", "r216", "r217", "r218", "r219", "r220", "r222", "r223", "r675" ] }, "cw_InventoriesNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://www.curtisswright.com/20240630", "localname": "InventoriesNetOfReserves", "crdr": "debit", "presentation": [ "http://www.curtisswright.com/role/INVENTORIESDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories, Net of Reserves", "label": "Inventories, Net of Reserves", "documentation": "Inventories, Net of Reserves" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://www.curtisswright.com/role/INVENTORIES" ], "lang": { "en-us": { "role": { "terseLabel": "INVENTORIES", "label": "Inventory Disclosure [Text Block]", "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": [ "r247" ] }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryFinishedGoodsNetOfReserves", "crdr": "debit", "calculation": { "http://www.curtisswright.com/role/INVENTORIESDetail": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.curtisswright.com/role/INVENTORIESDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory, Finished Goods, Net of Reserves", "label": "Inventory, Finished Goods, Net of Reserves", "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": [ "r98", "r665" ] }, "cw_InventoryForLongTermContractsOrProgramsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://www.curtisswright.com/20240630", "localname": "InventoryForLongTermContractsOrProgramsNetOfReserves", "crdr": "debit", "calculation": { "http://www.curtisswright.com/role/INVENTORIESDetail": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.curtisswright.com/role/INVENTORIESDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory For Long-term Contracts Or Programs, Net Of Reserves", "label": "Inventory For Long-term Contracts Or Programs, Net Of Reserves", "documentation": "Inventory For Long-term Contracts Or Programs, Net Of Reserves" } } }, "auth_ref": [] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 }, "http://www.curtisswright.com/role/INVENTORIESDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.curtisswright.com/role/INVENTORIESDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories, net", "totalLabel": "Inventory, Net, Total", "label": "Inventory, Net", "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": [ "r142", "r664", "r708" ] }, "us-gaap_InventoryNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryNetAbstract", "lang": { "en-us": { "role": { "terseLabel": "Inventory, Net [Abstract]", "label": "Inventory, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryRawMaterialsNetOfReserves", "crdr": "debit", "calculation": { "http://www.curtisswright.com/role/INVENTORIESDetail": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.curtisswright.com/role/INVENTORIESDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory, Raw Materials, Net of Reserves", "label": "Inventory, Raw Materials, Net of Reserves", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process." } } }, "auth_ref": [ "r98", "r667" ] }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryWorkInProcessNetOfReserves", "crdr": "debit", "calculation": { "http://www.curtisswright.com/role/INVENTORIESDetail": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.curtisswright.com/role/INVENTORIESDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory, Work in Process, Net of Reserves", "label": "Inventory, Work in Process, Net of Reserves", "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": [ "r98", "r666" ] }, "us-gaap_InventoryWriteDown": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryWriteDown", "crdr": "debit", "calculation": { "http://www.curtisswright.com/role/RESTRUCTURINGCOSTSScheduleofPretaxRestructuringChargesDetails": { "parentTag": "us-gaap_RestructuringAndRelatedCostIncurredCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.curtisswright.com/role/RESTRUCTURINGCOSTSScheduleofPretaxRestructuringChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory write-downs", "label": "Inventory Write-down", "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels." } } }, "auth_ref": [ "r248" ] }, "cw_KevinM.RaymentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.curtisswright.com/20240630", "localname": "KevinM.RaymentMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Kevin M. Rayment [Member]", "documentation": "Kevin M. Rayment" } } }, "auth_ref": [] }, "us-gaap_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LettersOfCreditOutstandingAmount", "crdr": "credit", "presentation": [ "http://www.curtisswright.com/role/CONTINGENCIESANDCOMMITMENTSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Letters of credit, outstanding", "label": "Letters of Credit Outstanding, Amount", "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date." } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r19", "r56", "r57", "r58", "r60", "r61", "r62", "r63", "r159", "r233", "r306", "r307", "r309", "r310", "r311", "r312", "r313", "r315", "r316", "r486", "r487", "r488", "r522", "r616", "r669", "r727", "r877", "r893", "r894" ] }, "us-gaap_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAbstract", "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities", "label": "Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders\u2019 equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r71", "r111", "r565", "r708", "r824", "r838", "r887" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "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": [ "r58", "r132", "r159", "r233", "r306", "r307", "r309", "r310", "r311", "r312", "r313", "r315", "r316", "r486", "r487", "r488", "r522", "r708", "r877", "r893", "r894" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "presentation": [ "http://www.curtisswright.com/role/RECEIVABLES" ], "lang": { "en-us": { "role": { "terseLabel": "RECEIVABLES", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "documentation": "The entire disclosure for claims held for amounts due to entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses." } } }, "auth_ref": [ "r532", "r837" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://www.curtisswright.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebt", "crdr": "credit", "presentation": [ "http://www.curtisswright.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Carrying Value", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r19", "r110", "r324", "r335", "r684", "r685", "r707", "r897" ] }, "us-gaap_LongTermDebtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtFairValue", "crdr": "credit", "presentation": [ "http://www.curtisswright.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated Fair Value", "label": "Long-Term Debt, Fair Value", "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission." } } }, "auth_ref": [ "r883", "r884", "r885", "r886" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r138" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.curtisswright.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r19", "r864", "r865", "r866" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.curtisswright.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Domain]", "label": "Long-Term Debt, Type [Domain]", "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": [ "r19", "r37", "r864", "r865", "r866" ] }, "cw_LongtermDebtgrossMember": { "xbrltype": "domainItemType", "nsuri": "http://www.curtisswright.com/20240630", "localname": "LongtermDebtgrossMember", "presentation": [ "http://www.curtisswright.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Gross", "label": "Long-term Debt, gross [Member]", "documentation": "Long-term Debt, gross [Member]" } } }, "auth_ref": [] }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingenciesByNatureOfContingencyAxis", "presentation": [ "http://www.curtisswright.com/role/CONTINGENCIESANDCOMMITMENTSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies By Nature Of Contingency [Axis]", "label": "Loss Contingency Nature [Axis]", "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur." } } }, "auth_ref": [ "r298", "r299", "r300", "r301", "r454", "r604", "r682", "r872", "r873" ] }, "us-gaap_LossContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingenciesLineItems", "presentation": [ "http://www.curtisswright.com/role/CONTINGENCIESANDCOMMITMENTSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies [Line Items]", "label": "Loss Contingencies [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": [ "r298", "r299", "r300", "r301", "r454", "r682", "r872", "r873" ] }, "us-gaap_LossContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingenciesTable", "presentation": [ "http://www.curtisswright.com/role/CONTINGENCIESANDCOMMITMENTSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies [Table]", "label": "Loss Contingencies [Table]", "documentation": "Disclosure of information about loss contingency. Excludes environmental contingency, warranty, and unconditional purchase obligation." } } }, "auth_ref": [ "r298", "r299", "r300", "r301", "r454", "r682", "r872", "r873" ] }, "us-gaap_LossContingencyNatureDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingencyNatureDomain", "presentation": [ "http://www.curtisswright.com/role/CONTINGENCIESANDCOMMITMENTSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingency Nature [Domain]", "label": "Loss Contingency, Nature [Domain]", "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability." } } }, "auth_ref": [ "r298", "r299", "r300", "r301", "r454", "r604", "r682", "r872", "r873" ] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MajorCustomersAxis", "presentation": [ "http://www.curtisswright.com/role/REVENUEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Axis]", "label": "Customer [Axis]" } } }, "auth_ref": [ "r228", "r690", "r710", "r714", "r880", "r899", "r900", "r901", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r776" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r776" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r795" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r803" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.curtisswright.com/role/REVENUEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Domain]", "label": "Customer [Domain]" } } }, "auth_ref": [ "r228", "r690", "r710", "r714", "r880", "r899", "r900", "r901", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r777" ] }, "cw_NavalDefenseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.curtisswright.com/20240630", "localname": "NavalDefenseMember", "presentation": [ "http://www.curtisswright.com/role/REVENUEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Naval Defense [Member]", "label": "Naval Defense [Member]", "documentation": "Sector of the economy consisting of companies engaged in Naval Defense business activities." } } }, "auth_ref": [] }, "cw_NavalPowerMember": { "xbrltype": "domainItemType", "nsuri": "http://www.curtisswright.com/20240630", "localname": "NavalPowerMember", "presentation": [ "http://www.curtisswright.com/role/GOODWILLDetail", "http://www.curtisswright.com/role/RESTRUCTURINGCOSTSScheduleofRestructuringReserveActivitiesDetails", "http://www.curtisswright.com/role/SEGMENTINFORMATIONDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Naval & Power", "label": "Naval & Power [Member]", "documentation": "Naval & Power [Member]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used for 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": [ "r157" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used for 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": [ "r157" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by 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": [ "r93", "r94", "r95" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGSUNAUDITED": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.curtisswright.com/role/ACQUISITIONSNarrativeDetails", "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED", "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited", "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGSUNAUDITED", "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net earnings", "terseLabel": "Net earnings", "negatedLabel": "Net loss", "label": "Net Income (Loss) Attributable to Parent", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r86", "r95", "r113", "r130", "r145", "r148", "r152", "r159", "r164", "r168", "r169", "r170", "r171", "r172", "r175", "r176", "r185", "r233", "r306", "r307", "r309", "r310", "r311", "r312", "r313", "r315", "r316", "r473", "r484", "r510", "r522", "r568", "r638", "r653", "r654", "r725", "r877" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.curtisswright.com/role/BASISOFPRESENTATIONPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "New Accounting Pronouncements Not Yet Adopted", "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": [] }, "cw_NonCashRestructuringCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://www.curtisswright.com/20240630", "localname": "NonCashRestructuringCharges", "crdr": "debit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash restructuring charges", "label": "Non-Cash Restructuring Charges", "documentation": "Non-Cash Restructuring Charges" } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r776" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r740", "r750", "r760", "r784", "r792" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r767" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r766" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r784" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r803" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r803" ] }, "us-gaap_NumberOfBusinessesAcquired": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NumberOfBusinessesAcquired", "presentation": [ "http://www.curtisswright.com/role/ACQUISITIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Businesses Acquired", "label": "Number of Businesses Acquired", "documentation": "The number of businesses acquired by the entity during the period." } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGSUNAUDITED": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGSUNAUDITED", "http://www.curtisswright.com/role/SEGMENTINFORMATIONDetail", "http://www.curtisswright.com/role/SEGMENTINFORMATIONReconciliationDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income", "terseLabel": "Operating income (expense)", "verboseLabel": "Total operating income", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r116", "r670", "r831", "r832", "r834", "r835", "r836" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term operating lease liability", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r538" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets, net", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r537" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingSegmentsMember", "presentation": [ "http://www.curtisswright.com/role/SEGMENTINFORMATIONDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Segments", "label": "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": [ "r216", "r217", "r218", "r219", "r220", "r223", "r675", "r676" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other current assets", "label": "Other Assets, Current", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r143", "r708" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r135" ] }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "crdr": "credit", "calculation": { "http://www.curtisswright.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetail": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.curtisswright.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss) before reclassifications", "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax", "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r18", "r22", "r151", "r524", "r527", "r530", "r569", "r817" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation, net of tax", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r5", "r569" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 }, "http://www.curtisswright.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.curtisswright.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetail", "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited", "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Other comprehensive income (loss), net of tax", "terseLabel": "Other Comprehensive Income (Loss), Net of Tax", "label": "Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r15", "r18", "r146", "r149", "r154", "r172", "r524", "r525", "r530", "r555", "r569", "r817", "r818" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "crdr": "debit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Pension and postretirement adjustments, net of tax", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan." } } }, "auth_ref": [ "r6", "r7", "r79", "r80", "r569" ] }, "us-gaap_OtherIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherIntangibleAssetsMember", "presentation": [ "http://www.curtisswright.com/role/OTHERINTANGIBLEASSETSNETDetail", "http://www.curtisswright.com/role/OTHERINTANGIBLEASSETSNETEstimatedFutureAmortizationDetail", "http://www.curtisswright.com/role/OTHERINTANGIBLEASSETSNETNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other intangible assets", "label": "Other Intangible Assets [Member]", "documentation": "Intangible assets classified as other." } } }, "auth_ref": [ "r681", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r858", "r859", "r860" ] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other current liabilities", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r57", "r708" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r61" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGSUNAUDITED": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGSUNAUDITED", "http://www.curtisswright.com/role/SEGMENTINFORMATIONReconciliationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other income, net", "verboseLabel": "Other income, net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r88" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r776" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r738", "r748", "r758", "r790" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r741", "r751", "r761", "r793" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r741", "r751", "r761", "r793" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r765" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchases of common stock", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r91" ] }, "us-gaap_PaymentsForRestructuring": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForRestructuring", "crdr": "credit", "presentation": [ "http://www.curtisswright.com/role/RESTRUCTURINGCOSTSScheduleofRestructuringReserveActivitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Cash Payments", "label": "Payments for Restructuring", "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r287", "r821" ] }, "us-gaap_PaymentsOfDividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfDividendsCommonStock", "crdr": "credit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Dividends paid", "label": "Payments of Ordinary Dividends, Common Stock", "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity." } } }, "auth_ref": [ "r91" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Acquisition of businesses, net of cash acquired", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r24" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "negatedLabel": "Additions to property, plant, and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "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": [ "r90" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r775" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r775" ] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://www.curtisswright.com/role/PENSIONPLANS" ], "lang": { "en-us": { "role": { "terseLabel": "PENSION PLANS", "label": "Retirement Benefits [Text Block]", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r352", "r377", "r379", "r385", "r402", "r404", "r405", "r406", "r407", "r408", "r420", "r421", "r422", "r695" ] }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued pension and other postretirement benefit costs", "label": "Liability, Defined Benefit Plan, Noncurrent", "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent." } } }, "auth_ref": [ "r61", "r353", "r354", "r376", "r695" ] }, "us-gaap_PensionPlansDefinedBenefitMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PensionPlansDefinedBenefitMember", "presentation": [ "http://www.curtisswright.com/role/PENSIONPLANSDetail", "http://www.curtisswright.com/role/PENSIONPLANSNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Plans Defined Benefit [Member]", "label": "Pension Plan [Member]", "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits." } } }, "auth_ref": [ "r353", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r403", "r406", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r422", "r423", "r425", "r695", "r696", "r700", "r701", "r702" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r767" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r784" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r777" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r766" ] }, "ecd_PnsnAdjsPrrSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsPrrSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Adjustments Prior Service Cost", "label": "Pension Adjustments Prior Service Cost [Member]" } } }, "auth_ref": [ "r768" ] }, "ecd_PnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Adjustments Service Cost", "label": "Pension Adjustments Service Cost [Member]" } } }, "auth_ref": [ "r812" ] }, "ecd_PnsnBnftsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnBnftsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Benefits Adjustments, Footnote", "label": "Pension Benefits Adjustments, Footnote [Text Block]" } } }, "auth_ref": [ "r767" ] }, "cw_PowerProcessMember": { "xbrltype": "domainItemType", "nsuri": "http://www.curtisswright.com/20240630", "localname": "PowerProcessMember", "presentation": [ "http://www.curtisswright.com/role/REVENUEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Power & Process [Member]", "label": "Power & Process [Member]", "documentation": "Power & Process [Member]" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowings under revolving credit facility", "label": "Proceeds from Lines of Credit", "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r25", "r823" ] }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "crdr": "debit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from (Payments for) Other Financing Activities", "label": "Proceeds from (Payments for) Other Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities classified as other." } } }, "auth_ref": [ "r814", "r820" ] }, "us-gaap_ProceedsFromSaleOfProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleOfProductiveAssets", "crdr": "debit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale/disposal of long-lived assets", "label": "Proceeds from Sale of Productive Assets", "documentation": "The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r89" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from share-based compensation", "label": "Proceeds from Stock Options Exercised", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r8", "r16" ] }, "us-gaap_ProductMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductMember", "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Product", "label": "Product [Member]", "documentation": "Article or substance produced by nature, labor or machinery." } } }, "auth_ref": [ "r688" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGSUNAUDITED", "http://www.curtisswright.com/role/REVENUEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r225", "r547", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r663", "r688", "r709", "r711", "r712", "r715", "r716", "r874", "r875", "r880", "r899", "r900", "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGSUNAUDITED", "http://www.curtisswright.com/role/REVENUEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r225", "r547", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r663", "r688", "r709", "r711", "r712", "r715", "r716", "r874", "r875", "r880", "r899", "r900", "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927" ] }, "us-gaap_ProgressPaymentsNettedAgainstInventoryForLongTermContractsOrPrograms": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProgressPaymentsNettedAgainstInventoryForLongTermContractsOrPrograms", "crdr": "credit", "calculation": { "http://www.curtisswright.com/role/INVENTORIESDetail": { "parentTag": "us-gaap_InventoryNet", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.curtisswright.com/role/INVENTORIESDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Progress Payments Netted Against Inventory for Long-term Contracts or Programs", "label": "Progress Payments Netted Against Inventory for Long-Term Contracts or Programs", "documentation": "Amount of advances received from customers under long-term contracts which have been offset against inventories accounts at the balance sheet date." } } }, "auth_ref": [ "r141" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant, and equipment, net", "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", "r539", "r559", "r566", "r708" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r765" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r765" ] }, "us-gaap_ReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReceivablesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Receivables [Abstract]", "label": "Receivables [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReceivablesNetCurrent", "crdr": "debit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.curtisswright.com/role/RECEIVABLESDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Receivables, net", "label": "Receivables, Net, Current", "documentation": "The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value." } } }, "auth_ref": [ "r708" ] }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "crdr": "debit", "calculation": { "http://www.curtisswright.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetail": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.curtisswright.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Amounts reclassified from accumulated other comprehensive loss", "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax", "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r18", "r22", "r151", "r524", "r529", "r530", "r569", "r817" ] }, "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "presentation": [ "http://www.curtisswright.com/role/SEGMENTINFORMATIONTable" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation Of Assets From Segment To Consolidated", "label": "Reconciliation of Assets from Segment to Consolidated [Table Text Block]", "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets." } } }, "auth_ref": [ "r32", "r33" ] }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "presentation": [ "http://www.curtisswright.com/role/SEGMENTINFORMATIONTable" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment." } } }, "auth_ref": [ "r31", "r33" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r733", "r743", "r753", "r785" ] }, "us-gaap_RepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfLinesOfCredit", "crdr": "credit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments of revolving credit facilities", "label": "Repayments of Lines of Credit", "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r92", "r823" ] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Principal payments on debt", "label": "Repayments 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": [ "r92", "r606" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGSUNAUDITED": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development expenses", "label": "Research and Development Expense", "documentation": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity." } } }, "auth_ref": [ "r455", "r661", "r675", "r895" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r734", "r744", "r754", "r786" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r735", "r745", "r755", "r787" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r742", "r752", "r762", "r794" ] }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringAndRelatedActivitiesAbstract", "lang": { "en-us": { "role": { "label": "Restructuring and Related Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "presentation": [ "http://www.curtisswright.com/role/RESTRUCTURINGCOSTS" ], "lang": { "en-us": { "role": { "terseLabel": "RESTRUCTURING COSTS", "label": "Restructuring and Related Activities Disclosure [Text Block]", "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled." } } }, "auth_ref": [ "r284", "r285", "r287", "r290", "r295" ] }, "us-gaap_RestructuringAndRelatedCostIncurredCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringAndRelatedCostIncurredCost", "crdr": "debit", "calculation": { "http://www.curtisswright.com/role/RESTRUCTURINGCOSTSScheduleofPretaxRestructuringChargesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.curtisswright.com/role/RESTRUCTURINGCOSTSNarrativeDetails", "http://www.curtisswright.com/role/RESTRUCTURINGCOSTSScheduleofPretaxRestructuringChargesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total restructuring charges", "terseLabel": "Total restructuring charges", "label": "Restructuring and Related Cost, Incurred Cost", "documentation": "Discloses the amount charged against the accrued restructuring reserves, or earnings if not previously accrued, during the period for the specified type of restructuring cost." } } }, "auth_ref": [ "r286", "r289", "r292", "r294" ] }, "us-gaap_RestructuringCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringCharges", "crdr": "debit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGSUNAUDITED": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGSUNAUDITED", "http://www.curtisswright.com/role/RESTRUCTURINGCOSTSScheduleofRestructuringReserveActivitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Restructuring expenses", "terseLabel": "Provision", "label": "Restructuring Charges", "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r10", "r291", "r292", "r869" ] }, "us-gaap_RestructuringCostAndReserveAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringCostAndReserveAxis", "presentation": [ "http://www.curtisswright.com/role/RESTRUCTURINGCOSTSScheduleofRestructuringReserveActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Type [Axis]", "label": "Restructuring Type [Axis]", "documentation": "Information by type of restructuring cost." } } }, "auth_ref": [ "r286", "r287", "r292", "r293" ] }, "us-gaap_RestructuringCostAndReserveLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringCostAndReserveLineItems", "presentation": [ "http://www.curtisswright.com/role/RESTRUCTURINGCOSTSScheduleofRestructuringReserveActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Cost and Reserve [Line Items]", "label": "Restructuring Cost and Reserve [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": [ "r286", "r287", "r288", "r289", "r292", "r293", "r294" ] }, "us-gaap_RestructuringReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringReserve", "crdr": "credit", "presentation": [ "http://www.curtisswright.com/role/RESTRUCTURINGCOSTSScheduleofRestructuringReserveActivitiesDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Restructuring Liability, Beginning Balance", "periodEndLabel": "Restructuring Liability, Ending Balance", "label": "Restructuring Reserve", "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan." } } }, "auth_ref": [ "r287", "r293" ] }, "us-gaap_RestructuringReserveRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringReserveRollForward", "presentation": [ "http://www.curtisswright.com/role/RESTRUCTURINGCOSTSScheduleofRestructuringReserveActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Reserve [Roll Forward]", "label": "Restructuring Reserve [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r68", "r105", "r564", "r598", "r603", "r607", "r618", "r708" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r125", "r161", "r162", "r163", "r165", "r172", "r174", "r176", "r237", "r243", "r281", "r460", "r461", "r469", "r470", "r471", "r474", "r483", "r484", "r492", "r495", "r496", "r499", "r508", "r534", "r536", "r594", "r596", "r608", "r931" ] }, "us-gaap_RetirementPlanTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetirementPlanTypeAxis", "presentation": [ "http://www.curtisswright.com/role/PENSIONPLANSDetail", "http://www.curtisswright.com/role/PENSIONPLANSNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plan Type [Axis]", "label": "Retirement Plan Type [Axis]", "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement." } } }, "auth_ref": [ "r353", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r403", "r406", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r422", "r423", "r424", "r425", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702" ] }, "us-gaap_RetirementPlanTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetirementPlanTypeDomain", "presentation": [ "http://www.curtisswright.com/role/PENSIONPLANSDetail", "http://www.curtisswright.com/role/PENSIONPLANSNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plan Type [Domain]", "label": "Retirement Plan Type [Domain]", "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement." } } }, "auth_ref": [ "r353", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r403", "r406", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r422", "r423", "r424", "r425", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer [Abstract]", "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGSUNAUDITED": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGSUNAUDITED", "http://www.curtisswright.com/role/REVENUEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "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": [ "r114", "r115", "r193", "r200", "r201", "r216", "r222", "r225", "r227", "r228", "r347", "r348", "r547" ] }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "crdr": "credit", "presentation": [ "http://www.curtisswright.com/role/SEGMENTINFORMATIONDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Net sales", "label": "Revenue from Contract with Customer, Including Assessed Tax", "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise." } } }, "auth_ref": [ "r114", "r115", "r193", "r200", "r201", "r216", "r222", "r225", "r227", "r228", "r347", "r348", "r547" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.curtisswright.com/role/REVENUE" ], "lang": { "en-us": { "role": { "terseLabel": "REVENUE", "label": "Revenue from Contract with Customer [Text Block]", "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": [ "r122", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r351" ] }, "cw_RevenueNetPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.curtisswright.com/20240630", "localname": "RevenueNetPercent", "presentation": [ "http://www.curtisswright.com/role/REVENUEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net Sales, Net, Percent", "label": "Revenue, Net, Percent", "documentation": "Percentage of total revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.curtisswright.com/role/REVENUENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Amount", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r119" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionExplanation": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionExplanation", "presentation": [ "http://www.curtisswright.com/role/REVENUENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Explanation", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Explanation", "documentation": "Description of when remaining performance obligation is expected to be recognized as revenue." } } }, "auth_ref": [ "r345" ] }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligationPercentage", "presentation": [ "http://www.curtisswright.com/role/REVENUENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Percentage", "label": "Revenue, Remaining Performance Obligation, Percentage", "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue." } } }, "auth_ref": [ "r815" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Revenues", "crdr": "credit", "presentation": [ "http://www.curtisswright.com/role/ACQUISITIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues", "label": "Revenues", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r114", "r115", "r153", "r159", "r193", "r200", "r201", "r216", "r222", "r225", "r227", "r228", "r233", "r306", "r307", "r309", "r310", "r311", "r312", "r313", "r315", "r316", "r522", "r558", "r675", "r877" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenuesAbstract", "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Net Sales", "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r803" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r803" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "presentation": [ "http://www.curtisswright.com/role/RECEIVABLESTable" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Accounts Notes Loans And Financing Receivable", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables." } } }, "auth_ref": [ "r66", "r72" ] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.curtisswright.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSTable" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of 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": [ "r22", "r888", "r889" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.curtisswright.com/role/EARNINGSPERSHAREEARNINGSPERSHAREAntidilutiveDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "label": "Antidilutive Security, Excluded EPS Calculation [Table]", "documentation": "Disclosure of information about security that could potentially dilute basic earnings per share (EPS) in future that was not included in calculation of diluted EPS." } } }, "auth_ref": [ "r27" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.curtisswright.com/role/ACQUISITIONSDetails", "http://www.curtisswright.com/role/ACQUISITIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Disclosure of information about business combination. Includes, but is not limited to, recognized asset and liability." } } }, "auth_ref": [ "r48", "r49", "r475" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "presentation": [ "http://www.curtisswright.com/role/ACQUISITIONSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts." } } }, "auth_ref": [ "r48", "r49" ] }, "us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "presentation": [ "http://www.curtisswright.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSTable" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]", "label": "Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]", "documentation": "Tabular disclosure of information pertaining to carrying amount and estimated fair value of short-term and long-term debt instruments or arrangements, including but not limited to, identification of terms, features, and collateral requirements." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "presentation": [ "http://www.curtisswright.com/role/PENSIONPLANSDetail", "http://www.curtisswright.com/role/PENSIONPLANSNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Defined Benefit Plans Disclosures [Table]", "label": "Defined Benefit Plan [Table]", "documentation": "Disclosure of information about individual defined benefit pension plan or other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r12", "r42", "r43", "r44", "r45" ] }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTextBlock", "presentation": [ "http://www.curtisswright.com/role/PENSIONPLANSTable" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Defined Benefit Plans Disclosures", "label": "Schedule of Defined Benefit Plans Disclosures [Table Text Block]", "documentation": "Tabular disclosure of one or more of the entity's defined benefit pension plans or one or more other defined benefit postretirement plans, separately for pension plans and other postretirement benefit plans including the entity's schedule of fair value of plan assets for defined benefit or other postretirement plans." } } }, "auth_ref": [ "r12", "r42", "r43", "r44", "r45" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.curtisswright.com/role/EARNINGSPERSHARETable" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Earnings Per Share Reconciliation", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r830" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.curtisswright.com/role/OTHERINTANGIBLEASSETSNETDetail", "http://www.curtisswright.com/role/OTHERINTANGIBLEASSETSNETEstimatedFutureAmortizationDetail", "http://www.curtisswright.com/role/OTHERINTANGIBLEASSETSNETNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]", "label": "Intangible Asset, Finite-Lived [Table]", "documentation": "Disclosure of information about finite-lived intangible asset. Excludes indefinite-lived intangible asset." } } }, "auth_ref": [ "r265", "r272", "r275", "r276", "r278", "r548", "r661", "r681" ] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://www.curtisswright.com/role/GOODWILLDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Goodwill [Table]", "label": "Goodwill [Table]", "documentation": "Disclosure of information about goodwill, including, but not limited to, change from acquisition, sale, impairment, and other reason." } } }, "auth_ref": [ "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r263", "r680" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.curtisswright.com/role/GOODWILLTable" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Goodwill", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r680", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.curtisswright.com/role/INVENTORIESTable" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Inventory", "label": "Schedule of Inventory, Current [Table Text Block]", "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": [ "r20", "r73", "r74", "r75" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "presentation": [ "http://www.curtisswright.com/role/RESTRUCTURINGCOSTSScheduleofRestructuringReserveActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restructuring and Related Costs [Table]", "label": "Restructuring Cost [Table]", "documentation": "Disclosure of information about restructuring cost. Includes, but is not limited to, expected cost, cost incurred, statement of income caption that includes restructuring cost recognized, and amount of restructuring reserve." } } }, "auth_ref": [ "r286", "r287", "r288", "r289", "r292", "r293", "r294" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "presentation": [ "http://www.curtisswright.com/role/RESTRUCTURINGCOSTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Pre-tax Restructuring Charges", "label": "Restructuring and Related Costs [Table Text Block]", "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets." } } }, "auth_ref": [ "r35", "r99", "r100" ] }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "presentation": [ "http://www.curtisswright.com/role/RESTRUCTURINGCOSTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restructuring Reserve Activities", "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]", "documentation": "Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period." } } }, "auth_ref": [ "r36", "r101" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.curtisswright.com/role/SEGMENTINFORMATIONDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Segment Reporting Information By Segment [Table]", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "Disclosure of information about profit (loss) and total assets by reportable segment." } } }, "auth_ref": [ "r28", "r29", "r30" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.curtisswright.com/role/SEGMENTINFORMATIONTable" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Segment Reporting Information By Segment", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "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": [ "r28", "r29", "r30" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.curtisswright.com/role/OTHERINTANGIBLEASSETSNETTable" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r681", "r857" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://www.curtisswright.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r728" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://www.curtisswright.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r730" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentDomain", "presentation": [ "http://www.curtisswright.com/role/GOODWILLDetail", "http://www.curtisswright.com/role/RESTRUCTURINGCOSTSScheduleofRestructuringReserveActivitiesDetails", "http://www.curtisswright.com/role/SEGMENTINFORMATIONDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Segment [Domain]", "label": "Segments [Domain]", "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": [ "r114", "r115", "r116", "r117", "r193", "r196", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r210", "r211", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r222", "r223", "r224", "r228", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r278", "r289", "r294", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r672", "r675", "r676", "r680", "r713", "r899", "r900", "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting [Abstract]", "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.curtisswright.com/role/SEGMENTINFORMATION" ], "lang": { "en-us": { "role": { "terseLabel": "SEGMENT INFORMATION", "label": "Segment Reporting Disclosure [Text Block]", "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": [ "r117", "r193", "r195", "r196", "r197", "r198", "r199", "r212", "r214", "r215", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r228", "r671", "r673", "r674", "r675", "r677", "r678", "r679" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.curtisswright.com/role/SEGMENTINFORMATIONDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting Information [Line Items]", "label": "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_SellingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingExpense", "crdr": "debit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGSUNAUDITED": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Selling expenses", "label": "Selling Expense", "documentation": "Expenses recognized in the period that are directly related to the selling and distribution of products or services." } } }, "auth_ref": [ "r87" ] }, "cw_SeniorNotesFourElevenMember": { "xbrltype": "domainItemType", "nsuri": "http://www.curtisswright.com/20240630", "localname": "SeniorNotesFourElevenMember", "presentation": [ "http://www.curtisswright.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "4.11% Senior notes due 2028", "label": "Senior Notes Four Eleven [Member]", "documentation": "Senior Notes 4.11% due September 26, 2028" } } }, "auth_ref": [] }, "cw_SeniorNotesFourFortyNineMember": { "xbrltype": "domainItemType", "nsuri": "http://www.curtisswright.com/20240630", "localname": "SeniorNotesFourFortyNineMember", "presentation": [ "http://www.curtisswright.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "4.49% Senior notes due 2032", "label": "Senior Notes Four Forty Nine [Member]", "documentation": "Senior Notes Four Forty Nine" } } }, "auth_ref": [] }, "cw_SeniorNotesFourSixtyFourMember": { "xbrltype": "domainItemType", "nsuri": "http://www.curtisswright.com/20240630", "localname": "SeniorNotesFourSixtyFourMember", "presentation": [ "http://www.curtisswright.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "4.64% Senior notes due 2034", "label": "Senior Notes Four Sixty Four [Member]", "documentation": "Senior Notes Four Sixty Four" } } }, "auth_ref": [] }, "cw_SeniorNotesFourTwentyFourMember": { "xbrltype": "domainItemType", "nsuri": "http://www.curtisswright.com/20240630", "localname": "SeniorNotesFourTwentyFourMember", "presentation": [ "http://www.curtisswright.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "4.24% Senior notes due 2026", "label": "Senior Notes Four Twenty Four [Member]", "documentation": "Senior Notes 4.24% due 2026." } } }, "auth_ref": [] }, "cw_SeniorNotesFourZeroFiveMember": { "xbrltype": "domainItemType", "nsuri": "http://www.curtisswright.com/20240630", "localname": "SeniorNotesFourZeroFiveMember", "presentation": [ "http://www.curtisswright.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "4.05% Senior notes due 2028", "label": "Senior Notes Four Zero Five [Member]", "documentation": "Senior Notes 4.05% due 2028" } } }, "auth_ref": [] }, "cw_SeniorNotesThreeEightyFiveMember": { "xbrltype": "domainItemType", "nsuri": "http://www.curtisswright.com/20240630", "localname": "SeniorNotesThreeEightyFiveMember", "presentation": [ "http://www.curtisswright.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "3.85% Senior notes due 2025", "label": "Senior Notes Three Eighty Five [Member]", "documentation": "Senior notes 3.85% due 2025" } } }, "auth_ref": [] }, "cw_SeniorNotesThreeTenMember": { "xbrltype": "domainItemType", "nsuri": "http://www.curtisswright.com/20240630", "localname": "SeniorNotesThreeTenMember", "presentation": [ "http://www.curtisswright.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "3.10% Senior notes due 2030", "label": "Senior Notes Three Ten [Member]", "documentation": "Senior Notes Three Ten" } } }, "auth_ref": [] }, "cw_SeniorNotesThreeTwentyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.curtisswright.com/20240630", "localname": "SeniorNotesThreeTwentyMember", "presentation": [ "http://www.curtisswright.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "3.20% Senior notes due 2032", "label": "Senior Notes Three Twenty [Member]", "documentation": "Senior Notes Three Twenty" } } }, "auth_ref": [] }, "us-gaap_ServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ServiceMember", "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Service", "label": "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": [ "r688" ] }, "us-gaap_SeveranceCosts1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SeveranceCosts1", "crdr": "debit", "calculation": { "http://www.curtisswright.com/role/RESTRUCTURINGCOSTSScheduleofPretaxRestructuringChargesDetails": { "parentTag": "us-gaap_RestructuringAndRelatedCostIncurredCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.curtisswright.com/role/RESTRUCTURINGCOSTSScheduleofPretaxRestructuringChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Severance, facility closure, and other costs", "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/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r9" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Award Types", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453" ] }, "us-gaap_StandbyLettersOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StandbyLettersOfCreditMember", "presentation": [ "http://www.curtisswright.com/role/CONTINGENCIESANDCOMMITMENTSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Standby Letters Of Credit [Member]", "label": "Standby Letters of Credit [Member]", "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation." } } }, "auth_ref": [ "r0", "r876", "r928", "r929" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.curtisswright.com/role/GOODWILLDetail", "http://www.curtisswright.com/role/RESTRUCTURINGCOSTSScheduleofRestructuringReserveActivitiesDetails", "http://www.curtisswright.com/role/SEGMENTINFORMATIONDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Business Segments [Axis]", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r114", "r115", "r116", "r117", "r129", "r193", "r196", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r210", "r211", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r222", "r223", "r224", "r228", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r278", "r282", "r289", "r294", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r672", "r675", "r676", "r680", "r713", "r899", "r900", "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.curtisswright.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetail", "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited", "http://www.curtisswright.com/role/PENSIONPLANSNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r15", "r65", "r69", "r70", "r125", "r150", "r151", "r152", "r161", "r162", "r163", "r165", "r172", "r174", "r176", "r194", "r237", "r243", "r281", "r336", "r460", "r461", "r469", "r470", "r471", "r474", "r483", "r484", "r492", "r494", "r495", "r496", "r497", "r499", "r508", "r524", "r526", "r527", "r528", "r529", "r530", "r534", "r536", "r545", "r569", "r594", "r595", "r596", "r608", "r655" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGSUNAUDITED", "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "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": [ "r161", "r162", "r163", "r194", "r536", "r547", "r605", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r617", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r631", "r632", "r633", "r634", "r635", "r637", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r655", "r720" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Comprehensive Income [Abstract]", "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGSUNAUDITED", "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r161", "r162", "r163", "r194", "r231", "r536", "r547", "r605", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r617", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r631", "r632", "r633", "r634", "r635", "r637", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r655", "r720" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r737", "r747", "r757", "r789" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "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_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "crdr": "credit", "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited." } } }, "auth_ref": [ "r15", "r105" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Employee stock purchase plan", "label": "Stock Issued During Period, Value, Stock Options Exercised", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r15", "r65", "r69", "r70", "r105" ] }, "us-gaap_StockRepurchasedDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockRepurchasedDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchases of common stock", "label": "Stock Repurchased During Period, Value", "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": [ "r15", "r64", "r65", "r105", "r608", "r655", "r658", "r726" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Beginning Balance", "periodEndLabel": "Ending 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": [ "r65", "r69", "r70", "r97", "r619", "r636", "r656", "r657", "r708", "r727", "r824", "r838", "r887", "r931" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityNoteAbstract", "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity Note [Abstract]", "label": "Stockholders' Equity Note [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityOther", "crdr": "debit", "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other", "label": "Stockholders' Equity, Other", "documentation": "This element represents movements included in the statement of changes in stockholders' equity which are not separately disclosed or provided for elsewhere in the taxonomy." } } }, "auth_ref": [] }, "us-gaap_SuretyBondMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SuretyBondMember", "presentation": [ "http://www.curtisswright.com/role/CONTINGENCIESANDCOMMITMENTSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Surety Bond [Member]", "label": "Surety Bond [Member]", "documentation": "An obligation arising from a three-party agreement that legally binds together a principal who needs the bond, an obligee who requires the bond and a surety company that sells the bond." } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r783" ] }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TimingOfTransferOfGoodOrServiceAxis", "presentation": [ "http://www.curtisswright.com/role/REVENUEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Timing of Transfer of Good or Service [Axis]", "label": "Timing of Transfer of Good or Service [Axis]", "documentation": "Information by timing of transfer of good or service to customer." } } }, "auth_ref": [ "r693", "r880" ] }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TimingOfTransferOfGoodOrServiceDomain", "presentation": [ "http://www.curtisswright.com/role/REVENUEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Timing of Transfer of Good or Service [Domain]", "label": "Timing of Transfer of Good or Service [Domain]", "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time." } } }, "auth_ref": [ "r693", "r880" ] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r775" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r782" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r802" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r804" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://www.curtisswright.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransferredAtPointInTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TransferredAtPointInTimeMember", "presentation": [ "http://www.curtisswright.com/role/REVENUEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transferred at Point in Time [Member]", "label": "Transferred at Point in Time [Member]", "documentation": "Contract with customer in which good or service is transferred at point in time." } } }, "auth_ref": [ "r693" ] }, "us-gaap_TransferredOverTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TransferredOverTimeMember", "presentation": [ "http://www.curtisswright.com/role/REVENUEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transferred over Time [Member]", "label": "Transferred over Time [Member]", "documentation": "Contract with customer in which good or service is transferred over time." } } }, "auth_ref": [ "r693" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r805" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r806" ] }, "ecd_TrdArrExpirationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrExpirationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Expiration Date", "label": "Trading Arrangement Expiration Date" } } }, "auth_ref": [ "r806" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r804" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r804" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r807" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r805" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r40" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock, Common, Shares (in shares)", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r40" ] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockSharesAcquired", "presentation": [ "http://www.curtisswright.com/role/STATEMENTOFSTOCKHOLDERSEQUITYParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock, Shares, Acquired", "label": "Treasury Stock, Shares, Acquired", "documentation": "Number of shares that have been repurchased during the period and are being held in treasury." } } }, "auth_ref": [ "r15", "r65", "r105" ] }, "us-gaap_TreasuryStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockValue", "crdr": "debit", "calculation": { "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "negatedLabel": "Common treasury stock, at cost (10,897,700 shares as of June 30, 2024 and 10,984,624 shares as of December 31, 2023)", "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": [ "r40", "r41", "r65", "r69" ] }, "us-gaap_TypeOfAdoptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TypeOfAdoptionMember", "presentation": [ "http://www.curtisswright.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Type of Adoption [Domain]", "label": "Accounting Standards Update [Domain]", "documentation": "Amendment to accounting standards." } } }, "auth_ref": [ "r123", "r124", "r125", "r126", "r127", "r128", "r164", "r165", "r166", "r167", "r177", "r229", "r230", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r280", "r281", "r283", "r460", "r461", "r462", "r463", "r464", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r520", "r521", "r533", "r534", "r535", "r540", "r541", "r542", "r543", "r544", "r545", "r549", "r550", "r551", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603" ] }, "us-gaap_TypeOfRestructuringDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TypeOfRestructuringDomain", "presentation": [ "http://www.curtisswright.com/role/RESTRUCTURINGCOSTSScheduleofRestructuringReserveActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Type of Restructuring [Domain]", "label": "Type of Restructuring [Domain]", "documentation": "Identification of the types of restructuring costs." } } }, "auth_ref": [ "r286", "r287", "r292", "r293" ] }, "cw_UltraEnergyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.curtisswright.com/20240630", "localname": "UltraEnergyMember", "presentation": [ "http://www.curtisswright.com/role/ACQUISITIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ultra Energy", "label": "Ultra Energy [Member]", "documentation": "Ultra Energy" } } }, "auth_ref": [] }, "us-gaap_UnbilledContractsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnbilledContractsReceivable", "crdr": "debit", "calculation": { "http://www.curtisswright.com/role/RECEIVABLESDetail": { "parentTag": "us-gaap_ContractWithCustomerAssetNetCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.curtisswright.com/role/RECEIVABLESDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Recoverable costs and estimated earnings not billed", "label": "Unbilled Contracts Receivable", "documentation": "Unbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet." } } }, "auth_ref": [ "r546" ] }, "cw_UnbilledReceivableAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.curtisswright.com/20240630", "localname": "UnbilledReceivableAbstract", "presentation": [ "http://www.curtisswright.com/role/RECEIVABLESDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unbilled receivables:", "label": "Unbilled Receivable [Abstract]", "documentation": "-- None. No documentation exists for this element. --" } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r801" ] }, "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year", "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]" } } }, "auth_ref": [ "r771" ] }, "cw_WSCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.curtisswright.com/20240630", "localname": "WSCMember", "presentation": [ "http://www.curtisswright.com/role/ACQUISITIONSDetails", "http://www.curtisswright.com/role/ACQUISITIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "WSC", "label": "WSC [Member]", "documentation": "WSC" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.curtisswright.com/role/EARNINGSPERSHAREDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGSUNAUDITED", "http://www.curtisswright.com/role/EARNINGSPERSHAREDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (shares)", "totalLabel": "Diluted weighted-average shares outstanding (shares)", "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": [ "r180", "r188" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average shares outstanding:", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.curtisswright.com/role/EARNINGSPERSHAREDetail": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.curtisswright.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFEARNINGSUNAUDITED", "http://www.curtisswright.com/role/EARNINGSPERSHAREDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (shares)", "verboseLabel": "Basic weighted-average shares outstanding (shares)", "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": [ "r179", "r188" ] }, "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested", "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]" } } }, "auth_ref": [ "r769" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "12", "Subparagraph": "(f)(2)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481410/810-10-15-12" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479637/805-30-30-7" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479637/805-30-30-8" }, "r3": { "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/2147477401/830-230-45-1" }, "r4": { "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" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(j)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r8": { "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" }, "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": "1", "SubTopic": "20", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r14": { "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" }, "r15": { "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" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2A" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-4" }, "r18": { "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" }, "r19": { "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" }, "r20": { "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" }, "r21": { "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" }, "r22": { "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" }, "r23": { "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" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r25": { "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" }, "r26": { "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" }, "r27": { "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" }, "r28": { "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" }, "r29": { "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" }, "r30": { "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" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r34": { "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" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r37": { "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" }, "r38": { "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" }, "r39": { "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" }, "r40": { "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" }, "r41": { "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" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-2" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-3" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-4" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-12" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-13" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-37" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r54": { "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/2147477734/942-470-50-3" }, "r55": { "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)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r59": { "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(22)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r60": { "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(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r61": { "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(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r62": { "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(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r63": { "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(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/220/tableOfContent" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r80": { "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" }, "r81": { "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(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r82": { "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" }, "r83": { "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(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r84": { "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(2)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r85": { "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(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r86": { "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" }, "r87": { "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(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r88": { "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" }, "r89": { "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" }, "r90": { "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" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r97": { "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" }, "r98": { "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" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-1" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.b.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/805/tableOfContent" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38" }, "r108": { "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(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r109": { "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/2147478546/942-210-S99-1" }, "r110": { "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/2147478546/942-210-S99-1" }, "r111": { "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/2147478546/942-210-S99-1" }, "r112": { "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/2147478524/942-220-S99-1" }, "r113": { "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/2147478524/942-220-S99-1" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r118": { "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" }, "r119": { "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" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r121": { "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" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r125": { "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" }, "r126": { "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" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-7" }, "r129": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r138": { "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" }, "r139": { "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" }, "r140": { "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" }, "r141": { "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)(d)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r168": { "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" }, "r169": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-22" }, "r183": { "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" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-28A" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r194": { "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" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/280/tableOfContent" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-24" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476173/280-10-65-1" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476173/280-10-65-1" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r232": { "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" }, "r233": { "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" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r237": { "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" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5" }, "r243": { "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" }, "r244": { "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" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/330/tableOfContent" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-2" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-20/tableOfContent" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1A" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-30/tableOfContent" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r271": { "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" }, "r272": { "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" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-4" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r282": { "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" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477123/405-50-65-1" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/420/tableOfContent" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r288": { "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" }, "r289": { "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" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-1" }, "r292": { "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.b.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r293": { "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.b.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r294": { "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" }, "r295": { "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.e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r296": { "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" }, "r297": { "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" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1" }, "r299": { "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" }, "r300": { "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" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-3" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8" }, "r351": { "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" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/715/tableOfContent" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-2" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-3" }, "r355": { "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" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(10)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r359": { "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" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(9)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r370": { "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" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r377": { "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" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "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": "(f)", "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": "(g)", "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": "(h)", "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": "(h)(1)", "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": "(h)(2)", "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)(3)", "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)(4)", "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)(5)", "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": "(h)(6)", "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": "(h)(7)", "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": "(i)", "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": "(j)", "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": "(k)(1)", "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": "(k)(3)", "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": "(k)(4)", "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": "(l)", "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": "(n)", "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": "1", "Subparagraph": "(o)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-2" }, "r410": { "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" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6" }, "r412": { "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" }, "r413": { "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" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6" }, "r418": { "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" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-8" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480606/715-80-35-1" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-9" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-2" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480454/718-10-45-1" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482916/730-10-50-1" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-9" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "9", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-9" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "9", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-9" }, "r465": { "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" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5" }, "r476": { "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" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479845/805-20-65-3" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479845/805-20-65-3" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479845/805-20-65-3" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r492": { "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" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r499": { "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" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482477/820-10-65-13" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482477/820-10-65-13" }, "r522": { "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" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-5" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r537": { "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" }, "r538": { "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" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r545": { "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" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478345/912-310-45-2" }, "r547": { "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" }, "r548": { "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" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2" }, "r552": { "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/2147478859/928-340-50-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "940", "SubTopic": "820", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1" }, "r554": { "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/2147478546/942-210-S99-1" }, "r555": { "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/2147478524/942-220-S99-1" }, "r556": { "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/2147478524/942-220-S99-1" }, "r557": { "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/2147478524/942-220-S99-1" }, "r558": { "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/2147477314/942-235-S99-1" }, "r559": { "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/2147478451/942-360-50-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)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/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)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/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)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r563": { "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/2147478777/944-210-S99-1" }, "r564": { "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/2147478777/944-210-S99-1" }, "r565": { "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/2147478777/944-210-S99-1" }, "r566": { "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/2147478777/944-210-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(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/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(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/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(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/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(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/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(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r572": { "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/2147477250/944-220-S99-1" }, "r573": { "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/2147477250/944-220-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 A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/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 B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/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 C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/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 D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/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 E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/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 F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/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 G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/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 H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/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 I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r583": { "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/2147477965/944-235-S99-1" }, "r584": { "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/2147477965/944-235-S99-1" }, "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 A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/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 B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/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 C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/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 D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r589": { "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/2147477965/944-235-S99-2" }, "r590": { "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/2147477965/944-235-S99-2" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "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": "(b)", "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": "(e)", "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": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r596": { "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" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r598": { "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" }, "r599": { "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" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r603": { "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" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.W.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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/2147478009/946-205-45-4" }, "r609": { "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/2147477796/946-210-45-4" }, "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/2147479170/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/2147479170/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/2147479170/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/2147479170/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/2147479170/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/2147479170/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(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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/2147479170/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/2147479170/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/2147479170/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/2147479170/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/2147479170/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/2147479170/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/2147479170/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/2147479170/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/2147479170/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/2147479170/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/2147479170/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/2147479170/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(7)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r634": { "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/2147479170/946-210-S99-1" }, "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(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r636": { "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/2147479170/946-210-S99-2" }, "r637": { "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/2147479105/946-220-45-3" }, "r638": { "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/2147479105/946-220-45-7" }, "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(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r654": { "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/2147479134/946-220-S99-3" }, "r655": { "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/2147479134/946-220-S99-3" }, "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(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r658": { "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/2147478448/946-505-50-2" }, "r659": { "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/2147478522/954-440-50-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/985-20/tableOfContent" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" }, "r662": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r668": { "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" }, "r669": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r670": { "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" }, "r671": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r672": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r673": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r674": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r675": { "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" }, "r676": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r677": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r678": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r679": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r680": { "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" }, "r681": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40" }, "r682": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482395/460-10-55-27" }, "r683": { "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "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" }, "r689": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r690": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r691": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r692": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r693": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r694": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r695": { "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" }, "r696": { "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" }, "r697": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11" }, "r698": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11" }, "r699": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11" }, "r700": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6" }, "r701": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6" }, "r702": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6" }, "r703": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r704": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r705": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r706": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r707": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8" }, "r708": { "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" }, "r709": { "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" }, "r710": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r711": { "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" }, "r712": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r713": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r714": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r715": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E" }, "r716": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18" }, "r717": { "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/2147478795/946-210-50-1" }, "r718": { "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/2147478795/946-210-50-6" }, "r719": { "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/2147477439/946-210-55-1" }, "r720": { "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/2147477802/946-310-45-1" }, "r721": { "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/2147477271/946-320-S99-1" }, "r722": { "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/2147477271/946-320-S99-2" }, "r723": { "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/2147477271/946-320-S99-3" }, "r724": { "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/2147477271/946-320-S99-6" }, "r725": { "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/2147479168/946-830-55-10" }, "r726": { "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/2147479168/946-830-55-11" }, "r727": { "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/2147479168/946-830-55-12" }, "r728": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r729": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r730": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r731": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r732": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r733": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r734": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r735": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r736": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r737": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r738": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r739": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r740": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r741": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r742": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r743": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r744": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r745": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r746": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r747": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r748": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r749": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r750": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r751": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r752": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r753": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r754": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r755": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r756": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r757": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r758": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r759": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r760": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r761": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r762": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r763": { "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" }, "r764": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r765": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r766": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r767": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r768": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "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", "Sentence": "C", "Clause": "1", "Subclause": "i" }, "r770": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "ii" }, "r771": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iii" }, "r772": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iv" }, "r773": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "v" }, "r774": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "vi" }, "r775": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r776": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r777": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r778": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r779": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r780": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r781": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r782": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r783": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r784": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r785": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "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" }, "r787": { "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" }, "r788": { "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" }, "r789": { "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" }, "r790": { "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" }, "r791": { "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" }, "r792": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r793": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r794": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r795": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r796": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r797": { "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" }, "r798": { "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" }, "r799": { "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" }, "r800": { "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" }, "r801": { "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" }, "r802": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r803": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r804": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r805": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r806": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r807": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r808": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r809": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Number": "229", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1" }, "r810": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "A", "Number": "229" }, "r811": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Number": "229" }, "r812": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "i", "Number": "229" }, "r813": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r814": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r815": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r816": { "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(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r817": { "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" }, "r818": { "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" }, "r819": { "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" }, "r820": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r821": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17" }, "r822": { "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" }, "r823": { "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" }, "r824": { "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" }, "r825": { "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(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r826": { "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" }, "r827": { "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" }, "r828": { "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" }, "r829": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r830": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r831": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r832": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r833": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r834": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r835": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r836": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r837": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/310-10/tableOfContent" }, "r838": { "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" }, "r839": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r840": { "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" }, "r841": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r842": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r843": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r844": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r845": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r846": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r847": { "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" }, "r848": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1A" }, "r849": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2" }, "r850": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r851": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r852": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r853": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r854": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r855": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r856": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r857": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r858": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r859": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r860": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r861": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-5" }, "r862": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r863": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/405-30/tableOfContent" }, "r864": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r865": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r866": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r867": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10" }, "r868": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-7" }, "r869": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482047/420-10-45-3" }, "r870": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r871": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1" }, "r872": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4" }, "r873": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r874": { "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" }, "r875": { "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" }, "r876": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-3" }, "r877": { "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" }, "r878": { "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" }, "r879": { "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" }, "r880": { "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" }, "r881": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4EE", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EE" }, "r882": { "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" }, "r883": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r884": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r885": { "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" }, "r886": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r887": { "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" }, "r888": { "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" }, "r889": { "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" }, "r890": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A" }, "r891": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r892": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r893": { "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" }, "r894": { "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" }, "r895": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479532/912-730-25-1" }, "r896": { "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)(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r897": { "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/2147478777/944-210-S99-1" }, "r898": { "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)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r899": { "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" }, "r900": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r901": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C" }, "r903": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r905": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r907": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r908": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r909": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r910": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r911": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r912": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r913": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r914": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r915": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r916": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r917": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r918": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r919": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r920": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r921": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r922": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r923": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r924": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r925": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r926": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r927": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r928": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-15" }, "r929": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-16" }, "r930": { "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/2147478009/946-205-45-4" }, "r931": { "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/2147479134/946-220-S99-3" }, "r932": { "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/2147479134/946-220-S99-3" }, "r933": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" } } } ZIP 78 0000026324-24-000037-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000026324-24-000037-xbrl.zip M4$L#!!0 ( !E@"%FN2AY0[A8! "Y;$@ / 8W201SAGE[ MX;7S^FMC$D6SZZNKEY>7UNLH<%M^\'0E":)\Y7BNXR$\[T9R.?[>V7:'@.\( M(].S4&/Y^"C[ZM6CKZ+ ]$),,3,"'L!S)*$I2$U12A\R#YM/ICE;/FALAB/R MD.0+?(N27AP&T>:%\.&;BU[#MY-XD=,IB%?_]\?W@35!4[/Y?C+6RYN;K'D0 M.6'X0IC;LOPI>04P1EB^!N;X9]:+1,,PKLBWZX2U5X-:IVK[*OXRO=1&[ZX+ MD=5Z\I^OX(OU66Y_,>;_DD.AKTBB]A%/XRO66-J$-[ZY(1W!1UP5U::@-V4Q M?0ZR[.QIP!=OF+5!Q+?#PU^/S##FTK5K@MPVD-?\.6AT?ID@T^[\,D61R>'[ MF^B?<^?YU\:-[T4@P\WA8@:W6?%?OS8B]!I=$=I<=?[MW_[ME\B)7-2Q7IHI M7W^YBC_ZY2I^\,BW%YU?;.>9"Z.%BWYMV$XX<\W%M>=["%[OO%[C"U$0_^K8 M-O+(K_#]':B1P+'BM[]&CVC\:\-J G4\O6]S V +3[7LV>OUO MM&AP#M!MW)341D? _TEM65)^N7KSU!PON9D' ;SAFQ-:IOMW9 8]S[X%S=;@ M8N;]V@"&7]OP27,*3YDT;7,UAG:C(TI7LGCXZU-]NGK_-_@D7+Y!:W0P]XYM/RH4:C,S;=$.5ZKB3JZ9-!"*Z'@=T- M@MMY0$3H#4.P!%[;\V"-&;H@ *W$;;SX%I@6?@PW]YSX?>'$#%#8V!B#T>!L M9#E3&/ZO#6%S0 ,$FL^)'!1VGYZZSZ;C=J?1:A1BHZ,KHIH.(WUOAWRP)@,! M&B- GH7"#,'%0GT=$C4,X^*(JKR.0%QAV,YTYF)I)Y]- C+LE8RV7D,;Y)>\ M;?6*Y(VA/P_(7V0=N\:D(.-.2)%^/D5F. ]0)_XK_O*7J[??I7_C9VP\;PYC M>/^P1(U>_QS.E_78 M?4GSYA%7;T?_T:R]^72$@BTVFWB5>_M-^G?ZDJLW\\XF@T0!&6+S M+4IFIC7E)1'2;PZ9F7SLF25\0D]X38G_M.%EKS/7L9SH!\(8Y6P'OB4N2P-L MV^N'P+?G5G0/NCEX=BS4?74 X8EYG'X;W_K+5>83EY-?OO@ H"FG!YK"V)'- M#GE_=LCEL4-E[*!)#;<9.[9*Q[[L*%$ZM/JQ(_GP+-<.G;&#IK7#8.R@:>T0 M!<8/FA8/D4;7L@*M+=+@6U*@+L6C>Z(UD8NCNX"Y8PWK4RL2:Q"/[D[EFYH, MPE=2&$4\NFN2;VI2B5,[NIF?EVOE 9(ZDWFY\D>@/_ ]O7_.\::9/YWY'OP9 MOC40X/.I[PTBW_JS?"/A2))"G5V([W%-:&\$(\-?,N:3^ZC\R+84"V\!9$]<>K0&UH3]V6$W4*B()PB43=3E0=M!4- MC*-NSXI6^XH&9E&WHT7C.D0#HZC;ZZ+44RPQ7"35W3NOPE,LD_YU]]1/ZBF6 M2'BY[BYZU9YBF;RHN]=^:D^Q3-K7W4L_X:(KEY4/6G?OO*)%MS3ZU]WO/O6B M6QKA:^\W5[_HEL8+YA971_NZ>[JG#\]6D#4DU]XWIB$\6P7CZNY45Q:>K>(T M3MT=\4K"LU4PJNY>^JD\Q1+SPI2Z>^=5>(IETK_NGOI)/<4R"5]W%[UJ3[%, M7M3=:S^UIU@F[>ONI9_84ZSF/(%2=W^^>D^Q(L;5WL6OQ%.LB%EU=^M/[RE6 MPRBU[B[]Z8Y\E+:/J];=.Z_FR$=Y]*^[IW[B(Q_E$;[N+GK5GF*9O*B[UW[Z M(Q_ET;[N7OH)%]VR]G'5NGOG%2VZI=&_[G[WJ1?=T@A?>[^Y^D6W-%XPM[@R MVK?K[NF>/CQ;0=F;=NU]8QK"LU4PKNY.=67AV2J857='O)+P;!6,HM9+'SI3 M6(3NQT/2" 0%]^/??-_>4K@OO2@ I?B, KCW/+,9V]0Z]I2SJR+IHC8F0#F[ M*BIW36T(@7)V5;.UV*8V\' HN[K1@^]X4=\[WP6,V@!%'7A6S2JF41O8J // MJEG*-&K#''7@647M':B+<."*Z3_,?_C!S3R,_"D*$B_9>KGNHL /9R8P#&:, MQG#'+J;L];;L^NSK[]OO9?5<'37JPB:7BX"*UEKJXC&7BX"*5F[J0CR7BX"* M[ #JHD84(>"WP)_O^Z::&@'41:$NE/T560#41;4NE/T5+?_4!<@NE/W5K/TZ M=;$VBMA_9SZ;[CDO_3IU4;O+Y'XU*[_.XG]4<+^:A5]GL3\JN%_1NL_B?MNY MC_/O4& YIKM\\WDN_RST1Q,(*K("6/2/)A!49 RP&"!-(*C()CCO2&!-U^CS MCL_5<\TTSCMJ5L\US#CO8%8]UQ2C3C&FU4)_5'OBP7]! 7QKH? \B]<;=0HM MG1_3*UH3ZQ11.C^F5[3FUBF"='Y,KVA-KU/$Z$1,_PUY*##=OF?#"(+=;ZOI MPEZG,-&9H\Y_W)3G+?R29&?:#KU%!6^H]:PI47)'\BA$:EUH.O36L_.,[+['DSPR1FYJ!N&* J_+N(HJVN&[^KIWZ)GY/HS9 ^1-?%\UW]: M/#I/DZA&^*?68ZX10TIU,JAUI0]B2+HU\8A<$\>BPHDSJX]T2-0ZV#5A1IF2 M(5'K?N=B!MF=\Z+ M.!*^R'PGP)S^OZV^D@(M>YVS9A2JJ10ZU\?I+9(0[#Z M2@BU#G5-F%&J9%#K9=.\H-,0EY*H==1I=U2HX-YY^?TG4H)4<([: ,%WWWN* M4#"]1:-HN)BM\J8'R'/\X,Z/4#B!?ZL-U&5JW7K*B%XJTJEUV_IZ*Z_ M[QG;AO4!>/W]SA-0O$R,*[7W.;_Y0;2X<[SZF.)*[5W.T]"\5)S7WN,<.*\U M"ZTHM7/Y]S_8NGP#]&/;%C ;Q^_N9IB5TJLJGU-1]1Y 0D5_K! M-;T5N=/O'^(;\)?A+1K#LFE_11[\$E%U_KNT/3N%6C>56DY55.%%H=;#I993 M%>V#*]1ZQM1RJJ+:,"IU'C4NU'/C>Z'O.C;)T^I':/H^I03F"-]Y3^DQGQW, MV1L>E!R;HV%=5*GS^QDRZ%B'5>JB$PP9=*S[*G4Q%(8,2NP,ZB(]E".CBO(6 ME9@9U$6E&##HL#*HBZ Q8-!A9% 7L&/ H,/&H"X^2#DP3EF>J1+;@KHP) -$ MI39%FT4[*05$1;9$FP4Y*05$139$NY:QS3[,(4@>V7.=J>.1*\]S56_7,LA8 M#8NJ6F=K&>VK3(HJ6?EJ&7>K3(HJ68MJ&0&[\8.9#^8)NO.]Q'PXTW6HEG&H MT[.GJC6HEM&@2J2GDO6GEK&92J2GBK5'8Y$2"G?RCW0R0&-1$+J97>;)!*V6 M$8XSWSX[EF#7,E1R.;PN5:YK&7,YTU#VL>2YED&;\^=QJ7+,HCZGEBH6R#DU MQJF+S6RHE-X_YS"N&W\Z\[V52DDOZUK6?#IWX5I[&)A>&%>4[MK_ &_@Z)R0 MRN0$=6&8PSGQ]KP>.<)70X[HU$5>J)>-PP-F;]A6*&"F4Q=#J8T@4<&^HT=% MZD((ZD(&U*N?(QE).G4.?6TTRK$X0IW[3;ULT+#5J%/G4==&D*A@'W7N.?52 M=Z1 B7Y&;GMU*U*I'*'6??_NA^$-#-;QGI!G.2C\NK@SHWF [L>KCQ=OV3/ M_01'B^\HPEE^<&& [&,4WCD2,PQJ/?>:,*-,6\V@UA\_A!G?',^$:TWW#5?J M)R'4Y1[4E"FE2@JU'O]O#9^AX/D=U7O3F>LO$!J@9P2,LG85V,YOSIUE!I9! M;1B!<9XBO]>@-FS!8'+DI8':B,=.S@/EOYF6XV(GW/5#O%![-ND VWMU(GP' M2]/=#P/4QEH8!NA<+J@-!3' G&CAD 1J(U!U,!GJF_PM"=1&NQCCJ5DBX&D, M)72CY%CK K4AOGK9!G5>(>H;;KPX"%"Q5M0W2'EQ>#G6JL$"D 487[^C9Y)0 MW[CCF3.?Z!O1.2'PJ-&1]XV[5B$FI.NJ2@U@4::OZ!I(J80,5>JN^L:"J M1:=4#49=T 59]G7?LYUGQYZ;[I+B_XV>'>]'Z]%%Q7I&!AOX\L% 8_SE! MIDTP !#J_ (_"-0=:RP9NHS:BC(2E+9DF"/)DC1EC 2D(]U"_XO=_M4]8;3 MHYLZ7G."G*=)=*U(+4V=15]>'#N:7(N"\!^--Y=B$#1-UWGRKBV$>SK U^', M]#J_C (\TOCW^ T;[]EV<_J]Y;M^F$3U@YG'%\8.O]",%X8.OGS)9D./ >HB]+IB1*>T,^[_K!W MRPV&W6%O\';,%(YVT+OY^=@?]GL#KGMWR_7^[\WOW;O?>MS-_8\?_<&@?W]' M_13^Z Y^[]_]-KR_X[G;UDWK/_\BMH4O\4])4!5C8P;;447A]+[=/_[@L#;Q M?.]N/H6'6%RB,$&D29)O@_-,O+K8R+F^]:TYUMC#Q0QT!Y9;T&N-CB@T_T9D M>_64#G=RPG1QWBSWTW,LWT;4_!E$95X();3H:+9\,]S(-P M#LLL*'MN@"R\\G"B#,J>$]5/]F?.'W-@[N*OP$B.'!A*[]6:F-X3XKI6A+\6 M#5FA7R!@0G@>_US./S8G.+#BD'V J#R0VWNQ#?@&$]2EX) ;G?^:>XB3!9[#AD_U0E8JL?W@XI0$J<;B8.G)I2641$LH=&F) MU6PN5$U$*P(D>@(;U-S_IO]A,B2_UEM4;_SIU FQ!\A] ;XJC\Z(2?:(GIP0XRRZ M@V]2LK6!)3\?AV!%-_]X[/_V^Q",ZL>'^\?ND%C5NVA)%[D:G4^]5_!+R=RQ M#EC-F3-#+IPA"P''^G&M:D3D"W"87C(B3VH3IN>8L1-?I M+U]L)YRYYN+:\<@@R4U?IF;P!([FR(\B?WJ-G.;;OH]& 4\JWJ ML83V/2LIC ZB3C;>;_RY%P6+&[ Q-A?X$%\Q"_QG_)R5K:Q>%!4S?A%,7QXBA^=I/(IL68<;;I4:'I08W+!,E0Q,^I/$.."?:(_)G M0,B((S7SN90<]2+Q)X)7;)_Y>+>"^P>89:'MQ(8;:&)G'=ODLN#)])Q_D;\_ MEP?,\^&#*R%ESK\G2)AHM M0Y?+6=I*?)32$J5R%ERR2NKY5\EV395S' /-JZ*[MAV@,$S^^0Y/%5/U;&#U M+'"_F\'(GP?<@VM:B+L-G&?$^B\5D0E:RX]\$#6("PNNYO M(.+$USL_B";ERZ!59\PA4,WP,A@T*F2F823P %X?1M8_!=R;QK4_[2R-> M7KH!,M_(G]SH:,)&./!SCE#C=Q_8_S#QO7>A1IP7J[>-IM+>M"-J$");!<7^ M\R^Z)&I?0BY"+IKAB7(>F2F/_35WCB6$,X&PG/4&>WLAK:)4@=6&0$#FB0)D M<[.LW03ITVBYC]"UHNMT!B?W@A11S>L%R5)+TJ52_ W): E*.0$^66W)6O8M MQ0-\669;3,F*E/+0B5P294:F->$LUPS#'(M7+688F$0%#!;3D>]^RK4XUV%^ M=\DV 6$@2O\3!SX9*5 \@3UZD2 _=?"1*\N1&E$<+]<"]5X3P^(-HA\ MZ\\"KL1Y$2R1G5ATEM3"VVU_,!J] U6Z=1]O3+YW8[%@OO-@-9!=&.S?_>#/ M&';+W?_=WE9A>QEW6G'&BXK,-YPR;>%0^VC!61,$4P>CXT_06(C$W;$Q$ZQV M/3^)G[F)&7)CQP4SR'1=^!+G5V#KZ)]S!]M&8!*-4'(!///P9 O.)L<:R*6S M %F(K!VBQ)'4I)#[!,\#WG+A''1K./'QUFN:[8#? %2">\WH_1Q>S+>CQ4.- M'Y+,Y3//F9[-?9+BN8X *?#]Z!\P$WP]N11NPJ-)GD-.L)+!D,&:8<09 F>; MB[!5!R,W;YSB9AX$,.,XM08KI@M$X+&G[>^71Q1_E2![')ISJQ*@$M,G6B"/0.6A;! B6ZX/!QT@77QVZ\ M:9'XU:T9F7%*TSO-NGK&NA?Z.(ZC7N/Q+K4F"C^?I4Y0!3 UG]>4+8$IR MR]!*RKV )QGEQ"_%EBPH985"I79I\],O)JAZ2")X< -R^N0'BXS8 ;F(2+"5 M7+0*(TA"H_,]6Q_0%Z(I;842,NR'HV[T4X>Q[B:WSY"[RI=SC5K?91D-E\## MBY'0P3;KZMRXG'>Y(X1)2_'M>S)8W'GH+X^&R)O^>#&@[65;^9<.V90LOQ&J MW,1$V1>Z4@'HBE(M8=0??^#>XL2<3*_<&6?%+TG4$E9(SR=!QWD8N\8P^_@8 M>L:Q4_"N\;O<.O:VO!OYD_GY8R_W3"1EJQF6;PNR-M&?<()<-T4J]PGP1V(P\7G+CR,< M&3'F=,+ORO+,_!BP2=VB9[2U4$\2Q!!6MYBCT'?GT>8MNRKXQ#\GP0J&3Z@Y M"I#Y9],<1RBX-MT7R$184H1,W?44A-%#:W;87AFW-]DJFLIT!_<+Q] M-L%QK,GBI%FLU\*)&WBBB\Y=^6HH^!ZUAC/SS;=.>+^76P) M C9'8F)>IPG;W\C\X8ZYY\12'!.[\4ZRP>JSD>6 HQ3^VNC?? MD$?2G ^RD*(A9^%]S=Q&+ MG2S&U7?JL-;M7T]/:]"Z/E:7>:]E(WYKH0VR633X^770O^UW'_L9)?DH/=21 M/=%A]^OW'L;^S?W=L'?4 MZ9+9?H2FG+@]FK17H83M4_K(MQZ/CS:O#TN!F=2,A9L$V S_RQYUF,%W_K:, M(R[[#(7.;>="-F?KW^Y,M];=SDVPK)%43X72:QDBX4)0:E"@ \$^7"C MA\/J\!M97,BN]II$@"7=,P,/N!0>)!!Y67N /\&8GH_IRA9&,I7%5!;EZ#7V M5%DXE!Z@">[W\8PX7-QPBICZ.@\ J$Q],?552_3BE)(MZNNKZ>(6@=Q@@E#$ M+*TS87:;J2JFJNJ)7G5?2\L,)]PWUW]A2NM,V*XQI<645CW1J^^IM$C^Q<1W MX15AD@[#]?XY=Z(%4V+G 0.=*3&FQ&J)7IF42(Y@3)'/;=%F67M73'.=!^]% MX3)55SWV]B6VMT^Y#&ERH_/#],PGHA:7R2\#6/*)R[L<%X/T/QD)B:/1.(2$S-4JQF9:9F*9W3"/YD6/0\$R"+3HO1J485I M4=IE2",1RR@ OA -^A#X%K*QTF0J\CS8FU-%UB=9O[8#/Y.30:NC0??#WWN/ M!QX+*L+5>AZ2N4B4U]6$86=I:%_C1$%N=+ZC)].-C1=2$YQ9+^?"65EB'A[% MZK'+]"/U4M1N='#,B_MF6I$?,-5X+DQEJI%FUFM]4H=F&Y< MCRI.QEOO^H6#8S]#TC(Q,3.9(CT7#)Q*D6[*_45K2+;)2KUTB%*C8T'$0]1CFZE'VH4( MMYCJO4Z_:M$(7&^DT[F%SP77(9[WJK;X_:).0 S!^U6]NT'O M%C>*&=Q_[]]VA_#'8 C__,!]8[C[;URO^WC7O_N-_ME\^GG7_7G;AQE\3L=Z M\FXUNBKG[5:CX+O*Z3$C"JVV*.=ZU/;/55EB@SK]H [HZ[.G);[7(9]3ML,Q M=HDU6=F'8,DB[@=<-PFY'FZ;6[0G>TT),7!>MY/A H'Q7W,/;%*!OU X9$Z_ MW,#S:::7'7K^U/>X:.+/X1%VR'/HU4*S:-66$K?@-#_OP?JU\QT"EN&4]'W0LFV^IV'AR+]22U)I$9PM M!0H"WYY;6X0GSYP%CBHUD3W;?R\TP_69!?BI-$UM:__S>6B_;WXNKS<_QW_% MO<_G8?/)-&?7C^@9>7/T+?"GI.(-//$/)YK,NZ$48E8K?W@S+H5/>O6Y=)S%I M.4]I42J7%K'14769%_#^)Y,6)BTT2XM:N;1(C8[(2ZK&BZ+(Y(7)"]WRTJY< M7F0L+Z*@\89(BS564L2B+D[8 7/CH5V1#"D?///5 *U%A6MN7X4C&^1%YN"PQ?YX$-!LW]H"E5#DT#H"DHO&R4%8QFT#P/:%:- M3$7 @2S%T'A#U1DV&3;7L%GYCK>"^X6"7:SRDEH+Q7D!26,W?ACA*J4L<8P- MCB6.Y52_J?#,/DH@R[,\G?<*M&,!PM2\'__F^W;8]>QD/R@<^*Z==YV1&AU% MTGE#.J-<$0:C/7.1RH,1[B?2-GA5*1S(8S"B#T8[DG3*@Y'2Z.BBSBN"S&!T M?C#:D;M2'HS41D<395X6:%G4+BQ!9>DIL425$A)5RI.+-I8+7FNS=)0S1-&. M=)3R4*0!BE1>TAB*SA!%.Y).RD.1WNB(BLBW#5JV_AF,3IA;4AZ.#(PC@3?: MM.#H$E-(K+U"XVS3J4@:22PRR=933BE1A49'%030MH4S1=E.YUF!;D>"2"'0 MB8V.HBB\+I45S6&@.P_0'1%S4J-CM 5>%"2&.8:Y_5,Z"H%.;G1T50&76*T# MZ"X@5>.WP ]#O-<\=J(B<<=+%I@=6IJ0^(%0.*^X*(V.I"N@HPMG*^=E4PWB M I<,N1W&: '(J0 YU>!5K; IRB!W5I [&N+:X''+&J\73]]DB#LKQ.TP1 M M3@-_6Q=X0Z_%NGI9<=)'%"(SL":DGX(-;H;KSW!+"0Z]SI 7LES((N?K8M)V M/?MV1=A>3->\,J3C$ZF\J)85/JA9A.#,D;3S.%R)2#)P:5U>$LN*N#,DT82D MTP&I+<"RKO*BS%32.0)IYU&S$I&$-V0D7I(+9^Y0F!9)OPDX0"Y\^%3,XKN, M[)$=ZC6AY(%2(.$NM+Q8_,0+2SRB$#H[3+QBT,''7/ ^3UE11 8=FJ!S3.0H M)/5:+UZ@A2&'0N3L,.**04?%Q>_YME&X2 5+<#P ![\A#P6F2^)VICUU/">, M M(2F87NBF\BQ\0%YZ;[AK0'2DJ[T3%47A#**N?"/&6:L+1K=[A<+&F )8F7 MQ;)2>AB6:,+22:&$C[KH!B^HM-1+9U@ZY89NN6#"YUUT@6^KM%1:N*P@WB," M_LVM:!ZP4%Y)F[MY,S. )A3E%0A,:'8DW1%K\(^9:[\#/?_Y%ET3I"^,. ME=PI=QNTL'"+3+C/%SZ[-S]WX&?LO"*[^2\4^!G0D9:JAA+PE!0YH\,^RCYY M<3]#V+P%V\CQ+'^*CG(8^-S%8H=:7=*X3TC\W0]S:U7=THRR7=CU. MV-EA2A;$#JD#P6P.?''1*/:V\TJ;B M7>DV+RE'+V!4-\_]8L&[,Y1(#7CQIH\ :X5<.*6"@?=,P%L;[&IXEUP%Q5O8 MC6?8/1/L[@RF4@->O!^D&;Q8/*WHZ. ]JP30;) ]!/ZS$V)X 1>+&^^U]6D_ ME6^C@Q0E;NQ7Y*'\!4)UO/W5YC5M4\M_9C&16N-G+S.Y*'X,O 6F@(6[&5AC M^*DW?DX"'UQ^SLAL',G@4V_X[&4L%L:/!/@1>5FF8/FZ@#CL'8HXE,1BCU8X M/%,8:#-I__UXTZ=:!Y1IP0*:#LZG-N1&QS!X1:M%7?L2 A1,O)AXY3/P"XF7 MTNC@MA&E=6)FXD43S)AX%?9_"DD7WM345-YH7THC("9>3+SR^8>%Y OON^)& M6\K1P_\E[@"D@TA)JH#TE!N5V./^M8G*,!7;GX];T5U8-(.; M(1# B1F@ZZU[4D6WEMG]I[__ G97OYJA8V4 N4C\\\S,K*P9UM:2>D#! //W MXW";]-Z@2G-HT]L);):VD["TG7#>3^NX9 M[G?AOA38&XV.PM0]@WU]8"^7@7MX?Z,CTP/\LW*WLYE]Z[CS"-E%/)5]:U;0 M-O7< >$S%^%\2U<"G"PAQI6@6\7K^-%3NH5!_\RAG\]9^0#Z$O%7RCJ=C[ZE$[+0)=L[(F6+8^=#]*!$Z&H9.:=6)&'1HA(Y\).SH&#MR6644ZW0C97"W7PZ0L']F*SMX?U*-22)!KD.JHB"T>C(.B\+A1N7 MT). P]"5XY#N4=$E"C&ZI,(6)D,7G>BJ$EPB 9>DR0QV&;.06"YF(A2JP>..9XNLP>[$T?"DQOM2R#LXS M?%&&KVKAI1)X*<73[AF\Z(37839C:?AJQ^I+HBQ#ZAU0E"52/K .+81KGY\8 M"^2!UTX$+[/V0,< (<[S(WA#Y&,DV+B2)YZI1RJDF/BXQ]CQ3,]R3!=&"Q], M85IO:T<2&EU%YLA%\*_M/'=^(3_B2T8!)F-R>?KENRTJ28/QS_S0P9R^#I!K M1LXS^O+BV-$DQ?':73$-KX75+>8(Q@L(W'K+!E_*YH H[!)'B512Q]L2REMZ MK/_$0\:RX%ACR=!EU%:4D:"T)<,<29:D*6,D(!WI%OI?T6BD-TV"%1R?4',4 M(///ICF&65Z;[HNY"#&2UX@Q=;QT5(H4=PE]3[?MW-O@X>E)NU$-A)#VYN?C ML#\8-/]X[/_V^Y"[N7]\N'_L#OOW=QPH(V[P\^N@?]OO/O9[@ZUXI&8N]W>W MO;M![Q:F<3>X_]Z_[0[AC\$0_OG1NQL.N/MO\-6/A\?>[W!=_W]Z7/\._NY1 M/[-//^^Z/V_[,)O/%(TU6U@_]3TNFOAS>(8=[C7\@+XZ\3 M@3>,EB*J6.:3-2YY<:(.6D"%J\W/51F4AI3YE= 2,S_?]BBCU9;57$_:_KF: M\TEL3,7'I'_XI!TQMP^M<8,V&VNW@B.KYW 2@%'U ZZ;A%P/+*KM\;@SI\3 M>=U.ATN$QG_-/<3) G^I@,BH[4DXE29"4?;*4]IGQ15%-+BI7 MYTH8!J?B<*KU]N&>D[Z$[B"[7;\SK0"]Y\1IZ0\BBAIK$,(D[-(E[(@M0D11 M9SU"F(1=NH0=4\ ,UB:$2=C%2]@1&X6(DE#'3B&[HA-T83_;6;R/)BB 24QG M 9H@+W2>4=H9_),+G-QHWWEX-.8<+SMU/&%MWS%Y1!-??RTI) &@(CWRS0_@ M3X^SYD& /&O!10$\#:=_@%(Q;;PM2O)->,Y#$>>/<=-Y+@56J0-NM]0]1IR1 MI((515-N96RWCLP0X0JPEL4:K7K[^R1N690@3@-_>KW]$ MD=ZLZ]'5CX?F:^Z%5&QT5%Y1BO3Q MIB>GD\E5G>2JS(@()=(D@5EJ\))!2QXKDZD+DZE\:U6]EBJYT9%$GNS0L;6* MR16]:]6.R 3?9AV M/"- GLKB/1B'$@F9JJ5UC6!)9_LEG=UDF+[;:!V3-*F&( /=;'^.:RNDH[R4 M7-3RZ'!&2F-'VG>&OCA85\B-CJ& 19\W%: TOATWR,+$C8E;40^F3'%3P'$1 M!/!<\IZY8/+&Y.UT3'EKXR.%(B_K MM5K>#B@1>OK\%JF,_!;@R=CW(UQ4->:9A[5Q^M&CCR+J2!$&^"N#KJ_3:BHH>X+.QG[&^['SBLW]4D),81+B'%I"2D.E[4AEZQ_(G,O M9L@Y4Q HF+SIMKAELM35&F/R5JD]83U*\L2]ZO=*I=3OW5*0-RT+>SDU>=4R M:O+BM']6DW>-M!=0D_=K]WOW[J;'#7[O]8;TSZ*V]7=Y#KU:"&R/&0KBQIX< MZ#=SRO\M9A%=LM0_BX$&N>XK#E%/;%@Q(_GE\Y ME1_K55?NC?U2_@GY>A#A%ED(]XW@9#$VVPXI"$J7%YT]T6X8HFBCE%[6SG ) MU1?++-*X;YF"++]04F/SA0[&9'OW\;$:\#X(@_9I"EV/O*S !_TF*W#:OH( M!C5P#QS8^*3H0:G_%+9%KF#562/E'8H2.S&W1!B-CBYJO"@7KDK'>FO3"*(= MZK<4$"E"HZ/)$M_6"A>1H:N%=FW4:M][!K[Y@5-$K5+8.;0"M9J2<@'RD%L0 M<&DRU>!%1:+$OCAQ>O^Y8V>'-BV$'0FP(PJ\D'&@CMFF)SRS^B;@QNS3@Q4I M(6<<5S[4KI#!KM! (@J7_6>V*8T VJ%-2P"0TNBT-5X5"B_'%-JE*NWZ=.A' MIEN&/F5G!W5U6>5T7ZG!.D!U:I49)%P,>SA'F-1'6^'H KTR3 M6!9:$NTJ_"'P9S"+(1BO= 9S@YLW $]Z(%:X=&3TF/ZQA%7<_N MI50_Q+?$>X92FS?:95G25*CWDLSLBT;A#O5>*@IU7(M XC6C<).I4Z"P3%N] M#KK^-]^W7QS79;'C@W5V2L+^O90Y&C"@0YJL[K M4EFM^YB1?$C/;XCE&F6NA@,%%,2,8.>&"1&,]-9JYV V<@,WX-U[2T:P_/MM3KVL;'RS0_P'\GG MX9WO68=MNZBXC8HF\;I:. V>6<$T FR'_CT^P' OEK;(ZZ7M-S"3^)"81/&< MBW.7E/USV I(@];H*$:)6]S,VJ4*0_NGL17 D(ZS@WE9+:N.-TU&KJ+3I%"S M"R3$R6S9"O6X&\S4D6+_HZVYYT^+5LB>>/D)>[G5@ %+":\I.B\:FQN%1VFW MN:?&I' #OP2G@DDVD^S#,B+S2G9;P)+=EH3,)"TFV^..7)<)W+0 M7F69]DB'S2BE^P%!Z#/*LX%8FB=S\<0LTZ2O4VDM=R5I^]37.BPJ6<7]EW8* M/F7HS _(*NZ/.=?WGIH1"J:P9(\V-B58V2$ZC;13[+&,#JUVT18;'4/@8:Z4 MA&)8_2TF" 7V@K8(PMAY17;S7RCPLV1 PA:$+HG2%TJ$X-**%70M"V83A=S, M7.#R/6R__?!07$+*AYB2ARX+2'%BDFY%LDZ5"I([S:=5P5:3 MV:VU0-'N9- R4(3/]@M@MVKG> BJ#HKU;?5"=X_=0V9W[)7^68+508IL\VV9 M584]2Q3MDP!:'$4:KK(M\#HU^PYEFJXU*V985+V6DCY6V^:BQ6B7"@(_Y\*,OFMSH&*K!M]6R@K]4J'%6F_;X:KP<_.$" [R@"KS<+LN!HTN9 MUSR/ J)[[<]RQ_BH;FZYI9=$#Y3PUOXDDZ+VFLZL!9PFG/ M0'-9<,);>;+$R^(YUABH@]Y-,R66=5\\F_-)%'KFAU& (B= N%0P-XH+2@!1 M0E:-H$A)\)C07<\F(<6'-U3>+.H1K@O8X>:/1GJHM%5:PHXL>'U*K5T-YG3 M7)O7-5K2?2[-I%[%1_QWM153^WK!#.N2BBFF$K,H("^X?K@D\ZI>5J2;F=94 M 2I70<42 *7CLN*BSK=%6I*"+LVX7FG@M=.,R'MV M_#2Z_I<@&"9S^S!(_B M&5C:+VWY:.B2\*K/:SHM M+4,NS4J.4^Y*R@4Y=UG)F6I70"SP?J'!&]2 M+:V%2!U2,O;6U[;SG#X[>4037W\M*<2JKJH^T[K?0[8++7\Z=2+L&87,VA1%\A_>\DX>\H =GV?WJQ?G MIH[# M#0,<$KZMZ+Q0O XELVUIQ-0.G5LZIB1!P)A2= U\W'/,,JB#UEWC8G)^S?*G MLP!-\-&79\2Y?GAI.;:?BFGB$"8 OV7D0Z:$)EDZ-^MDCH^%XO3(.Q3=CX?F M:VY9$AL=2<;2M!D!^\R,X7IC;$,S5X0Q"3 FRKPD;687GAQC;$-Q;4,Q"I 9 MSH-%NK-HQN>-N>TP.S!N/TQ>1'RLQ-U*GI0KP"T),MYSXG4#%O^,+:?E#M.) M8O?ES8OD3?*&COM99@3NW\QK(WZ_*_WC/*W4@@ON!YP\) @K";A6!X^# ;I: M9#%E7@Z5^-GAYI2 GS;!CZR",;:I 4Z.GTNK!1VG3H?YTZI82FLAQ;N>R-8C ME,XM.!K.;%54G5>DL@INL(3J,T'?#K5= OITC#Y9 O2)A4]/U2BOFD+%GITI MNW$FAG@"^ROZ4G*3MXH7=>3:OPEH[OG3HE:R)WZDXT%=SRY!R1B-CL)KBLZ+ MQJ9MF'*L"F5,86'F$CP?)O-,Y@N7X$KXA\+(LV[BV*I^H1[)"]Q['CF9[E$,\=/B"GXMX DQ#I M*L+M9=/P*/D17S(*KCIO8Z=K\?ID,(H4V[@S/R3)0]49?7AP[FJ2: M9.W&F([7PNH6E]*PF/Z<%\0ES[73AY[2<>,M9/CC66#%U& M;449"4I;,LR19$F:,D8"TI%NH?^5U$9ZTR180?()-4L,(>O-S\=A?S!H_O'8_^WW(7=S M__AP_]@=]N_OB#,R^/EUT+_M=Q_[O<%6.-(RE?N[V][=H'<+L[@;W'_OWW:' M\,=@"/_\Z-T-!]S]-^ZF._B=^_;]_@_JI_/IYUWWYVT?IK",L!)E\4XGPVA< MUXY*'DIB]3,W@"\"8* &N-=RJ6S#K^>@7KEA!#.]'E MR9N3KUOPU=7FYUJ[IDM[4/G[0C MC/'ADFO0MD;NQ&J\(#JOW ^X:A)R/5@-[[O'D*'2MVR]]/;LC_5 M][AHXL_A$7:XL?_SL?VXT\*FF[-XP[ZL">]O=->?:'+M12%[:C=F..'&KO\2 MS"DN3?\O\L&Y') YN:VP M3M6N9W?7:)I;7\J-CHK+S1<^24:/X\5]8%'2"S*WQ:$U.N#HTW"JEAFMI>)I7Z5:-J!P"U%> M52D U(49K^30<'-DQOEM4\S$PR,$EV%X[#C7@PGZ%=/S9HVQ.3,+1MXUY:7,TXTL=!K_1&T1;WF@=#8>45V M\U\H\+/0(^&3*+HD2E\HP<^%&:W ,N\)X5K':[N6))Y#=KK63MSR9+/3'W.C M>0B/@6O@$NN?U-7J(? ([*0\XQ3WV,>7]:"6BQ(]-;:!!<> M5Y!!MRC^M^^MT3;WPBKC>#MOB$7JR+!%E484[7!:RH61TNA($B\(9Q80JH%B M[7O/R(O\P"FB6&OKQA]7L:[1-K=$J'&V2$:E%U;@K=XHRJU8B\"H#3!J\T*& MYUOK.F\U4*Q=RX+)@(LR,Q?DG"=)RK.L '<\0_'VR87%A8ZRU[DI+RGE'V+" MXW2KF.R'-S66) T$2>5E83-"SPS=>N-LWSW0$P%-;W0T,(7%S3@^,X5/E(T2 M(%APY^BR3.&C6L(I:1]CRN86"MSFL.R"VJ:;+OB MXRX1"J9;]F*9^5R^YB9%S_"?4_^&*FK&X$2RAX3X7Q<_0WP88BE0 MW27]5>8C*V_W420M\&'\=@*,(U4DJ&V@HT0#("7T-Z#S M ,A\/X9/[#F6/[3U:+FLX1)9M)3I8'&Q$R[/A^%%!^>J^!X7A0&N&JC2+HR: MQ"1QR33PLL"0BA8\-W--+^)); MW[9KA .9E1;;*S)%\,!>D8-W0[\:G,AX2 M0C]@,G<]NY?2.+?5:N#^\KQ8*&^"!;MHA-0N57LT3"D"24MOM\\L>[(.VABS M,J[=LWZ<:WF^B\3"TI-=EV75'E4??UV>F[M#T?T8NY[)-W9NZ1$;'5GF-96E M3-(/JJ,JY+U!]>$Q7.6LC^'69@-BCDO' -,RPU!%+.,S"_8>)9=G2]2WG[+B M\*BO(I.3(IJRV=@\MZU#Q19$2<;U1:-RW]R?(\(R/ADJ&IN)#'3!LB3[G.8E MX/T^1-(2LX1]B'W,KBKNO[ 0V%<_"/P7TC8 YH0"?!#"=Y])'2.PU9R(&YL6 MR^XJ;R?A.S:+P2 FQ,VM&E52\,M@9R+.$40Y]A>*H:C=Z"BZR O&.1:.JX'2 M3;UE'-4J6]_6-AQ19HSK$ :9M;1$00$877#+8?>VY0VG-#MD0L201+"EHPLT_ M>4FBIX/9L7-7187F'A:W;^_&2HD6L$17WIVO38(PPP[8*P[8D M&+4QC"2C2 2!V;0'%Y>Y+)/U*.F!Z^;&FM-'R/LMS=993\;:E %>QVC"59&=GRDU.TP2?;M1XM5U"?44JLK-9 M@9C*L[-+@&5;:'1$0>&50N7 6)F84L#3&X^110Y'HE>+=,QK!F:$N/AWDNV MEPAV1.>XBT#,AOMQ+V'"(_#@GK2AQ/_CL\C/($5@5I&NE(X5(9L/4-("6E/85,BR;AVYOU8"UWCFF[+N^Q#L@MMG*< M"5!&ZT8J%AOFF9S.,Z$>FG!;@VU8?SHRX$7IR/ _'NL#Y MF1%87-9F0B[A5#\V!4]K]*FXG'@[LYXX2X^I/];:-&&M#9:*VN8-;;.<5ZV3 M9VJKMQ%\OE5C[[FBQI.[EH'\MC_'?5;3.16SP&@CY+]72)_ST4<*3?I(:W1D M7>+5C/*"A0JME\#RBAPL)O-,YDN7>8TFF=<;'5'5>2W#IZRCS&=:,.+*[OW M4K& ?B@X,:K( Z]Q[R/'V@-G X0XSX\0J0D-L+)QTW8\4X^0T8QPLD6\C6JZ M,%KX8+H1$B4TNHIPAVCXUW:>.[^0'_$EHP"3,;D\_3*=>#(8"6>?S/RX'.IU M@%P3EQ'_\N+8T225B+6[$BP(JUO,$8QW'FV_98,O97- %'8)MA07PWA"G/:6 M'NL_\9"Q*#G66#)T&;45920H;]NT'O%J9Q-[C_WK_M#N&/P1#^^=&[&PZX^V_PU_W-?_]^__VV]S@@)].U M+USO;S_[P[]3/[]//^^Z/V_[,*?/%(TU6](_]3TNFOAS>(8=;@X75A2L,%*O5Z+= M$F+Q3I:SY,W)URWXZFKSJ7,Z8C):D MYWO298Y)E%J&3!_S=.WC)^V(/WT Y29"430ON0#JM><(Y#''*:1@?LN$&'Y9XR#GSRZ%>VFD& M7(8'$V;A>%S2D)71,B\M'U%DPH,\"-,'MVY\1U_(4Y+F >+#&U9ZWW[/:=_BRPT M'0&H9)&LK/+1\O@J#NGN]GMRQG1SS[^BD.V>$\\5L]4_CMD249KX+A FQ-'8 M:)$[$<.HK!BWI9>0=4;*U\D)3 Q(R)V8:8&<<6,PT?$%($D+.RRM\P.:,* M;DS.]I S23BZG.%>:[RB:[RF;G9*89+&)*V^DI8K]5S:]U1%"3*':R"*,B]) M18X^,&%CPD;1Q/,)FW0Z89/!D.1%685%KH1NO'0=QZ IK7=/G.#3@6A7R+5F M!<@MV3P/'VK/5F>]8%W<=S'B*5?R+S]5Q.OAX5<^RP*&,/ M8P]C#^7LR1>-V3C6K,GW[J_(TJ6U1H#'V/.O<2W\=EE M7A,W4WE8FQ7J(,0DG+'GDD-EJY(-W.&=:)F%SQPP"A;XC8I]'Z59],-PCNS; M>0 DB4MD_H_ISM%*'LA5W1B/5%LI#; UW DM,PF8P8M.>#'I9^QA[*'=[BQ%.>L"5LZ&7KB' M$PMT[@V0P<0,4'-DQH5)IS/DA28F.0MX,O>9'O:4:6-V[7_,PX@4VAWZJV): MN)96WTLJ:1&I($)QLR83C[@!0>A$:(""9\="L?Y[1);_Y)&G$%686^N)N'.= M5-K!:X9&IBP8>QA[:&5/F2;I\77YIKHFY_8W\U0O(Q2ZK$)^^@WY90C4'V-+ M%5<0C6.C*XQKHRR^OA0>%-N992-QAC$#VAT/HGO2E:S2"X+%C#V M,/8P]C#V,/90D#.U3RAT99)LQD-S!P'B/MB:L5E-X.39T9<0]B2'V%B,D_G% M]+"G8%+GKI)9!/&YU9)"MLLS6DRR#$WJ ,3DF[&'L:>:L.3>E0L/4\/X>#PO M*\*%1AV/BX?LSA/;^SGM88*?3:?AT@N>GDVKX6.HE1V]AHO70=7;9?6MH*)_ M< E1#R;)3)*/(,E'[T"CD\-S*J]J9:4R,U%FHLQ$>5.4C][E1M=Q]XVVHO." M4#BO@ DS$^;+$N9<<5-YHY?.T7H.Z/BHD8S;ZFSFL^?>TV'RS.29R7.&/)^N M88\AD!XBBL#K:NTEFD3PKB(37ICFH"U3^SJ_C )\R7J"&OQ(9[3VDKA?+N"$ M/&@YY7C@,%W7G(7H.OWEB^V$,]=<7#L>X3JYZ5_\]9>D M9;T@M(38D$N"D,F;/^YHKP@M1?JXI?V^C]);AJ[E>M+VSU6YG#$9+4G/]Z3+ M'),HM0Q9I6Q01DO5] ^?M"/F_O&.C;9Q7<8:26'WZV]^P$43!/\'"'%3N'X2 M7>1=Q@@ M,YP'BPQM>5YYD=G3_V$&UH23Q9S;WLE,+]9'SSU_NEWP7![X1A?/TAUOL:Q- MZ[QLJBC3BHD9$[,-,=M1IKT$,9/PCK+,B\4[&C(Y8W)&T<1SR=E&&Z32Y4S& MV[VJVN95;;,7 I,T)FGUE;1\>S>Y"I,7DSE\CD72>4DMH<$8$S:J,,>$;2]A M._S(0FYA4\E&J2SPBK%9U(HN<3NODPS9.+E#$8=VQ5O/\] W.Y//V,/84=J-C&+RB%:Z1R+##1)NQAS60.SJ!XZU9Z\W6K NJC^<\ M,,?\,1>9KZS^"#L S]C#V,/84W_VY O&;!P/W1*,(:O(F_R>E1%-VGH-S=?< MQK36Z*B\),NLI@_]L*I4ZB\A.+9L;XX%TC4#9+,0&7/4&'L8>XZP[.^(D2UU M49RP3W9B;LQPDGN%UQL=G1?D$DZI,00Q 6?L88&RXQ%XU;&8"S\\H,0,?.9_ MT;T%MD^EF-+Z=H^=5V0W_X4"/\L",);(HJ1D)(,:TP2,/8P]-"AJ9:,(4%6* M6A8$VA3U)03]2FUZRWP;YGI6KM)VV9Z4-;V5!7RFDV_K!DOHJ@D:F;)@[&'L MH<$\/7W36UF0&AV]\&'%FD9%6<_;ZGO>UMQA[&'JJS4_:* MBI;8\U86Y$9'E/BV4*3G+8MZGJ#G;7W]+N864\V>?.ESN3NQ'-)L419(SUM) M+U*Z@ &(R3=C#V,/Y>PI9AX>M>>M+)">MZ):5J?*ND4=CXN',GO>)A,]O*') M!16=*DR=\U$H1^]V*PNE=;LMEXETUX5C LP$F(XFM[)07I-;)L%,@ID$G[JW MK2R4V=N6R3"3X8N084I;VLI"*2UMF1@S,69B7%TG6UDLJ9-M]8*&'.XMVWGP7Q" MG/XNTV[MYR1(1S2#*YNC )E_-LTQ#/C:=%_,18C)NC:OJ>,UW]$Q+PFV]!/> M_N5>+8=/'!\EQ+WY^3CL#P;-/Q[[O_T^Y&[N'Q_N'[O#_OT=9WHV-_CY=="_ M[7_?[[_?]AX'9"]'^\+U_O:S/_P[]?/[]/.N^_.V#W/Z3-%8LX7V4]_CHHD_ MAV?88;[AGK;SMF&TI+:1M_&VK+=T,5]GY>U]DF6U75KOYGQ/8F,J-B91;BDE M=@,O:5!"2S ^;N5^T9VW0^=U>]]MF?7=_HB&K.\VZ[M-!RU9WVW6=YMN\EYX MW^U;9*'I"$"5M-Z66.OM8\V?[IAAKI2\C9!AZ9%"UGJ;B=G%B]FQ.]S+(FF] MK?"JNEF4G\D9D[,+D;-CM[B71=)Z6VS+F9U)F:0Q2:NOI.4[Z[O1Y?YXF\WX M.)VJ\X98PC%?)FQ488X)VU["=K(^][(8M]X6-/B?M=ZN'B>L]38[^LG8P]AS M7+^I?;S6V[+8QJ$)C=>5PNG[##Q,MAE[6$NAHQ,XJ_>V0S0@Z[[-2K4Q]C#V M,/:<%WMRF>V+&J-CBSSJE+6K@.#U%E+_"7$QECG;>:F,?8P]IQD M"V9'B*RDSMNRJ#]N1;X#=JT7V4 M8U%:;]<]+ (#[Y_QNE9"H0V&.:82&'L8>VAE3RZ%O4_IP1/J:4G8JJ=9"/!8 M@.E-9ZZ_0"@V/[EEM\.9:[)>W,P7I8@]Q6S1_54;^>Y^AM\1]EY18#DALG/K M,A%G 2MZX<-D#%Y,^AE[&'LH9\^I[,YRE+.$SR!JRJ5VTZX"(*0;>I.T0R=I M@6D_=!;P9.XS/>PIT\;LVO^8A]$4>5$X]%>5M' AK;Z7E-$B4D&$XF9-)A[1 M/^=.Z$1H@()GQT*Q_GM$EO_DD:<.C:O M-FS2+9M7Q]?JFXI;:72,(MDL-0V'+@N4GWY3?AD&]#X^%=Z46QEUHS'Z\ - #,1WU:Q9-)<%#!A[&'L8>QA[&'MH-#TS MPJ$KDV0S)IH[$(#;>BN\W-XL)W#R#.E+"'V2TVPLSLE\8WK84S"Q6MESE-!C#CVK9>M9ED99G.'9S2.VMV3:PX@^ MO'NG<.8U2\LGT/GH#76CZ739I4PEO:S6$Z7SL:*X!9-D)LE'D.2C-Y&1R!$X M@=>5S0K@3)29*#-1+DN4C]ZH1A9P\JJDMWE98\+,A)D)\_$BG^I&.YRCM0V0 M17#9)16$NH1=&2;/3)Z9/&?(\^EZ[L@2:0,BRGR[_A)-(GA7D0DO3+/(X$7-XR6U#:PA9=$)Y,7?]RN7M9;NIC=X3YM M5[_OHXR6K+9S/6G[YZJ<[TEL3,7&),HM1<_^JL)!"2W!T#Y\U(YH_,>;-=K& M=1FK)X6MK;_Y 1=-$/P?(,1-X?I)R"'/1C:W/7)?A%)GV2 \KLR8T1Z\P,PO MAWJKPP(NB4L/QMTZ MWA1+#*TY7GE/&9/_X<96!-.%G-NB"&5C-IA=+5V9\+&A.THPG;X:873F61M<,D,T" M9,Q-8^QA["E_!V97A&RIB^)T?;(/#R)&?C,_Z)\?=\H(?-1AD6A_MR;:[X(:_YFSUI6GY"BU.RUS4Y@76;W6VE&(D+;NM H^G,D+ MXF:?0X9&.M'(E 5C#V//:4("^]:AK* [K:(T.K)UIZ^N! ML@ !8P]C#V,/8P]C3\ULSR.WIU741D<4>4,KX*SN_0Z8F%V2F!V]*YBB':DK&),S.N#&Y(R*EEV*?K2674S2 MZ #Y9@NC!8^(/D'FRTOMC:02UJW$7D7B2">>O]: M*F/_^L0K@H2YP^$58>S[$691K(Z]IH3U=_S1HT^47!3-KJ^N7EY>6J^CP&WY MP=.5) CR50!?7Z77OF^397J@JIW7[>VR%)Y,',S\@621Q:L'@%R-YO]1)6JY?8Z"@: M#XS:6+H(#?*._'0#QSTF!2%[Y/'@<(:($X5OLD1XX%(X0Q;&N+MH<3FY+A^3 MZSM\\3*))^,<^_*XOF.;K,R1XP8+2KL@V\FMJ>CGZ](97_IA<\]$22E22\/J MPNL4]NT+O%OPWN MO_=ONT/XXUO_KGMWT^]^YP9#^.!'[VY(_Z0^_;SK_KSMP_@_EZ(D"FN8/45( M::S=5 WIQ%8;([L;)9_AER%8BV:8 M9<$>P/ ,I':=$5*!KS7PH)SEIWQX@.^PS.3$<4&QW*D M>%098Y666P#Y"/>./(OX9P:)VAFO;6^2J)(DX5BOSL%A"^)>G&A";(1P/@H=VS$# /WJ?&"^ 8Q\!IK]\!'B9'8P$GCIK=H?.:D.OB?ZW (5X;%R%KX@'EG_ <'0]N!P)CKYQ82"@@ONO, M?T$!CX<%[TZ&XGCV'!_AA*^3%[3*071EP!@"$^>>.;>=*';C]W7H<=E9=VXC M @,S%A1B:+Z#&B%;A)GW#Q_HOVCZ+[A3ZSK,6ES7C3$36#& ML7S#Q'Q&W @ACP.7&\P;/,#+90*N]_O.^UH1: :.F$E$:QZ$J_@SGE/^$73*3 7O^?3H'?SN<7= MH WWP7VQ6X+42EPRS(*83NAY?HA/MO,>?@2%V0X 0]I>VQZH,?=[/FM)K.B M"J@>?^I$F"8@U#,4)'^,%H J:Y(]NTV(4(B#'Z8'5CV>.=:F 8H=0LRUJ?DG M@L4D(HYT/+E_S.VGF$A$LYKC,3AS,7L1@(&09XIE!C/6#$.B#5W''#DN82QV M )\1K%BQ:D.O^/!/\NP5S^(S)60-Q,.*GT.N67L4YF*J!HC\8E6:Q4^0="O" MS 8PS%VB%1;P,AAZP(T#?XJ?$JY-M,5AT9CZ841V*Q*K)4'J^H4IH$(RCO3C M>/!AE 0KIS,7P8=X07HBU_G/..(+'$Q) ?\N3SBE*@=?/$71Q+=A,W- I0!&PB7/-'H&H2&0C#^726+&.K<8*0P%CA99$?+.!ZD&^P$9!G M 1O&IA-PSSA)=IW5)(B\3GCR9/26 81XIA4?VLIZ)YXN?O1*0.,IS M$B "Q%68QSU7J(%/<6\@A48)4O@>_J.Y[AL 2SDST[@>Y@*< LA.N@&HC0( M/%:C20"%0Q1<:+KXN>3R^/&PW([Q<@%Z*V7&OY"]QK.D334N?&Z9D35ISF<) M>PC.ESS#T $A2KY:/FJ)5=!O 6;9C*0FOW\TBJ4I48E6,@^@7'I;/%8'*!L_ M@$#;\@-L1;B+.":V]2$)S9([WU $/B-Z% 1ZX E"4#7.>-$OI\=K B7;)B8 M=JPD":AAW75P6_GTZQ87)V'GBN622Y;A/1CL"_[A^6_DT-KDK[V:2@*"?C*L MF>-AZ,%DITLU!SS'IMGJF")9\L! Q&K/0]CP,D%,,(#-6#QF:[[,VNH0H+&+ M2+VOF+V@&[+USSOO\YUW0N>RL-7?P2Y& >,AG/AS%R,'R&<2RL$]_YA[<823 M> 1$JZ\>O>.!&#/)YA#&#"C=]77^G:%"3H5H7T*",JX;&P&/9.G",O(-I( 3 MA>9_MSBR"*0K!N#'!R%);)98G8+AZ$R7XF02H$9+_#C$WK !LD2TL3@&I#@O M-B3&"3C)$T%&TMZ C7]'$=>U_5FT5D4Y4W@W.%0W<<:L M^BBX(34ZH$SOP&J9CL!@6FV^?%L*XQHI!["+#YB3V9R"!^Q*>YEXF!#/39PPW?FYOH*$ZQ>$B8O61JJ ML=E+[ 1LY@<@YDEXP4X='6OBH/&:=.-=%&S -;$]'0!);NYO?P!)8M\^4558 M\6VJJ[]B6\)OG.3X>K$EL-AJ,0T3HPD M!YR8V'"+QT@^AAO"1*3P +"1FK4(\MQHCM-'B+<;HQ4>Y1#?F]@K)H?M)!)# M2M_C);MSF>MKNO/%9R^!/(:+9883;NSZ+V'&0E5LZJC[%STLF#[(^Q MZ_@-/+";Q/3] T!^ R:M#P_(6*;UC&5:WURF'WO_T[O[V=L90L\?)]"0/!=(IU8*4Z)+_3D@Q,'TGD%TI $C+&(DSCB M& 6)#C%!YF.VQ(&G-$)"E'/B0\0AA-0/B<="OG\?:(M%.TQT$\B^$[GQ:[ _ ME$;,8N<;;L\880V"4G%^&JR;R:RO8;U"09SL]+#FJ]XO(Q\A_9/:!!LND1^! MT8'7Y#<^^%I$!W,2F6"W)* C$%JYN]CD2- &'\,J#])E)6Q? V5JF20XA"4/ MEBDSB-(<#;S@AV'L'+]'7 K*D"QR^,GA.T2%*XE(XQS)^/#R\01KEXOW8N!= M($NDEQS\6! K"N",MP#Q&PCHNV4)Q/;+)T64[IODYI[-B!682MH)@>Z[186HAX M)0YQ,#Q.0UHR9\W42[1\ZA&NDF-64R!+[1268&>V=';=M,EJ M8+!OF8DK30*5F.5KVR(X^A3#*<9D-F;CN%ELM[B^AZUHU\4?D;M#;(GCN([Y M;#HNMK+)%.>1XQ*]^S:$2-ZS%=?OX)8\>.W-\1N7[%B^LK7IU6UX<>_SB"XK MB0A70=R61<02@EA"T'DF!!UBUDJ99JU9AL1B9_PWK\%)#<"++OBC,LR&8;K _SU.+&WBR7 M:FBR>PL6>;R 7)[I MK1.:3T_8[,,TN1\GGNH0K[H9;JF1(3P&)4E,HI2(TM@'P^B%6(0D*NBX+L[( M65I*:_GF&$Y8W> E%,C]#B88">-X^RY3#E@Z_>4+P';FFHMKQR-D)#=]20[6).90QCD6HJ?CKU>& M04N(C8/DL%/RYN3K%GQUM?FY*K8,+?LKH25F?K[M42+ F=.B0'HR:UT MN$1HI.O$I0(B<_Y%@)!YQG?G27+*J82-B#T0LM>,+XIJ&S4-&9P8G,J"4TE% MYTD5"RT^*TESY97[U#,JTE^S6#4:^JJR;#TI[,UQ+L1&0=TW=5FDU(>W7M*- MY3L4/<2.[/+P+XYS)5Y[6VATU,)=IDX+PP<(K%P*D!.&4&SFUU8^MQ@CL]&,1AUK@^/F:<'$T+DVQS7-N( MY&5O24SD_!A.A%N@*#WWOEX?($EQ:G%?D]W'+EZ3*FV=A!E=0YE*4W&2IAPYXV6M%DFH3H]'1]0T*_ >>NH>2BAPDY8U, MU\-'(@XZ#_?Q('N$=,@>XA).3_?C S$JGCA.(5=NT5?>*#2P@465RMC>BTY0G :#%#E*=?&D9+(5GD>;,O M%:&T1$=)DDO+OE39H$X_J'89V9=T-8+);ET:VR!@3W,#H@E ]GL@\#]6LI\> MRL9G)+;'(^N:.<>22EE2*4LJ+3VIE!+51YZX?Z.63Z3NFC^'I]KA1L^EL\_+ M8]F,+#F6P8DJ.)64'%NU'O[0!.V^*TQ^&QR M$J,M E1X7XFZ*>?N8EJC1J5Y8O_:CIY?.\JM]5Z3BD%=4D<)V4/S-6__4DUL M=$15X47A9"D+U3<%9A)#T]QR2E"6>-'8W%QC$D,-JIC$)!*S MT0O[]!(C@X>DMWE1V]R,91)##:J8Q"02HU8O,0I(#*PQ@B92(C$7=MKWM[A8 M^:Z0QAZG;Z]P1IE6/L':CHPF\ MKJD,8>>(,+UZA&G@5&HJKV4T-F<0.P.(&=5#3,=Q"XT7Y<)QBY(@=F&!_COS MV70+F91G>) D0U9TH7I9,?">KL'KQ4]ZTQ.Q8!!;04RL'&* \HZH"[RA%B[] MPB!&(\2JW]L#E'=D7>,5XXSV]AC$5A"K?C,,4-Z158DW1%HVPRXL4(F;U*,@ M[H>9)I*P<.5VD:E^-PRDMF/(O"R65?*->?I4(:SZW2, >4>7>$$N?):>(8Q& MA%6_Y0(@!^=%Y@6C\/XD@QB-$*M^SP50WA'!LE0E6K182>%*JLW)^%CIGIG] MNR:^->W[$I)C]IS\&>F,ZG?1=%Q 2)%X22@KIK8?%RE-06/R=U'R5_T6(ZB MCM)N\T)I,6TF?Y0@D!.":Q^ M5Q>40$?7%+XMEW74X7CRE_BSZ0A2LBL@72<_(ZK.,#%Q!0-;YMG!& M>T%,8LY68JI/FC)(!0%PU,_IL >3F+.5F.ISI@Q<0: M@5M]1F<\F<29B9$OLF?CYJ .ZK7$[B&@B+QJEY6U:3J M4Y$*1'.8 %Z6 %:>BP23P$4D]3+<#2: =$&1">#_S]Z;-R>.9'O#7R7#=V:> MZC=D!FT(7!..H&U7#W.KL:^AIN-Y_[DA1&(T)21&BVWFTS_G9$IL$HM @(#L MF''9H"7SY.\L>?(LFQGPY"?C&LB >ZVF2UI#:$#!@%?'@"<_:-= !@ #5J6: M7-0A2,FC<S\/K)=@':E@^7I/41E$EOP2O M"UX7O)[F]=.S.D8125K#D!IZP7M.P>R"V06SSS%["?Q+&- EJ:HN*?O'VY2" MVYFCX:^A"2^$?_OV^SV;%E+>=B.3S>MO[&,^JYZ/-\4S9)]/OSPB=I3JG_D< M8:D\GXWR#BA+?;P*\WSY\I-?3<=T+1JL&'&)IG-S#P^#A23>@/@6D3F!:X+("8GMDIX-7_3Q)FJ_XWH&$K!3^E/RQ4K( M8P(;A,$O$GMZGPZH[[-K^>MGUSFV"<^!@=#@%P(O#H>4 (W[6".NC[\Q3)HA M_!%3G'2&E(85TF57^N-XD?[R7W5%-KX&9&D(9.P#Q_E 5'B[ P\BH4=L^)RA M-\"_X([ AA5FST&V)1^>_Q,^'HT=BF_N12%QO3"A@QD@*7&D/H77ATA;'&*% M/"R]V_3A=3ZL7#Q_>%D&U3Z&E$]\U9!ZL%HC"B2'C_MLT4P'"6 '!/X73L;( M?[A0@1URQF(/A9>;(Q +\4!FHV?3&_O>FX_2*L [30O0WF?T_0#)1DSXCO9O MHS&\/J%H!"\)J3^"Z?N$?6-:0QN6=$3=$$DR?R' F()T=&FPQ5+-H6!NO1@1 M O[D6-(2L__.V"XF(,P'KH?A ,T21$OA$?>L#8A:BV>L02BK Q2K1WH'9!4%#WAX*Z-Q240U.V M<7.?L>>80F%1KV5J]:7#)PUS;,9>P*37'9/$L"I?/^Q^.$P,MKF[8I.E.KO% M[($FB,+5M\P9)A;((^H?W^YDRO;%?*-$EI=(-/=S.#V8&\.EMSV?FC]OS0&, M^,YT/LQ)@,;3W,1 =R=OT#480GD(D"J%P@CP\..UV^IT;O]X;?WV]RYY>'Y] M>7YM=EO/;<9=G1^_=EJ/K>9KZZF3LH_*-I?V<_>I@\KEX;G]^-3N/#WB;YWG M[ZW'9A?^^-9J-]L/K>9WTNG"![\_M;OEG]27'^WFC\<6C/^7W&/-LFOYSR4A MD(1NZG783IW0]LVOM=0#"U<9NS5E- -;I;921B7:ZUDZ!XT\;I'.E-/-Z[S1 M[M+PAMU_\[ADDM\0)%VP^&Z)V8)V#JM\"\6P=G_$:&1; Z515VE-TWI5K:8T MS)YB*88VH%5:IW6+_J\&)%R+V7_!PMB#R8D83*V0V7\Q]MH1X,2VTB;2(KI^ MC0)%0KB3 "\>4<8B;*)GUN)ELW\\F(PA*EE"8:4GXV@[Y>&T M,ODIA-7\+BDAFNF >4C?30<(B]LC+P1YC#UZ3.O?DML+^%RW'7#O?W8O;!!R7\PR4FNXF[-&;2<=X- F;ZF^?U/T (DS2M M_D\ A'1!TB'E@Q#HBYO>Y0G!;GSZ#-C#XMX:]NYF%%#VO+FID''D6S!CBOM7 M"T^+ .#X_+G!+\TZ K4Q1SIT/+@A("_> M*/$Y_72]C]LA##\>*BJS40\=$NB-@.6SJ,2_X)HTN6[Z+8Y[$/D,X?8(1OW. MB1I2:^@"?[Y-V!22Z7@#4'!("^Z"8M3Y1,U&%RC#$8'8'_C>""^#):$#>.-T M<7]+IH9.,3 *O&1BLP<&$Y?Z;S;->EZ,:80+;@&GS,D8D[\O02W"A>]'O1E/ M>N/8#114SL+7N,35((,\BTDNI,42ZF.(H26Q!#'80*.IP;Q,Z*UC+EC@.[S(9GYBV3U RTBFJ\ D^\W)-;27X%61)?]Y4JI 6Y_!XF\]V7P2U+#Q=0D&R MQ/[$ZX6FC:*DGSC@ 7<,@-J(+1+0<8ZJ^%K^< O$!?=4) N:L9Y@]CR[R/@@'0.P %!,#>P% MC^G\$K-E1Z,U\7;&@']=X3""10(B"3DG;6J(V;/GY1[56 P[-'3FX-$ MZ"WCC\^%R>/$C1BKH%@E,)!0$ZTOYN4$9K2]/H.(3SF!*^0<^/)QYNE:[^J4 M4BB;(FGE-@J4=0^DU)RF3H=P+U1^:K6_+5N^;?:,Y\&O4V'8C-^[<)0&\[?P M. WT0C^@[G1_59W9Q&!:>BY-[Z^FQ@$S%F!>;V\^?4.D+,$"UCW?EK&JK]\S M9ECU#_,>_N[LC$#.VC'"#EI-EQ))-HR)@SUS?]9);!6 'L<^"T%21JV7#QZ M^>X%F8/%"(VU@\5A@E9!S3ZU!Q:M2D;G>=N*;,NI:II3^W:?'50E9C009[)@ M0.M*M M(A@U>$[VG]BR2E1X?TY_!_/&=AC,64>+MLG41%ICCR428_XSU-LXBG#Q)&6] M4,EMQ?)=R_1@@$4LX%&U.0[H7?++U[X=C!US[C%;LIJ] H#?;30(@\ AB M*5J!N3CXUS._>J7*?>MQDD3\YOCK"GSUU_3G]7I%-=3,KZH5.>?GNIK]DE5W MK!Q4I=8PUCYI0S)(R7(^V!/O;)#_MK5%!- 79N1[$3RU'_RR'#RS9KH;7;.8E-6):TL]=VOP7QH+?EB=^,[48:P=)ISMK#\8L:,W:'I)H<\ MN54HMDDTI,;^['E>!0Q'=K_OT%-I2GXDYK[A 4@0QTW?>H/;:'K\PF)=A+8\ M)VUI9C'L*X[/&_P(:*(>\_&G@L%6DBX7E5(CM.=F'#VL,&'G/(Y"G^:BZ)?Y*Q?S%LX;5SSU! M3S->^A1S:=A^A,7_F9\HML=>4+P';V^O7>FHF%LL7[OPG8L1?HF-@Q>T#9K3 M+(T$F$]QXE77_'R<0K3):MTLBMR!_4G[M_^AOI+;YU:V_+DRZV;S1^>!M%RK0K[ ;^GJ":6;R\W]LTN:8&$[ M21FB=-+ +.=V.;[;&Q"<,(K^4N7#*,86^3"=(::6)8*$-+&@%EY[B\YG]IDL+7HN=VPI MLZA/64$;GH%, \OW/C"5+*!6Y&/2*[YI/K^W3TIU*Z6&+"8;;S M+)65%PM+^@\2-[(PDQ%FCF-Y8]VNIZ7I8# LQ7GLF)AP36;3C5$*0PZBWK] M(6#Z'M WO(TS.1\14+^+W#PJ_M$"+ M^A$S"AZ\BA1;=ORF)ZSH,#D7$X]GV*U,X'9=V*Q8S,(#O6V'A(&!62' %2P5 M.K&.\&]N2_!=MSJ1<&V.=9/2"_82U0RH+U. V$[=_L$(IUDPPW6B A5!];D2!LK@D=,:,*Z\5P:PD( MA'^ 71MX?E#),I>F=4NPW &82C0I> ,6HM\G_XY,/^0#YWB:,Z]^_#=,Y@TM M0@]6GE5; %M2FEE7*4,4[XJ-T*ULT*/5$%-OCLBYV3)<6ZAJL=O/?'G:WST8 M;AM0& "W]&G3Y?D(J"[82B M"4F^*N-,QJ/ F=]XP3'W;0:K-$NJUCP*\I77NWSXGN5HUD3M4"-]_@KB%DD=G^V0;A/@%OEW8N MGS7%"SJ7US8J-DD19'J$1G>"+,LTM%U_HQ^(+ MS+91#*FNBMH.Q[-\?FS5N&PO:^C4!L]5VC08KPOC82X$RPOB"LRSLHC3VN@S MG]C*-189%YN,@X2+$C$X5X8JMQADU6T-J::D"[^>K7D@H+2U/BT22AI J=J0 M](RN<->A44_A^V6(^$Z#X(Z\Q$TER=B<\+ K[YE&XH0N-;' M7=K43,C\PJG\/!@$R\DF:R.?5;ULD<^B!DBQM0=6R-P\:$JCIG9S7ZNG&Y>) MF&X MP1(^! SK:!'7I;J1SI8\$D(SAZ[3^R:+6G&/M63#IZW+8H(G=@$/RP&L3.N)E65 M4F/P&NSWY;[+.ZK9.*!MN2S!=98O*9(TY98T12J[.23N;D=J\LU]738D6=V[ MZ%B!JUC2LW_!NX)WBS$2BN%=Y>;>4!6I9J1+[9X7[VY1'^-P^4*UT^<+Z4?/ M%VJY[X XSY^L2PO2U'1:D*:FTX):[7\^M;O//&?XB&E!;"RGV>_+.FLGPHF( MK9!Y:$)<@V(N?\?A#0U"+S/K)RZ$\.:;H[B2 5Z5-#MGM2$F%C,U%RI0\!(0 MK)03BWK /O- R_]DY>5\3[V6V,GBSQK!FBNR=^*L&\^/(TH#&^AH^G$KZ+D4 M'LQ#]7'NX01?!'^X<=](VP=1B .(,9=GRC*QN.YF)^YH6JD3=^PY8F],W%F;$BVR M>D16C\CJ.:S-*;)ZKBRK9X73R?P@B7+>/I,C3YK,)6Y-<\__@O:?&WQ'4UL& MD/5[ BS8B3X/7BD,[SU_T+NFW]PK-5FJRD5U3-MZW4YT7"+X3O!=7K_/ ?BN M!GRG-B15/GBW7W%$M!U@_O#\G[>PO8DK'(ILA/W5%)*TY;YP@N['+\;-/6R. M)5TK2W*6R$HXB00N$%)U@%05R_N7!5+7L"?Z9KMV,*1]\N9Y_=V$[/D&C1]$ MR"84Q6KL>W($=D]6=0@7 *EMA6QQD-*QX:]2D^3] U[/-%MAONCP M@O]<8;U93H&9] $8._#BE>-^5#H5\AOF[KJCI&TP/T3*. G;(RKV2NR:U7ED M,V[S?#SMZP)EITF7S_Y+?+ZX'_MAK0]%TO6]=YG":BXCNE;GE1T%75@Q0Y44 MO:@@-&% YQ'>/)*5EW7D"[B/.;V?W_/,^6BSE+;IGKRBWMSK>D.J&WM773H3 M1[L 7V%"?&_P:0 ^69&TQM[9C\+;7V7P@X.9:#==A71>:6;:42X]MIL.#K:KM&\WE$Q M9L?B5]>%XU]7?$$1!"JWY#F(LW^'+M:ZP7<>LE:P\5? $I8[!D@PL6#B0QRO M[,+$==S!5:6J6G"\T(F8^*2I8XW3IX[5CIXZEC3K7I-:6.Y<\/XVS+&<*J6ABQCK+O#N\(.G[:9F^/V$-TZ<)O8EH91J'=8*U/[$+:3@,"'51_B[DG#'9GY$D M>MSDST:C4M?5O+F?6KVBJ_D2-E>F6:)9LD_H>O!70;U^AQRDRI.MUJ9Y1[;V$_'4-0=;-N:/9*PNCSJ=RY.V8HAD? M.3]&/I#C!4;F]7/TN:L5U^=.Q$^7$D?*<7!4$SBZ;!RI1>%H"\6-E84:4L,H M2X]:@:5"L71$)-5+AJ1K."'XYOGPITLL5MW;FI#0AZ'XO48ZK.E14: MRI?UE#;_,+X/?EO%+3'1'V*:=V]>D)4T5VOK%46% M"H9/RNHK #[Y1*_!^JS5&NE*;@)=YXZNE"UX?'3)F(*IJOND8 ITE1)=I\<6 M'GI)1B.=UB/ZN!^[,\.FB8JTP.,1J-Q")I\&VY#MD+,S ]=8W(XA2]7JWB7*2\'"*TIK+&;@+Q=N**BT!E8$ M/EYIC>P<>B,9_"G2HT_0$3JI&\'+0JPK[V$8Z=(:AI$N[_'<_?O3*VFUN\WV M;ZU?OS^19J?SU.U(I/W4/6JG:#:X[9YZ;)2UTO4Z?$K>J$M]TW$F+$?;IT'D ML/3MA1HA6,@ 9AO808@5-D:F#\/#JY*Z&WT24FOHPDS>)OQJF*H'])[6Z9]5 M"PFP$7/64,P1-I[&WM*L?D<4T$'D$,=^!QJ$0S,D/N: &7LJSIRPY='[SO37]5P795F:[Q*8D MV/SS%K2@9%Y*MM-UOW=7G?J"ML&+R(\6^='[G90: MZP]:UKCMF'K(?0#3N+E795FJUXOJ$%N* U+!=E?/=CGCW'?GNSG[8MZ\R,N) M]>K-/6S4)26CO%7N8&3!A*7"XM4R8:$\N,QX8(X^?5I.A,38-0"A+M_5TSGP)]=\UY*8^K(GRV\GU M*RH$;<=^&^H9%VYZZC?WM7I5TFI[FYZBY%0YC:K=$564456#[8VN2HV,IK^B M2WWIX%4HN@YB+AB8:UZ3=*6H)!D!JE*!2ME0=;QP)5@')6A4I890@F<#J'Q* M< ]$%:4$\6A9;4BJH@LE6'YX%8JN0RC!1A7Q)$LU[5HK?)XBBXIAX\7WWGQS M%)"#)'?6*OH6H\AH08W.CENUDI$%U3,#B@\ J2DO=:G@DQ47>R=.@J M%%P'L5[4F_M&0TBLB\74AN8;A:M 3:C +EH@C[0,RUX8&2H7; @:6093J1E%5 M$(6WM62FP.Z *LH4J(,IH('H3I?*%;[\TJ&K4' =Q!1HH"D@*:5IUB4P52RF M-M0++5@#ZM4JTX"*4E0M?H&GDFG W0%5C ;4JS)H0%6J941," U8.G05"JX# M:$"]JC -J-?*H@&OHIB'%YJ.J.,ADDI.72^]"$\6"0+'L2:9HV ,(MY[U9>@O,$YY5H MXKDX;T.CO,*M3M:]1S8,X#MA=0J^NR2^RV=U[LYX15F=!EB=)0\6R8('L3KK8'7JAE23TVG>)=1^L8TY1/O M$N_:^ETKVBRFFBJN:FW'FI1EM"Y3BA9U6R2W*?LDMTU3\M)=)H\LLI5$9*\@ MN#*71VB[*'HI>3>="%YN!@%,##OO>61D_LOSR3BY,FG?Y\.WO2B %X+XYEW\ M?#K?R,U\>_/I&]A1_*'X3,^R626?#SLYFO\8#O H3T.) 8$%-SPZZSW MG\1> I_WZ+R_2F7&E_0XK5L0]K)-J3Y(.2IHJ[-%#6& M&Z4]0P3(Z, O%=)=-:.D*M1M1E6H_)-3](-,3Z["]-(F2#(]B01(5RMN1 M2IO&9!QH3)CAI*\:$^)C_;B4'-OP7./"K)A5PP*%-*86*G!G4LDG]A.!7YHF MNRQ:8H']YC%+>6=8)-<62H-\F$&AFF#>6?(\6.;:+&:MW=QGG(W/29R =8 U M?6Z'Y!NL6O1HL>)3NB1Y,EI8%6[0L &S=K)C$"$^@V$L3BH;^&-YC!UK2/N1 M0[W!&G?5MRB,?+IUAV!=3G<(AL_2'8)1 5, ^X@IV0%[2S;>0$9F: 1LLHP$ M<6$$9(#=?!E#$AN-R[@#,#;J/5[[;#[-S4\];C-@N5JM5+ES)4\WX+I6,>1Z M,2U7U4JUOKY1ZJ90M!T[:IU)[\J8Q0_0NG+7$+]S(OA:\F:UA!7.9.%,WA#" MH.4P>P*9BRE'2 B]O^ _%S;I[[ I?%SUA0%/V?S M,RKL[H>7Q<;HQBRJ=:90RUNQL2'4LE#+.[/QT*=L>" T*"QT2%XQ NC5#G[R&*'7 M.&RC$_KP[YL]U\NKM.>NQR;U^D/@Q-XY,?X)G<9SP2%\\ MI&,S''E2>%TMP9+\CI)%1O!+H7P/(!2PJ+!"L[LC$:L#=)A9K%*_UNV@Y; M5XS,HR' @4=MX"7AT P1+!RA, V" 9-] E_]._+PU?%-<(%%@UD Z@1 K\' M-LP=X1D$D>E:+#P14;40SQ"KM:9E>3Z:" Z&"SH.7A>N@#&B;PE\F:I_*3Y; MPW/=='CH]#CWSXL*(SX,KLYN,7N!YT3AZEOFT&-1Y*L3R;T79&Q96R+1W,_A M-'9]#)?>]GQJ_KPU!S#B.]/Y,"0B0;2P]_'CMMCJ= MVS]>6[_]O4L>GE]?GE^;W=9SFPFSSH]?.ZW'5O.U]=391A2<="[MY^Y3!P7V MPW/[\:G=>7K$WSK/WUN/S2[\,3.E.EWX(+:D2CZI+S_:S1^/+1C_+[G'FB6* M-YF(RHF:OK#)@@AEXKF/\L\DW^D[=8@"RM4%J6BSR+ C.013#*6ABC@9V(= M)5Y@^78/)3EUO ^0NQ/B>B'\!??V8<>$D@Q%I@O2&)C9@5T>"G6N%3P,TQXX M/)J.J74>%33WAOB]WR(?(T5AGTAY<'+$XX3Z]F *L4-R8B&0Z^/$;!@ 2(J MIUJ&73^GB^ V"[9S)M@J63/%&+'(Z#!]'\/5V78H:+K]IT3[3C=)P?, +8O6;((K KDP='EQ M:\2'?-SPI4:C8E2-O-%+NEJI5O5"HI<:E7K#R/6DU9_KJEK0F&K5?$\ZQIC* M2*=ZH[%/X-G:5*9&ZK(,_R37"*7RXBV8M5N$G%TD$1ZI14<]ZA-59H10%PBQ M)2Q*XH_>(>00E&,$3^T7%W-X'LN>*$C"=&'A\9873[^I/4'0H-B:BM='* &T M P/M:EIQKCQTIB1@IL^' K"-N@A8C*A5Z<(@9;Q&!O0&ZZHL=W MSWWKPB8> 9RW#Y6:QQ0F36$,A,<)CCL",I,K3)EIFCIU/P2LMJQ\P'.9E,,RWC( M3;&*K8(J2CHM)'M37,O>%$]73'3H65JP8M6GJF P>B'Z4[1W.G?P[*X9L()2 M0Y.J==&$]3)1)!]0!&E"! GP["V"=!1!NJ3KZ1:%UY''=CX&J')8 [2&!FAU MVU.9^AX&Z+:9>>?.P,H!I3_6[CPD@ M30@@@9U]!9 . DB7&HVR'+X(S^'YW,B_&_K_ M["7[#6SQ4F3HFO \E!D\!Q+^=6Q_U9 :XF@AA!!UP2> MPX@@'3OPJ;+4T(KJ!"R\GXTC4A@@1X]A9!&/NI&%)-*XL($A[0 M%0:H=MCD(YW%?F; H'@#]$IVD-H!DX]TH[#(?^%^.'?P["[]T0-:5R2M49;@ M*X&B8E%TP.0CO2%$D #/OB*HAA[0NB'I]6OMAG<^!NAADX]J+/ZSMF7VN[I< M[U]X0#4)%Z*L"SG_1761"?FA'U+4!T"2 Z8/9131,22(!G;PFD M@P12I$:M+!+H&GJX=KW0=%ACJY4EK;?8?ZVL@77YG+&>,1;M\*2&>)-U2\O- M'S60LE)5*S+-<[N%.P,/P!4C\!CI036LMJPW)%T5R!/(BY&W(2VD4-E7%[)/ M(# M^XZ1F53#XKR&)AEJ44W)#X>\8WM,3X$07,QI:U?6/3B0L/_@3@;L^6[@ MOA1KIPZH[]/^-]8PD3X@4=LTMY@V\ A!TM2TYSC5EDIX 2 ,@ D"P!=*( V M6HO% @/0R1=2_N0!( $@+8!D%H: %V#__$'+"*V5/X/[1,[/J8F/C9@#C[, M,1G['LRI'^SCG#Q#QMA/,P8N&',I_5\*S&&LOJ15B^HF(S G M,+<1 )=D/@Y M8-50(SY1:T@U?>]SC<(7\43^%L'&@HU/R\8[GU(:>$I9DZ5:1B=WPSG?Y? M0Q->.,WVX]-J1R-8,XO_/>_XF,NJO/];S\>'S"<+P@]&+-L:*(VZ2FN:UJMJ M-:5A]A1+,;0!K=(ZK5OT?S%#?G;3H0%F+ -,08 U*GS5]OGYMP6"+:-R&88O MU V BDVW_QP.J?_B!:%/0]NG&%/Y*W7IP X#]#4Y7A#YM N/^M7QK)\S""H< M^; >M-\,X\_P113@.H97A3X ^_[EJ=UI/;?)R_=FNY->U>4UBPD_!YU_14%H M#R8WJ]=Z"1FS$<)H#KNH[(EW=@@CM;98YD>@JDO[)*8OB1>!O#CPFA0MUH+[ MZ(*03: [I""I',?[ &XGC%^)'1 3D< D N8 D_X4-L0;$--Q0); ((#UB>GV M4=3!,UV0DIP:O9@:XY@:8Z0&,0.X(+!\N\=.< F@E#QX_MCSV2+_Y;_JBFQ\ M#;!/C$J:+JR]0UXI?!T2>,8W$*=$KM[^-QG8#CS@PPZ'[!&=IX<%7LM!]5S\ MU;&&M!\Y]'D0+WJ\YFRI9WP59#"6NLQ"IUUORQN-/1>D0H"KZ5)<*-_V^D"# M9,4P5A*7E5$X'/J4LH4.[$\R@G<, T+=/JS"/R*7$K4JX:)I[!*V>A\4D +K MS9$5W.7CA+4B@T,T47YR+_^^F'WP^%=HU[1U3H:#+'7.GXQ_U:N $G_FOY<:U3D1BWSJVI% MSOQ\U:/D:L6H-7(]:O7GNI;O#C&H(@9E:&L?M>%,9.VY6R-U6<:V!,LW4+]4 MYG>7293?N21Y0DFR,FSGPBG1 8FZD@[7"(U$HUPK(#+GOR402N*36&E#KXCM M;*$MZ$7PU'Z0"IW,\@GEV+B6?+71;"IJQIEL<*E44_>5#Y=*& &G_>%T#>'4 M'>J_VW%67&%9B9?N)L\]_POR@FL;VCNEO2(QQ#"_(K<[7,/ -<4X> 9W$;[N M B(I!<<)CDMSW(9N1L5RG(X<)ZM['S\)CA,<5Z*)Y^.X#1UDBN6XVLU]7=+U MHKJ("8XK%? $QVW%<1L:IA3+<09RG))1KKB$''<-N1))IDOF+O3"4]H/O/E* M2+L3G]299BHL/K@$H8$"3/OL*_8"4P/!5!?5HB\43+E-YGW U,"P9T.2C;I MTT6B*;:9(:F6K4LLND:#AZ>/L?4PJ!"GX:1[Y(X/I"804##:RO?DK.R M6FXK,"'V*Z/ULXN?-1FA<_,*ELNJ2;J:EKS;ESL2I0O*B:O*0E+(*#XXDK&"4/LP02#IW)*7LP(,C MJ7%S7ZN='DG7X"A6]^:R"M! ^,CT;=,ACA=7/5&P=M7RMN[;UL*XFT=-L52O5; >8C@;<';@K<+ MV4\6Q-NUF_N:5->$WA:\+7B[+.MKF$JLB&G?@\G@&RF+&\,W]#U8&BR%ZD5O0R\*V;-\.C)M>(B/YU/X MP82:?@7&GC&\I$CNM#@N+XKKT[D7P6C@ZAZ%F8:4G6[9+AM6I< *J@=:4?;$ M_)63YVE%7J<%J]FRE;R LJQ/L3H:(RQ!7'D$$1&B?Y&8TX+(\WCEV0Y86Q?K M* ,SWH(LA(_I:.QX$PHC^QAZ4UQ8D>\#.9P)8,VB]CNB&)X)R( '6' 58,\$ M"6"^43(V)PFZ O8"_/='I5,A0=0+[+YM^C8-*@2''+_-7V(EV[63K]&Q]2I':C" 8]E!)DX0 0SDX*)QNOI$>9J RY@=JE;3O/AFI M!)0.QAS SF27A5,/LG#*@>@AX\*E0^#W6#CU0"/%_"*EDCZY6[%RB^)_AUX2 ML9Z(A;F&Y<#'7F#CW7=\4=_IUZ2*,SNJFKLK-N>JLUO,'EAN4;CZEE0-Q..; MXDSQOJ"JP&BX!?K-_=R^T49-GC;:&/K)/,;P_-N>3\V?M^8 IGEG.A_F)$"# M=(X:(]M-AJ5K,.[R4"W;7'GX\=IM=3JW?[RV?OM[ESP\O[X\OS:[V <#6:CS MX]=.Z['5?&T]=;:QQDXZE_9S]ZF#\NKAN?WXU.X\/>)OG>?OK<=F%_[XUFHW MVP^MYG?2Z<('OS^UN^6?U):/QQ:,_Y?<8\T2$2?N'R-7C]Y YLGT75!D M 9A(G:&9T2&FAK)_J4,,?);N$//4?&VWVK]UR,O3*^G\O?GZM+Y-3':[%_[H MD^UGU@K1M:U&CCV81QL53Y_0> 'Q*)T$N(3,$$%+E7W?,P/XZ?'.*_R)M'^; M[!ZXS8TV+KLU(+#)#4(0;FCP+7Y, MQWC^43#K4Y-!6C!@K,B) 1LL=CO9T!,I;^,C/I5SX(0C=V?1*M6JGK<[BZY5 MZG6CD/8>C8HJ%]9RQ!!C.O*8%%UT9A&=641G%M&9171F$9U91"L-T9E%P*EL M5+N^SBQLQYO>GZ=WY?MD/>Y7;+M\ 28KCS XV38Z1,82,G5)K5Y+Y7[ _LBX M-!@N%:.HG#R!R\O!I7I*8-9C37X6 O.\?!5K0?*8'#T!T3! TQM@K!WU?3R^ M"3WKYT)\UA:&\A4PR@8)WG(M'GII.@_L/(^S2#/D<3SLW,U+CN1H_\6,P GA+.7L%0-A@8AX$" J6A\F(IQ= **U)=Q@< M8,G]>LXF@P(')S6A#@,$!02"?&3-< WNPR0:Z#@.Q!WRFJYD7[+;ACE>O=3V M)._.1%'9SD3?O[5)X>M]/GMJ >YBO92%@5OCX-;W;E GP"W 78RGLS!L\\,A MK585V!;8+HFWM#!P\P,F7=F[?5\IP+TBP3Y?(MIITI:_>7[^;%5,*, ?YGCL M>Y\V)JD[D]59O-L8QM5E!#:!=DEB08=:D6^'-@V>/EE>6#Y#7,EQ M.5V@.0*4;%GOH3K#)1XP-20@>3K]$&FSCP8IR0SK-_?:BAGR22SF5TK$#H*( M1?-'K, !_7=DAY-;GD-B?IA^/P!(F"%'!(U'3P8P? :L^?0(],ZOSE$Q\4%T M$D,+B',[32Q9R%B9[F.9?W_L8_^7N;H.O'XDRVXO!J=*"5>Q@3%1Q>%4+=\4 M5>8H7C7%>7!D(7*03ZRI12<5;YDWJ]T<40&L2#"4CYY@V*%OZ U\I6.LQ>N^ M/=J!Y7A!E)5JJ,KIA"Y53B=T=9Y^P_Q4TFI_>W[]G27D;DR_VIA#E2,SBX\I M8Z3*S0DS I<*Z/SEO^J*;'P-R(B:2&Z6Y,<7 ^2HA]5H@&^PD0)FLGD@27E) M ]NUO!&MD*3'[K3H 3(6_Y*$YB>=E;'QV=IRF0W3GCTJ>1TFVP53D3^M) X-G!\90X"IZ/FWR)#F$ MC8I1-?+F$&IPEY$OHVW5H^1J!91>4ZTBP*!(]%_ZJ:P@W:U+?@_=:E/S% M'(V_DI;;CX(0:Q?OTRCKTHJ]9TWQ3 ^6LVJ"ZM7UQ\JO])VZ$>5'!FZ(S_S# M#HP7+7"[+;(@Z/0;+Z#?WFJY*LEI4!)-@&<$R!V29#?%^ MQV"9&K",6I54O2Q=F:^AH^XC';"3^B=LUN%[KFVM]@^LBZO-F/JY1\9F\HEV M>CXQT!IK2(J\=^1W-EY/T1M.8&P.8_KI,5;'=/RZI%5S9N *C)T)QE+=K(^/ ML0;H>TV6:HV]J_4(C)428ZFNRD?'F%:]N5=KLJ0999%CU^#J;YOOIA.[^5^\ M#^KODS]^\5R2ZD]\?"Z1@4L455*J%^3?$QB;PUBJ3^[Q,89E/.I5R5 OZ-A% M8&R&L=KIC_8T]>:^5M4E+6^Y&(&Q,\'8Z<_"-.WF7M<,2=>*JBDAO)2;4?(= MENN.IQUE2Y+2-F8KT%1O],X-9 MZO3HA#"K(&^Q(4$MZH%L].INKC_ M^/=?PXEU >4.MO6WEV[NVQMF65.\(-MK4[F#J;QK,7'WW0N"W,85]N\!RTK; MV[(JSVF4X(C+Y8@-GH$B.$)C'%&K[1V@)3A"<,3)BQ44P1'ZS7U-D0QY[\1J MP1&"(TY>BZ (CJ@QCBA/"O5E[>X/6VK@2H+=-Y4:*((-C)M[O0Z;!ZTDL>PB M7^*HE02*@! &J*F27"^J#:& 4+D@M*%00!$0:MS__F&E1>:YU\$$\B@BVN24A<%52X30AO2^(N MD,(@9-0OR%4D(+1]EGX1$%)O[NM8>M.#WMYDX38A8ZG5M&W&-#7L1?8N.YW/L4>T>_T*\9+W:J5 MC)Z-V. 7'W!S_T6>!0SQ#KW7X5_,F>>8VMJOR',L@J,Q^;\JU8U]LO_%[KZ< M.$IM[P^((\SN5Z1Z1HUH@:-SQU%JAWQ '&'ZOBS5]/166>#HW'&4VB8?$$=U M+,8M5>OI^J)'Q]$UN!SW2-!?#+N/6W]G1-Y?;994\00JMU0I,L6_"%&"QV!* M7:HWBJI57-Q*EC3(2_"RX.7BJP04P,M&%7@9]BF&4500LN!EP"!F&:.")T=>\&$0I^&MD]9O>D>=>G #DF< MD2X1"^9DVBZA[KOM>RY>Q%P301@01@/:)Z%'\/:^;3+XFR%QZ)MI30C0B@82 M>UOR'/[6^/%!9>D BZ.U'8U@HM;<,M__K>V&]%^,XP_P]=2 M8,]GQJ_KPU M!S#B.]/Y,"_=\G# M\^O+\VNSVWIN,Z'0^?%KI_78:KZVGCJ+1"KA7-K/W:<.L3? M.L_?6X_-+OSQK=5NMA]:S>^DTX4/?G]J=\L_J2\_VLT?CRT8_R^YQYHEE*>B M>5X(3'OAR;?*SR+^.6:O1J!A5 [DK/G*(7QPS7@5H^-?T MYQK<930ROZI6Y,S/5SU*KE9J:O97JQZU^G-=5<6@CC\H9>VC-AQHK3T(;:0N MR]A)(>6BX)AUX$3^T'6]5 R^%M*/EJ*U5%*VK&FRJ7 M7135U'WEPZ421L!I?SA=0YT*'F.T[ T2C4 .-?\+.L(XPG&D5EB4D*AJ+ABM M1!,O6PB/7E@(CV TP6@EFGC)XFMJA<77"#X3?%:BB9K+(77J LF+\^*;S!C]EURC,4WI(9Z MY"6_!J_W,PL_Y;YNB;@T%+69=_?S(BW;GNLM6NV[HEZYN:]+>DU4V+U(+&UR M91:+)?7F'ENBBH+?%XFEHT()3Z+JDEPK2\E=@:6C>J2*!1.>MNB2H<@E =,% MN9^>UN2PK"*KR. LF@X7)!DV[NL3%W725=IV(Z!#[,/VW.!7!D1^71=A^/09 M^B:0TG9-?](*Z2@ R8)O]3W'8;*%[QMSBQ56+JXF*5I>N5+"'.UU9TF"7P6_ M[NYY+0^_XAE5%>P -6]TD^!7P:^7PJ_GPZZL^B%V'\[KFQ+L*MCU4MAUXYE' M>?@5#TF-AB3GCFDL6YF3M=44,K.C#U(LHQD$-)ROC[&I/$:CFET(XQQRM_5& M1:X5E/Q;KVC5O)G'!\](QD&M?]1Y>84.G6UX7KE,2?HHV3(5;,MLK_,BPB.U MZ*A'?:+*C!"YLKM*!N]5Y3MXS%T?B&\/;"9732:FCY3^5V26X/09UQ"!T*2^ M!^^U:-Q2L.7V07O[MNGLX_P_D#%M;&A0QBVNO(9O0P;#5ZH:FE27 M]^YL5Y[C2L$'E\L'&[Q ._*!POG D.K5LAS;7T/;BD98S6.D3% M'<' @H'S,/ A-DY&M8H,7%.J4J/6N @&7A&^M;$YSNJ8+8SU0G+9UD!IU%5: MT[1>5:LI#;.G6(JA#6B5UFG=HO^+?=X/UAEKRTXBLE+AR[;/SWQQ:@_>:.S3 M(?:T>H\#"]M>2%/Q:$953K5K@L_2[9J:#P\_?O_QG;5S>>[^_>F5/#S__O+Z M]/>G=J?USR?2:L/?3^3+]^=.YY?T\BX%W&4T.>%OW2Z,[XA"@2W@$M/E#QOL M6$/:CQSZ/&A:5C2*6',PMC?/6"B,%.TBLV2LEE*>-EK=(27Q7&#HI&]*Y#4J7U_=!.J]@/!%K M.C^];YX/?[H@('V?NM:$A#X\S8F[0,X:$*XOM'/AL:C<\3+?>'.IY:8@5!P8 MN:7Z=,!R^"5/0.]%^.^60YH5T:GA4/,O]][]2SX7?GUY]Q[ #."WU#9^.Y.] M3 2>FHB%.Q(CZS;VBUZ5&1OQ$N3CQV"%%IW#WS96'S=QWQ&7%?&HY M9A#8 Q@W2VM/%JK0X=8J^A;C_0H[21L'<>=3[J#\BNM_JU8R'&D],Z#X@)M[ M\D5>:O:]2\S4?J*S?"(DEP2I;\C?6B!V$UV4<[2Q%:C?WJB'I\M[':'D7 M]@PBM*X;I-L42CT22 TL[JS(126D"(Q>"D:WJ0M])(S6;^ZU78JRG02DQ_9Y MGLPD:XY@%F$P9WC1/AGXWFC;\];S,]#VL\^N)*%CDPFV+!>P?-$6&[H'=I85 MOL ,O'ZV*!G8G[1_^Q_J>UE2I(&GXW5%5KZ6)!]$)!(5ZSW89%85"[P4P&2, MG$O'O.9V& A8E0Q6&RRA0\-*+@>LKB%[#98ACID(R9@MS#;VBW#2'-%)L^LF M0E:$-T:@L6AOS,YH5-'M(AM[I\@(,%X8&/=PN^P,1HWY5VJ-O1/E+]&_4H:8 M,E7$E(GC\RV$1ZK\T&G.SV6LVJ*HDI)1LZ5)!)RII*[MQO34[[S0TX9:Y!D@> MS2VS3I#K-_>&+A+X+A]M1_>_["S^:LS1HM3V.76^1$?+*5"SMO'TEB>-<1G0 M] *(,_6BZ'-)HJ>>ZD]RFD-WQ;BYES5-4N5T1Y-=#]WW7^IRA\<(5A>LGH?5 M2U+'4*FS0#/39=.GQ!R$U,>>#I6ET]=M6L%L7)/]NL08U1)T MB5%/T25F9//ZZDVW_\"(_D9=RZ;!HQU8CA=$?D87$K6:[AFC5M,]8QZ>V]U6 M^[>G]D/KJ4.:[4?L&?-[J_O[4[O;6=\C9M&) M)/38OQ(!<4V2#JY)47P;&"B(>H'=MTT?EH9QD^V^>\X[A6]=XM WK*/O>R!2 M41X&\!@SC"^S[#ZL+WR/[X"G>V,:/]L;$"_R22\*8&1!4"$=//7 OBM#&M"% MYYD.O(.2OCDRWR@&BZ <6-)TQ6PX4#'T&(CY#PD";P7+C%=O\5^1-B.:8] M@NOI:.QX$]XC %_+_J18B=*E SN9M?T M[3+PJM>$%,=Q(O,I\8 ML4S7]4*8+M 2ELC"&)T/.QP2"^@*+P@G$D%-T"AU'B@EA. MA(L+"QC ZH_B3CTX!&1(P%S\U]A$!0/FA,\'+&$_G@^*TCV8GJ:9EN4#Y3@* M8(*1SYH!64A^@$P:V'T/*(1S ) +#AB@\@:9J#YPX:7#9&"[,!Z\+0CA R;Q*BF)LU:3G$8I?&?$ M>)D1HQ@Q>=*F4?,P& *&>I2Z3#$Q8682L$ Q\Q;@YY@?083+RN49%T*Q*& Q M:HF$F1=$L1;M O?!4J>1AZ_DS .O':!)2AR;M6D"]D#^'IM@8B++3;$61",< MSLASZ03'&- P='B+$APQ7)J\_):)1H0?<%\RDJ4!],! HR!"&&!'MHMF-HD" MSNF)-+4YGL0&@1 MV5@BT=S/H9\,:0R7WO9\:OZ\92;NG>E\F), ]Q=S$X-U3MZ@:S"$\A @6_ \ M_'CMMCJ=VS]>6[_]O0N&V^O+\VNSVWIN,SAU?OS::3VVFJ]@V6TCDDXZE_9S M%^Q/$!%@D#X^M3M/:(BV.\_?6X^LG^&W5KL)-FKS.^ETX8/8/"WYI+[\:#=_ M/+9@_+_D'FN62MAD/Y_44@:;D$EH5.]V8KPNR\JA#7_YN!=&ZZ$?62A>S9], MT)+(=>R?*/F8*H$/F%$Q,,%(F8IY5 .V8X>39:D.WX3V6VPY?0PIBQFR82CO M=A^L'GBJAW\S(6N^O?F@M,-5TG^$YAG:@!EF4FP]]>G(G0:=P0-]RBT6IJ!B MX]P+X9/Y0;.- =P^U2YFG_X[0D-R^G3Z"11B=BG[B$TQ L,(S#M[S+36W(1C M4J2MI+(:'*L,*+830+P\H*G,-PP\\?#;U"IL^K 0?--Q:186XWL$&RP[&+]N MOX=[B2E1K)@H,Y A?=XB$P@24AKP;<7,?L;-"VQ]9H:%!:2 ;0H\;>R#)>/# MC!;VAW./@M?Y=&Q.^-YN$.$."K=X;%O">H>ZR09FNAUC< 5V!DZC,[;&%P-] MWFTKV:3A[*B%#X2- 7M8_** 6XK)!A$\;&MW!4SQZ9K&U!E;F_EBY)O[C-KA M8%'N?)5"*'Z2&7<;6+D'/='\NL.LJNL>:K86=++DZ3N^R;/02Q9N3.0[& MR]J1Y5#3)Z_T#0\I/-C,,4=DP-I SD2-&23Z$10BB)O0YT*%;7QB13W59?A@ MRPN8#P-(-WU>H/IN]/@%S_-)V(9B%(O[G/*&(R11!2#@C9 Q,MP\._C4=_HXVZO4,? M-E9*"5SZ6H7,_LOGFW\%0\P'91>A.[3I]E^Y8Z&)/,BLO;4>^EJ&M[N6]M"_ M/G6ZKS\>NC]>6^W?8%/4V<(OG]_Y7LMTOM=.NZ5X9(1ES 9FLH]>56!I8,T% M$R MV.@GF!EH*_OS"T3,Z;K K[X7,)\Y/6(B CZ+_3?\6S#061?A+S?,+EG !GH'WWQS=/,+L%\__"2^UT"N$-A4* FG.:1KKA%BFV8F9A2(V]O]SP+)&$Z(W)"[M8;^]C7_)-80]-_X[:@.8:Y?C)G-PPLGYQ;D'*U+7GG 0;? M4#%I*#2GJ! ?@*K10&/=2(L(."C0^P.'-BQ-)@WI>+5N+BB47/#.S@ M+N\11?R"Q/W*0B> E(XY#NA=\LM7/-YRS,F=[3*"L)N^PHS?;#<)Q,B(+&"* MFG\]\UY6JMR#&4=PQV^.OZY4,_O;*XV*6FUD?E6MR)F?KWJ47*LH#2/7HU:_ M0JO6BQF45E'T[*].."BUHLOYB'Z$0=4 ">M?OB$_H&1I .R)=W8(;[/62Q]9 M![9IN6RG 0_M!\N!4_DFF]VT/O3&Q_=.,X&P:*%\GSI63:;Y-U;773/YS%2D M/6ATI/B_;#*]H+&'V]1K)<"#&0S)2^RI.R$1RLHIJU.'CI0X=0S"9 E'/B[T MY/!]UQW,A/H\LK%)88,UQJ.;OYBC\5?2 M<>HAD%X"0%PLTO.EA6V">K*]^N;Y"ZC/@KM\IF\HWY-M MV:1!KMS<9]1%.8%(O_ ]_,W]MR2\(CZI9@=B29, M.+Z:QUC8P$>O8OO!HASJ MAV.@>#.8C&":!P#L4>;P)#&R2QK9A7LDUH5M/F(QM("2)ZP#YWNN;6T3\;M; M;PIQ__'OO_C3S/QQE-MZCUU)UQ\12"\!("X6Z;G<21NAGL.=I&-KSUH!Y?$%T@72BY?I2C%^ M'RPIM7_;0W'.?ZI RFUCH<\:Z^IAK7C]TK*A!'(2Y.3QCF<>WZY'3DT@YTJ1 ML]J0W!X]A4?6"/24!3UY,A=WT%CU4B'GXIW&/$)SB[./G0^9+OIP/O?D+T0, MR-6=@K&W%P/%I?'G7:(R^C$$;<% )8'2=3)0SMC+ M#1R4PUE>DPMRE@L&*@F4KI.!\O'/3KN\-.\H1?K@CQY[J>>*O2PH<.D <81B M9.^>!_4WZ=2YJG#;<7]UQ54+"I87E6=)Z6Z4YVG MK5U?M>**WY3D[$1PP25R09X24&M\5!BET]A[AR"0+I!^N,C+#5#/XTS2L^$N M*E@*I)= IA^VWDJM7#%%%[[?%N4M=^>#PQYNUXJ+CBI)'+Y 3HP<.4]67OZH MS%IQT5$".>>%G *B,FN%!]4(])0%/7GR(/-K+*-:*N1@=1E HFCGGTMTR>C( M!XX\.9692FD+T8(!*%)5+D7*Y<4[EGD@IS5W7%)8T9N+WV-M.?,+8?X#&Z3U MXJH*Y%J>,CHG!$M="4L=P5#7;NX5J;&_-A5,51:$72%3Y8OC/(ZSO(Z5$B2M MUCA@X4W!5(*IRJ&I=O*\YV0H=A:K:6F&*I6JR@[MK*^)[-PVW&DV7A4&U?>B MGD-S!1V*%VWQ(K9^?PU-N +^[=OO]PG>VM$(.,GB?R/^;3=BD87W?X/+EA9< MTX')QEY@L]!#GSIPY3O]^F'WPR%P8!49;.ZNGA>&WNBN.KO%[ $BHW#U+7-X MM$!A4?_X8.NP1#*0P CDP //UZ[K4[G]H_7UF]_[Y*'Y]>7Y]=FM_7<9J=9 MG1^_=EJ/K>9KZZFS2*02SJ7]W'WJD-"#6;0?G]J=IT?\K?/\O?78[,(?WUKM M9ONAU?Q..EWXX/>G=K?\D_KRH]W\\=B"\?^2>ZSW?^OY*!72X%X2 HF:4FNW MRE1YQB(C;8$NJL>.-:3]R*'/@P5%V73[KR@X:/\!ST*[\(1?'<_Z.5.)Q@VA MH"C'. $_HIP_3F,N-(E/89IXG,OIX0T 1^@]'/OT-C0_X?NYN1&+;UB)'1 S M %/ <;R/X"ZU/B#2410O27*8E&.. WJ7_/*U;P=CQYS <(D M%JXHD9=U-JXZ_WHF9BI5+FIBOV[\YOCK"GSUU_3GNE:1:VKF5]6*G/GYJD0'X M%;%#.B*V2\(A)0^>V\$?W#,BY)],WX69K@Y<6$/'';*"^*=#:+1MK:@QI<6HL^+ MX*G]8)N\E/-:[']$P&5J52)*%<^"TRM]Z,.UD\Z^Y;[#DGC^A'SX(&I@"_SA M;B,[+F+R:-6@S!S[7A_L A+ CK^XOGW"Q719+J;U'J8I(_V!?/0(;)3;OU1G MTF$T6=@9$OHY1DM4Q,?N)BVF M &,;:SFWJ&@4=&IZ1C%()P4_#T/*=" ;4?G2Y#O&YQDO9<5JHWISKTFJO'?4>($KNILX M7G]^-/719CF73^; [8))18+"X<^I03^ M"):<-61^0Z]6ECSG62=G:VE1HM,N1J7_C_VWOK76'WZAV-&_K:M@=*H MJ[2F:;VJ5E,:9D^Q%$,;T"JMT[I%_Q>+HNU_9%B7=S@R+!WX+O^D\:7YVB4M M;#=_8P>>+ S9^-HACZW.PX].)R$_7/#]_W9:'>(-2C^; MV3DN'O2VIA!Z?>K\^-[MD.=OY/GEB6,KC:5-1Z-[<-R6HJ)V>,'SZ^X1QJ1IL6RQZ$--'N"3]_@V?A8GX)] M[")1;/<=#&;\7B*#*,0T9QIOZ"3X$F@(7\=[.HE[P27R#OH?_^2NKN3+Y#Y\ MJ^,% 1G#EP'89O =V, ?X1"'%XQA?/ ,RQSC,1-)K'6XR+'_'=E]=*CY%'[S M^;#GO6H#VS5=RX;;8& C^.I+[Y?Y&:+#W@%X\5MZC!3OG+( /5#7?*)?K.6[ MDJD#$+R1;>'0&:28G^]+_Q=B@[5IX;5 M SL +8RX+9/':"+/R%]._"C,<,+K"XPOST CG)QQ0=. MS%!#> I;YA@,6(..+7*?3J]!>@,CH!? 2EQ,9KQC'O&&[ M?1 Q\'H8"MPPAK>C\S0 "]]Q\%^?;]J0J,A3L"H#QP:>Z='P@\*S7Z,@L$WV MS!\_?1,/P_%WO+85^"9UV)]_-T?PK#],7YI^FSP8*&G%L_Y"?V%?47:VCF!P MS _XW(\8UH%I(CY+^(.'BB R).+"NIB6!4O*UA^@[<+OU@)HHQ!@YC*6&D,P 7=?!K]DXNEHL%E@$S,(HM$4+K@- P)/F0;^[=M<]O!ZAA,F M%QGGSIY3(1V\<8VD P"B>+;[\!?@$98+L(1+% 4T2TBB++!=(,C;9#JH6)(# ME&W+'B-BI41VQU_U@ ?H>_KS> ](TY]'3G_Y0^ '&Q1/ZF+T@:.86_H8>HC7(+E#P%...7EC\=>B(0RG=07/NT#URQ_' RS9O)A.[,'S+$BTMVE M;VR3R"#@3A)5A^X^+O% &+R;/@^N8D!AR\!D-'XWMU>?6RL)O^HQ&60A/_.X M+) +0,^W286T/88WY@M/5/8;C +5KAGR$7"N 1D2.0"#Q^-XD7X&-J( M=A^'//&8P/&9+>-[CA1_RV ++(6\ _='W%>-Y)(6I0TL1DP+%B\$(^S;(!)] M@OB&M75@2@/?&Y$93_67%F#]$X$GX#H,48(O0)\Z,6<'Z\5!A739.C#JQ/2: M(] FNPA7Q0OH'#9F=EX+ ZCD9H6\PK/)-T[>A ?0? )RHJ>(-%T7"9>V)?\; M3!('GHGV($- "OIH1+-A&";_5E&&C$83)P=.)?UC%\85=A;E KY?6I0_I^ /,YD&-MNNZ8S"6PF"F=/ M>DCT(]_.QD(++GD&MN&RLW+F^[/?8OF\AF$E,O$BQJ@@E'#20&UD65@+L-U! MU(/M$#%+S6:2'\BU24)P%SS_V=TDM&$#8O[D$MH,$E6&B\[%-W,R([ YQX$Z M8$8/QX6"TT9C=M>95]0*[;\/N,T[8(6^.UV-.8=A&^LR8FWI:F!T^]KUW&VQHYM@" M*X"Z;_ MJ/U^$NV+S@W45]S/@?C#K&#;HFCRVF@Y@)(V*3HST6#A723[=(!V M)%SA_Z3, S3;1%MH;5O,;6D-V>Z7[US@IE'L'X(]\HCZS$X<8S]*"0<#;XP' M$+O,\.OX!;!A30Q\9O)[4R,2#\"]Z&W(/FXN#;,U?9!$'N,A/Z&)XGNN;<5O M2W7'! *\Q;LQ>"M_%>XG??3SFK!3?*=^P'TUIN^;;'<*CQM.R3$=4T)MG#/; MTDPI@O2!?40?GC2TQSA_:MG,I 8:16@/L9B.>$%PO&^Q^Q7F#'<$'!1L#PQ3 M]("<,-SF&.CXR9PTL&ZU^I_G-G8:W _V:D3Y5IX[;;C;$7T-U*4+Q-7(C),N2TK+8S'K"2V*G%V';G;4*.K1M,ESFA,'\0\3[;,L:ZNKB-(_GR M^R,#:/,7E(+?3A\W)T*83WHZ@*EG-]DOS0OD MQ; ;QIQ)W WZ@VROGQ5^HS&_SMP[Y@[QXHW9PN6$NRV1,7$>*#QA5/^*N!]_ MYMN8/7!N(Y8,<4)-/Q[+([7HJ ?D4&4>#K3H2T ),77R5,@N>ZM38"T! 6+ M\]],%^['^22;RBD4@_B4\&YCYF PGSHH3='7FY!?$[7:X>J>'9D.LX*?/*9<)>3"6#ST2T& MRX=^KD6',G<4)4^)#VZI"7OI6!%P'1,M=P[KC63D/)$<+P#BSF$Y'WGH.([\W]PMFB4U)?1(,5L1%K0_,V064S!> M? ],W]'40 -*Q6"?X@-!X.*A)]J/(![L$=K%B6W'\C@& ]NRX3T3H"!WJYG) MH2D_6QC[8%?Y0(K$54L^//\G/-'"]<+5Y5?/:G3&/!EGSDS/-UBVS/RIKT/? M&,Q"'@TP-SNH!C[#< MR=SA1S ]ADH3)L.:Q'U*:+)S.L:/&/(19NN"Q +F M>.>Q%@L3+F7D :["*8^PY2J)5[\L8GW[+&LV 684\OWC(TI5[B@NR5PVF"13 MB3Q*V[[]1=O7G+-]LTQ/O";3&)"X^-6+#NA8+]QD8 O7/,^F$CR4.9H8(X,'"@/)>+2 MP[3 6 KLFH"Y,#DLWJ5=NRL! W'B!K D!(\L-N%"3HMCRHO, MPX_)J%0;ZXN^92;GR_6REJ9:)1+C M@5@_TX)C7>;._9WOPIY2]>5VP,/9D@(+[:TDQ)90OBR*)&["JX5$)@'.2ZIM M[_G;K;[BRL(1U73MB)*O=JKFXAXSWKX&^P503154RTNU/\?^WN(LPPLBCF!$ MP8@G9<2K*"N955\VSV1W!4'I*+%A;[=O'UQ!2D%*04I!2D%*0>>NPQKOG*JI]U^J*JDJ,INQ4EW*S(:S_K9HF]Z_KC3]ML@KW_*H!UJ8TO'8GXNHN"[$T+F*(4U7)%TWSE8,";2= M%=J4NF14SQ=M%Z[T:M>I]*[!69Y1M^#XS89.;'#7):TF'[.E3W[9LXV+Z3*7 M1VX8DJ'DW7V+Y3G6\N35#=NN3.DDY6X;HNM%AJ95):4J&+>DRZ/J#:EN'(I[ MQ?+L;95O1>5<7LBD*$^AUV-SE M3IU'N(+9&PT&:HU254.!0_!N/O:VS5) MUW:,_Q.K<_#5.93"*[E8O88SHFNO2J#5)*4NLC/+NSI&_7R=?A>^.N+P04!C M!<'JLJ09HIA(65='DPQ95(PHZ>I\.13?E%VL7H.#^\'SQYYOAI28;I]XX7!' MB_M\=Y-?Y"J6($QI5+'//_W**%)=5\3*E&YE]'N;%[RR]N0T[AIQE=;DB'W_,O-Z+)2E^J-'1L, ME:(@PQX1I0+$%P)BV)49QHX9&&4'\86[\@Y63[MT['GTQI%"O%V&>,-&7/7< MM;_.1+P)$%\'B.6&+*F-'1-&R@[B"]?1RJ'R?$K'G@>H_+6-$TG<+^X_M_NO MP5?6RU;GGJ7J!E'IPI[Z_U,0I]>#V/V@ZP[WOD^F[,-: M].C \VF\"R:A^9ENS'SI>D>I28HFS(*R+D\5K#8U;\"X6)ZCA5E=I]4FD+'9 M=8X],82#L:3+(QL-2K M7\#T-HSJ]OG8XMS[:"NC@=5=%RM3OI79,2_G#!6#J/"7MTI90U(,33!M"5=& MEE15*+H2KLS!BBZ679Y>@YN[34-"8U=WWIW4U2:"YIY_N3F\T9 T8T?W?BGR M0-WD\&%./*$=!/2;>NC"%UJU'9T>)== MO D07PF(54.J:SN>IY4=Q)>NHZ\TH+^DH:&G^!BV*KF]#MO/"FZPVPLT1B>4D7*'>5H O1?&RK M^M?0A/TT_-NWW^__QG[P2WH^[F;CRQ>_/,"PV1/O[!"(9*V?B,*;/H[&GDO= M,"#>@ 2F R]C[1^7^M3@/SXU TJ^]"G_[9>[9%9LYM-5YFX&F))CC@-ZE_SR MM6\'8\>O(]-]L]Y8OYIT^3BTS0P'_^NN'W0^'N *5*EN%Q#T0 MOSG^N@)?_37]N6Y4ZG4]\ZMJ1<[\?-6CZI6:G/W-JB>M_EQ7-#&F(X])7?ND M#8ZGM7*]D;HL0W!;%,O;EDJ>=8<^I>1WN&X8D">W3_M;F/8728F._;F:#M<( MC7]$+B5J5;I60&3._QJ!H%05C;P'%0*_J->*AM5$V <2<]N)'"?@)2=5!XW) M;3Q$151%N1RR/4\M[U9FATB!+8&M@V#K&@YH5CZGC7R2 MG(#2(>.D94TN#E,[NF@%I@2F5M M6[&9O_Q779&5KU>3[2V*9^0L!' UR!!U583D$))#P$,TBMINQJ\T"/W("B,? M1GQEU;%W _>%Q#>)R+>-5M.A>E25#QF[64W7"PTA.00\UDF.ZXF9W;/NVAFZ MF;YY/OSI$BOR?>I:$^%JNIX=@=@P;CS1$< 0P!!R0\!#P$,XFA:R$;S0=$2, MEHC1*M/>\N(PM:/+2F!*8$K$: E,'2U&:\?R$A>-J3)EG,?#-I:'K:02-8Y, M-S8 8KLD'%(24,MS^^3?D>F'U)^FL_?)G^I5 N]U;,^5B.<36?ZS1$*/_,FH MZ[,O+&\T-GVX_,,.A^R!8]^&JR?4],D8AN;U*^39)2:\Z&U$W9#TS, .I#BE M?N![(W97D_H>D,&BY"_F:/R5M-Q^%(2^;3H2>:0#Z@:4/#G4"GW/M2VX'Y/Q MV^:[Z<0WO'@?,/SX)<'\/(S9:/^DRK,_\ E_TI39!S[]?^U]:W/:R+;H7^G* M34YE;LD$23R=OO6JM;#T!@7C82 MJ&HJD]A2JWN]U^KU\&;P!?.16\^E%71R)")*QR$1$1O1O;- IOF+31TJTN58 MI,O"(DU&]7D)H*@U?1Z[FL2NJE2:C5SA%PX6(SA)M(3@:G,%@MG5Q+ ?."XE M-SMXC@X!1V8CTQL&'GX"GA@'+AS#92/N&Z85,@\L&%@^O3D(/,"/YT5+>/@E MQV8#;CE/6Y)32$@2VQ7L_S!S1%[FIVE.%'UG/'"F:?, 2?XYB;K1SN#1BP$0P<\+8PP[OC2L)^/90\L@ M<;"I:8=?:*!*SPX TO7"U7VWW^GU+O[L=K[]T6=7M]V[VVZKW[F](7+NW7_I M=:X[K6ZGW5M)-5DYRUVKVV<==L$Z_?8/IF5^OS]:-ZUO[1_MFSY%TNJ?>^RZ MT[NZ[_5"\,,#W__J=7K,&6?^-%\[-ZV;JT[K.Q#1S74G(J%NNW?_O=]CMU_9 M[5U;T%8/!;WMFW:0:.R0X+JCF4FWB^UVCFDRO6@QJ;5YG5H)=:J64$)/$]/B MB3Y"HM-/8IE*6>A0-G-,5'6P@EHK53ZDZ&+/ ) (+8PJ"6OO2ZD@6ND-O!7L MEA YWTPI @(=*\4@B,T+;O.QZ0,4R+88&X^.2VV6'/!*)MP8,51V[HQT+_PW M@4V@X8 :7DD\/@53"7X]DI_BB4_AUGQC2"X. GT:P(\-JHD Z\<9!4,?#12/ M/7'+PO_CGN6^L%O4T/%\XB?#M&G/I@UJF'2V5P++YP6#*#RJLMQLZ@D^!C8& M_!*>LY[9&"R!5005MJ,:T5:/R3=;X6CIC,YX['$?32R1+>"'!.\FTRX)Z%XI MD[0?HGRE.:LP,-DFR^A.Y9%YO&X'VP6:A2>Y#10(-#LV72!:8=4'[G""'GN"3L9L3!1'=FQ#SPY(-K3+U<>&1+8FYCYRR;E)M0;GI]3KG![X5R MTY+*;854#Q( % Z@!-J*S:TLZ&0TAVH&\>^"-$6(YK_ MFJ%?XJL;4PVB*\ M"C0,VC#<7;JQ;CR V 8RIWV0RI-TM114W23 @.1JCI_?99#P.ACZ [-,*VA M\'L!I0ERK,R;/]4/"]0HPLWS$0!-BXRD]"CT2A(>.*[K/ 'AH?P9P0]0YKG\ MT;$>D1JOP%("?&7]&/U,VY(/C$43XR-H6F9_K-\ MX#D;END(6EG5@>%\P8U?^< %9#P+XRX/ M\O26;@&$]E28S?V,TG4FS9[M/:!C.#KJ' LW/BB9A"6)E07/ZY@07%37M5!= M-[:4?&A$@KYD*']0K$J#=T.]Z>UGEKTA6M/E2Q_.Q\=C 27P$W\Q,$=2E>?Q M*1!$NJ:6M \OFG*1;P](A@,LGX^6TC'&+9=*L8?2(2,WT?RPJ::*=P7FV:8; M4]=M[)HGH@TBD#=>HE-!G"O"# D/G\8-&,SB#^"8H.GH/R\X@ G/1# ,^"2/ M)K(*O('[#E6WX7G.T#3\,*826L7XCXECC43E!2/ M/+M71.@)O&]64K(J /G#M#.@*X'!LM"V7,\60\IDH,^DTM;8L2PR)B^W0VI\ MU4Y981>8_'6IU\+,.!/8R_8O+]0P]!KS)O#-L8F8"<$4X]R;")^L4U?=.;L#O2 /B1S>C87LXD>(X;^5_2;C*TG!K7%M:1N1#1 MR)IALWK\U))1L'DDD@P.M5K;UN*HJX7%D4_YNK'%L:&;M&"":.HV-HA>V=@& M.9[Y46CZM]/T<59AII094&HC>9ET5,_QK17;F>>8Z_, *7+,BQSS(L=\V].< M1(XY+D,UDNZNY"4*Q8CSL9#VTCDOX19:A((+Z7_S"6G M+2PXO\3+66ADCGKP=<>-L]_$Q7S@CO%-'];V94&5^V@.,7/*]"?XKVQF<.QUJSH?-:I3(H5VI: MTQAH0ZU>&?,R;_#&D/]OH_KNZ.HPU-U?_F)?[GN=FW:OQWKM;VBRY#HE3?CM M(U"O+D5%+BFO"I]Z]_MJ(LO-D=/E6S\9BV/4%P'8.9BB7/HW#_/64[U,D0PL M$DL27"4Y=E/6/&0:(VT_=D"IC<40 SHSCU^&?_D,?#ZSC.=+TR9PT$N?Q6$N MI->*KNY"#PO:C?BU]-^:S5*]7$<73G85DQ]>/T9=KY6TYG:SW5=/9*]O.=M] MS91X??UL]V)/Q9Z.M:?JVI7V&1^M5G,Z3;L_<3EG/X1AVD;#=-]IQ[D%10\L M])6 .$OB"%V4LR6)5 !L2 H9:?-)*UZ:/GQMN,&)/U)9GQ/ JB-OHT$3IS.; M.YD:7DPTWP)J>@&U;:'V028V["M:3Q(X!2,6C'A41CR'%M]S?2$/WM(SM;5I MYF#P_O7.G_&6KKJN:/I1>@6O \9J@;--K]Z"B,^$B+6:HM6.TISX]8EXF_=/ M2!WK!^_<74B#\Y &E:JF5*OUTY0&!1&?"1%K#:5>/E$B/E.55MMS?%0.IVXN M-B<\LZF;>E71*K57FHYV(#X]W^%U@)U:K9I_[.PG,S(H*#^J.XXV/U]:KFE* M?>N13QFDY9/%CJ9N&Y_(('9.3M*HYS?1\W:A]^H^PSUSR(IJM;3C!,^\#RI[ MX^%W^:2-1D$;;^#4YTM)?*R7V6"V61)4P4TQ-^FE9L%-!6VD3SPN;>MX%[1Q M!I*VEB)ISR%.&A=8[N,>GMJ=3MH1LRW7-$U7],JV:B\[GGY!;7FB-K6I*;5Z M$5?*GB)3:[MI_8(U3X0U*_6J4JUM>W^?'=8LJ"U7U%95%5W5_;0BAL5!$;]81V;&GHZXW"RVMPLMX69?NQCV!3SMZ@EZ]OV4P 4 ME,JB)]XV#16J]5)#;1RHV+S67%]LODT!_*&:/%3*6N;VE$4XUU&F;>-+!ZE& MRAQA'#75X]1(:MO:F(*D"I)Z*>):D%1!4H64>FV2>L$&#$/XMF/SU0;S.3YU M#NELW>3XZ#.K^:4A.]KG5[J+S1RJ#Y[G$41!&>B.ALZ&, M\ZN9[#M^8EC>#L&E4PM3[YC_?])AZC=V*T^-I+86H"=*4T<-99T:4>W8$//4 M:*H@J>-Y .= 4NFU9N&>LC9,.'TR]%SVYAN#5(R*WWCP,$W\CN>O/W ;,RC# M$>FXAO@1COZ.WL4".F-AZ7!FNIQ*3N.0%9KES@ 8< X&J(,/*K3HC":UBS=G MKC/$^>'RS=+R).0M4+S2.7HKT!/N0_A[?.@ K/X5&*X/YPUK#$?L?9W!MRW3 ML17FN$S_0*!ZK^EZ^/,8 8 =>.29&RZ;P9Z<48G-?63H3*?<'1)B(J0(8"9& MWK]OSJ\\@3W#EF[;/V15))9'RJ'TA-^A']#X[VA$O9(<:[]Z5#T.SAZ9^9RV'O<97349@Q.D#BC(]\8@XM'@$7T0^[OL S/QG/\>\C@.W#%6]+ M_"-*H! ,8/X"M%"U&<=J,Q96&S$J-$DP!/PKR1$UR1&5ZF85PPC\7RB;=DN7TY?L48@)D<^*M? M62IL>7MKF.!T9SQPEI@?2@!)_CEQX[*H!WXQ +;X>6&,8<>7A@4$X:%CE3C8 MU+3#+S30(\H. -*-YZO[;K_3ZUW\V>U\^Z//KFZ[=[?=5K]S>T-2J7?_I=>Y M[K2ZG79O)=5DY2QWK6Z?==@%Z_1!9&N9W^^/UDWK6_M'^Z9/=Y?USSUVW>E= MW?=Z(?CA@>]_]3H]$$&9/\W7SDWKYJK3^@Y$='/=B4BHV^[=?^_WV.U7=GO7 M%K354\!VL'W3#A(E\0FN.YHON6H6S3'=R@6W!O35>[T:F5)/8&F@QV=+#3T& M88V&&>ALL A >Z6:< I[FIB@QIR%1N\L;,N3OA!EA#(//=&5D<\-^<-[&XQ]B*$*DLOMP56 6)G& XA8<. MZB).=K-XU83!FTF5[3*$[3$)#CV VB8.P ;44TNA'KW4W)9Z,HFIO4DZ6\YE MNB1<[C:;(1F(>F5SUM_7TAMM M6P!'U['-H;>)K9*)@'(ZT8$/#"BVP,,E-8.""KWY*9+&O[G0: *XP.I\1B=P7ML%:LUFJE^O;]E?3:R6M>; >75KE M8'W#]&)/Q9XRN:?UO?'V:2BD5G/:7^GPC>AR"XI7ZT276X@ESM +5-NA,64)M/,F+#B6$_ M%-WF"D8L&#%SC'@.M;*I+1U?.N!^&:^9@\'FTRRV/G^V,WTUK:%4:CO6=>V7 M[WN@.1AKRO$*(CX/(E:;=:6N::=)Q-N\?T+J>->17X4X.'MQ4*F4%;"!3U,< M%$1\'D2L5YM*HWZ45IF%3GLU8WNKII\GT59@59K@F;2OK#84K?):G<;><)+@ M:6*GHBMJHQCXFSU)J5>+=H9;^DOEFJ)KVW9KSR MGR9Z:C6E6FGD'SLG)VEJ MY3UMLAQ&_&\7DM'/K#NF5BWM.-4B[STLBA9W+]*&6MI62A>TL8M;GR\MH6.) MUVRCP7<%,\7,5"GM&(4MF.G4:4-M%$JX$+3+\;(407L.8=+E&L)=O,-3N]-) M.V*VQ9JF:8K>S&](L:"V?%%;4ZE63R#H=W)AI8_ZX9O<%KR9)]ZLEIM*K5YH M@NQ@Y)2IK5+3O-9<7V^^ M30W\H?H\5,I:YO:413C5R^M7VJ<K5- 7@%RJ$8!)W7^ M9!)Y?RM@M#^I\ M2:.0' 5Y%.2QD[EY$F''ON,;UJL$'?-([@>/..:>![+BQN>1FO0=<^4+:BJH MZ0VBC 4UG3$U'3R^F'MJRE*J]-H)D&+Z_#&G/[X\,H\9+D],;93C;D?R!3E@ M$=.Y%9KFR"RDR(!9X6:&'A\YTRMTA#G\WN.O .8?AFRD#^;; T]'GE H$ MID_03!V/J3#'96KM P'KO:8U-I@%6V(=\0%QU 78*S*A/CF(-YY=O#1N4\Y] M'?$I9N#CF$W?&!(?LX'A^\#9)K=&A+( R(!F47J,_RLP9V* XMR18W3.;XH- MN TK^;2;RC:[X=,!'^&L41RP'% :2?1QG%O[".\[@<=&#J 1]DV%!"8FP=BT M5SC'A%OFT)DA#F:N\^ :4R\"X1I27 ;DJNW>MG_(9YTQ,QY-P2^X$9[@G\1F M9Y;AP^&F^PTBS0BU[S0;NE&>XP!-DQQ0J91?@P,2JQZ+ Y+LK[T&!\1DKK Q M8@F6^1NA@0L%-JQGPR*P/R3V1SXQAQ;?B2%B7B8,)9@@L>N39(/-)MBG*O"C M,^N+2BG6$L22>E6R9#7621L,N9^OXY)#RN.OZ(LS[E15W%@G#!0$83N&F\?)/W++P_P@(*1Y0%^+H M;9R_#G_8OF':)+),V_1- T^4PO+_&6 MK.@KQZ\@"*S 7_W*4N[LVWLLQ)YWQ@,'VS#KM@G3YH12WS^_W1NFE]:_]H MW_3I5JC^N<>N.[VK^UXO!#\\\/VO7J<'7)WYTWSMW+1NKCJM[T!$-]>=B(2Z M[=[]]WZ/W7YEMW=M05L]A623:0>)JKL$UV4S3K#D8(FN%GQN6:H/&K:^V M<_%%WYRBQD-%08=A3Z8_00T):J/U'\9T]ODZ#"CL92&^%4!BM.QHH-16P\N( MK1 R(L1GT-*6BCLC,$B:#Y&;HN#>K6!$OLNR.[.)F;$3 :SX98K ^COP?'/\ M?!2))2*IP#:.2X>^!">!N_@4D)3Q"# A7F!W#EA^VQ\F4RS2!X88.Y;E/!%[ MH 'J,2^8(K'_FX?&::J)+ QC8:';,:=)F8&KF_;D4*OE;3FP;H::)6#=5K0BST5>\KDGM9W$]FG!%NMYK0B_?"M.W(+ MBE?KW9%;B!RJ><=I 6!#4LA(9B&MN%%'+Y&&3K<'3@"KCKR-$K5/I[X=O;BB M*\ .4-NDGTL!M?F\%C:<&/9#T9^C8,2"$3/'B.=0BYG:!.>E Q;#I$]DF+2F M*^7FCH.MLCY,NB#B\R!BK5%6*NJVLY1S0L3;O']"ZEC=<1%RMU)1:73]-(CY7G::>7\WZ8J+O/N7K.2S= R[6&MMR<0:' MKYPL=NJ-'4MULX2=DQN-\U$]_)"T$Z?EAJI4ZMOZP!FDY1/%3D6IJ]NZ)!G$ MSNE)FLJ"I#F'D/_M0FW2F75@5"NE'1VKO/=-*)JHO4@;M5*]H(UB^ORBFM J M-'Z^:%FY)3OII6T;:Q7L="ZT42UHHQ"U*:*VG")JSR%6NEP$NM,\ZA.[V,G? MR.UJ!0>\;VM&9L?;+Z@M3]1649N*GF-J.]W8DJX>O =FP9IY8LVFJBI5+;_7 M?P6UY8G::I6*4MFUCW4&J.UT%4$E+?$C(^UK:<6-Z@)%4R=G.G-LCHW2G+%L M'SC?[DPV>(AZFWP,V\?\=AF>ZFW;*@ .2F71)6N;O@K5>JFA-@Y405TB\6K> O +D4,T"3NK\ MYT@(U SMT2NQ#0M2SPP(^Y#$25;@IA:B[GKD\P%;G,S369]A7=!605N'I*VS MR)1S'PS;'.Z3('=JT\Z/4VB;.$,C*89QZI:6O!>8K4 M=-0:S),B)[4@IT(X';"51D%-:?9>1A)]U\Z?%!//CSE[\J6);\R8FY$L!T[: M]'@XZ1@3D6?TDEA@YCI#[GGAR$F:-$<3H@T&QX6-,B EFF:X;M![+B95SHVL M7S42/)-CS-G[BA9-ZS[J]%/'96HX(UW7]&ATY^J)X#@(/(4.!=TH,CT^,0]4 M2YT'FDFTB"&E!Y82JL (@C8';UWS<7C3(S3'?H&F.?#0W7->%C&J8-I-!-F&V!.5916)(UU#6SB+>GL&,*ZEVH.T33:C&2@BRU M'1X+EIPXH/7\"2(Q) M.[#CW*/W'*$8(JDXV[3PR4B*UA5.'/$#B]=;@$B'GE< M3(B%A(FW9"EB.7X%H6H%_NI7EI)^W]Y;)6*],QXXTVKS $G^.7'CE/$'?C$ M$OQY0?+MTK">C&WW5:_Y:[5[;,.NV"=?OL'TS*_WQ^M MF]:W]H_V39^R/^N?>^RZT[NZ[_5"\,,#W__J=7K YID_S=?.3>OFJM/Z#D1T M<]V)2*C;[MU_[_?8[5=V>]<6M-530$BBL P2Y8()KLN>>;VD>S>WM!.J3Y]3 M?<>T("L?,FD\"%N@H6YN"Y2WLP7T4C5_M@#\(VD."$<+&<@%:YD9H[_!R!<1 MPGB;*^R'$LM6+&])EJC:7!^X8S$);2/=E$6*W-RY5O5RY$+AF^^U6CVF;J"& M&;@I8%U9SPI;]K'@S%$;"=C-O(LM()2QX&R:,0*3Y\.;TM1'$3(( M/-B'Y\FV(\*=IN@^4LC3Q!Q.0 A(F2L@*D6J P],PM3M(# MEQJ9'FS2(QDHO@>T3Q=2!L90DIZZ%UC^]M3WMIU/FHU2K5'9MO&)7BMINGZ0 MYAG-4EVM'*JA1^4P#3VRN*=:J5[=]MOG"*+ M^3(P#=*_#?+Y1RS]KT+IWP?IOS+I0JV>6C_CG5KE[)9Q[3@'#K1OR M%"#;O8=/7L0XK;A1PS^1U4479TX JX[V&W]Q0GTQT,U]=5 4$U-_W[!S5 'G M?=,6V1"<[H=->@<5@WX+\9 A.!?BX5CBX43,H;5>;2O*JQ(90]=SV57>96:) M[TV(M]AY _4:HIJ1>JE/\UV&.IK#>_*'),5\[#.6@YIC9JBUANYE4,%M>6* MVD#KE>NOU6JHT'I[H^<\M=Z!XF9Y<5R_T5E6>:T;T7@* ')"XXV*TM2;KS3D M_$ 2:)/HS6EBIUY6&O77&D%?8&?ORYU7PDSF1.116Q#ED#+4>E6IEU^+/ K& MW3O:5%=4?=MH4X&>-W/"SU.NGMF%D6BDM8_9G6/7LMQ4&I77BJH6GO^^"J)1 M5IK56H&>C*+GM3"3.1E9]&W?#EYZHZY4FOF]M3YU]%0UI:D6U[P91<_6L\A. M1*Z>6<#[*NX(%R5MG5G8NZDK^M961!$ >*M+"4TIZSO.L"NP\^I:8L/(AH)Q7QT]8'U7MTYJ*-!37"=FR_K.X5Q6T7QD1;'6MN[6 M?N.*,P>;K3/\-C]_MAF^6M$4K;QC+'._69-RH5Y2: MOF-%5-:)^*SU^U%PFCG&3HU%A)L(GZP Q;QYMXGB_>+]3+U_6H&Z]'Y*B;OQ MO5HH;:)TBO>+]]_Z_3-+=;E+#%.\$\,4][E>.35?)>V(&;=:]892*^?WBKF@ MMGQ1FZJ4BSJ^K*+GM1+X,L=C!T]$*L10GL205M.46HZ[-!34EBMJJZJ*OG7$ M-SO4=N)*[TRS;\^L./H;M[EK6*QCCP+/=TW#.K,*:;6L*\U&4LW'?, M;#MIY7Z0HHRL)N06[Q?O9R"A.]/B0,;E MB1YUW\25)[1PDISG&I@Q@<.<' MXI&4+$RC@P$HVRJVWJ@H]5V[E!T.2MGV$ H^*?BD7%'TYHXYUKGGDQVR1AII-Z9DYX7*L(&4AO<]>>JM*I5E7FM7]8D3YE=\%IQ2SZ?>HS_*S!G M4VX#EP>SF>/2+Q_A'$[@@5B8XN-#AHN8-B#(-GR NV&Q8> !0W,7@.:Q)PZ M,[RT$Q^=VAB?#OAHQ$=$( &=+SXTT- &AYUPRQPZ,R30F>L\N,84Z..8^.UD M$M2"5<06%OA$D8RVFEU22-8WAJ1#V,#P?= J)K<(B]/ AA\C;A+T&S.L^$+$ MNC:-\EQ@VR?N\N4M'!.E\\=/T*47#'"7-H]I+Y/89QT[E,-AEZI8:JZ@@J/* MR(W0?W2P+K/%;?L'J$W;0^T+2 M<_?1'')X#-ZQ02Z3P6'^ M8E-X;0*RPT:U\/\"8"V]K#"MK%62!HA:;^<0<6@GU)S3]47%NKK%U M,F[D;&-HS#M!:S1[XC,#;L,I?#C]V'6F*2=>J;^R2=.Q4EVM23=2I'-:&8%@ M/,*AS:& K?XT'?%OQ-(V54-+R2D5;"GQ,SQ3(3SIM;I]UV 7K](%?M,SO]T?K MIO6M_:-]T_^/_]/0U/KG'KON]*[N>[T0_/# ][]ZG1YSQID_S=?.3>OFJM/Z M#D1T<]V)2*C;[MU_[_?8[5=V>]<6M-530#W8H/&#V*M+P_Z&/]H7L">P^&W^0$8W?,B<@NN$YX5/602AP[+$ABZ".?JO=^9PK#4;.J]5 M*H-RI:8UC8$VU.J5,2_S!F\,^?\V&N^.KL2_=_YY#T9K_R^PGZ[95>NNTP>K M!.R0V_ONU69V[-\ 5G/\_"YCP4OZU*7IPR:'&P"BYP0NRG2B#]B:$^%WA#,O'?CFOZS\3!@9O@XB$<%3AD##PC1 6P(C=GOA>R*+(1 MOO;@.",!I$@CXC_H?2?PQ0(8?)D0>PT#EXL0U1B^[E/82;QA&0/'_2Q>I+=, M#U]R^1AUJQ<,_D9A (PI&7UL!6$T0WX2+"ORH,'L^.%X?G@HR[$?+E":D=GL M&LC?((3DOCS^2))D@$(5#CYS0*YY[".)&Y2A\ S@@7N^8_/?4,>C/'4>S1%G M 6A_$P0<[3D"$ B@(7P>_@+[!H$>N& )P(M W@\3 $D("CH/@!LE,)D.P0Q@ M&^Z1XGH6]TD!$!Q"DP)W^>2X/P6:9DC0\(M_!:: K%<2J2I@>7G.E./F\/X! ME@ BGAG/] S\U&;\UY#3SKC<<+19O.\/MUA:R'S94-M2UD<1Z8%,?;XT;2)5>NDS(/C!M,.D&0RG+*2X$*N)7\L80;-6TBM5#!/( M&BCY81E!* 'I?UK^>5TMU?5ZZJ_*)37UYZN64K626DY_9=52JW]>K38.MZG* MVJ5>J!O+6'G8YB)<3O$!$\M&:PK^1JE51N2;"#:00IU]!7&P-!(D@D=S$WB( M^$&FLK%Z8&S^$,9F&XW-;3IYY07S*_JSD=_I!+#JR-ND-62^$#OG-&QQNA?* M3?,+!#W'I+WVD"2=I+U!3LS' .496"Z_;321;)/TT@VIXJ5:Y:T^]=9#Y!8- M=1,U@W^IUZA[P#$P>QO9VG@M^0B6*U_()]VEJ>2I52&D'3';J>*UJE(O;YLN MGIW&K06QY8G8U*:B5U^K%^T+Q/9*6C9[DKIC/\KTHIR AM6%)4A[!J6F*VE1?"YR%)?75Q&N('?GSI+J2:W6E6FNLHK0L MFQVGCAFU7%$JM?J;H^:$7.'V>(P1,@>N)83_P"W"@.!-_IXN)8?*"YL1T MLE)KKB2?0B5O!\VF4JZM[XB0-ZU\#"C><)^-N$A8P-M^N@:++O_P1NK1L##, M?F8SRSYJ%44OZX4:SAYFF@U%TX^DA?%BR-E9$ZD\4DE(G#89 ME:Z+- 5QM[YQ3;J05(9KP^E$%H$YQ:/#T@M7['O5YKTY^L)+ @#59FE_YP T,]YDN+3&7T?1B&PIS%]-R)$7B(N7F MP+KB\\S&WSE8"$6R"Y06/(,?A,5&IL_&QM"T3/^YQ+I\C"E&8G_OXFA)*P+\ M.TQ,)YH:\# Q:ARXOB@G\PW3VK4H:F56W%&S0[3YL%%K1=@HB]E]FR="T"&O M^<#/1:8T9O5>.>[,<2FE3Q;U('/ 9S ]WS0SHBLB3$"1FHRL@S;P92@;,I18EPY62^D'^ MI?PARNS<<$5]?D61RYV&]1"[2]A_,K*):O9>+95%$BEJ#<<]JBX;9!)(2/K[ MDA^ 68_ +'^@)>$NOG#4]C*[L4)&A/26^N5*&!NM!S@T6CT'4Z#A>V=:5=TH MJJJ+JNJBJCI35=7'\&G6BHH6); OZ$Q_WJ02]O)LYCJ_3"RX _KR39/3Q-S. %T!!;L@$LO%T-RID\%-(^F8\F I!W5+I&I.'0>L2;13W%7 M\^[)=?DL<(<30Y2B8)ZDPWW;*^1%DFYQ^&#;87B32I-2ADQQ\-*\#&!S+8&1^*&9;L,_:(U7BF M/;2"&+L)9&+OHCC&ZRFR25D8FX03FR.@02I1'G$L:\0V4E3,B36/HL";2KD# M(2EBN1P7"WJBMK7$_N08\3,YU8,:OH@?KKK&51+%F107E1=#8IO19Y:"DE1@ M.!^4%,4.YI*D8OA=,GU7_L@+&: ?#2\P.6AR8RINP,P\VVL M<_]H8+!];&([R)F4VC9=6\7V2FS'+Q_TM^5/XT$0>@L; I6"1?^TW9D5B*:+ MH4X05?_,,Z:4XJ#Z&>-/C7 S\S4;7MW3B@//3K5 M(K17A/:*T-X^#1/7:H7=?_GF7-8%>%P!:%I75[?W-_W.S3=V=_N]<[4A6V78 M7+M%_S3JZC%,=O60"46@$KVXOX=H>DSS:NQGU(/"HC&H6S.?&=CL!FP[?,0= M)6P[^'=@D^*<@8-A+B'H;_>0,$_:FM!)MW_."Z4RT.2(?W1!U$#+92,1IC2GNESX- MSW,T-L%6);O!Q)"""QX^D+\,)_!?,P2@1V:CM^Z#""CQO3@83-;8,#J2R$J+ MX04( 7\T!Z.=(5> S^E2:%ZB #AYI@K:%=<*\EBM M& YW(1S"3#8 TX]E\KDVO6$@]DDJ#TSH9\\D%,??O@H[B0F50D1#C]Q& :\] M>X1+>^U\K&6]?!!KN?*:UO)J#&99VW> 39@NN[0=]\]_WK? VNB#T?7?;6H? M"3_X'OX;CZS;J?WCTSDCZZEXK5=\#*38M6G M>,O$>,2X/F@]VXFZ+$9UDE+\RS:*Q\R4:GNC"\ZJ\(,$MQ6?"AE5S#AV1'2U%!6WB2_#!ER6(2; M1<(U)3W(!/=@C!W)Z6+@F=X 00V\(+PW\&0#5[J1YIQ6()>2GAGP<"_"C0VB MKNG"@Y;>TQ,GGP?]2)S09/H)\,_!G&Z(,&3 J0R(FJWC7X5?!R0\HG.&[KE" M3I3\(KB9//0%&=Y @O<71Q)B/RIR65PB$#G2:>I%;M"SI&VN1/%^NNJ1>%P% M\<:3 /+\"6(XO%;XFOKV5<&8X#J>$2;XGCAS^,HD"/HTJ.P ,#; MPW@&_!]/28D7 "O+P#HG>QCF,'@B)0>6P\M <=WD/!'*\"X7<.516"2V.")( MQ;2>7V5^]-2P<"[*JKRP1=MVP:25L_RLD/:9\\C=!$D(@L6/?=Q4((_G!/+X MMQ6D+1N#T^9"@QOCA#)T1C0H\GP,H$-C +^SS)](5+ZS_(*RW6E6$]SYAAO4 M0X0;X)!'CC>\!-S]YDVH9?W=%A\[S@T;7K'=]O]H=UGGYNMM]P==Z1R\S.0( MHGF-EZ(>V4OYWO[6^BX'_E,\AK@T>'>M1 M*!H+K A+F&9\1/F2B=N%(::-40*D")-'N9:AVS$(/!,3=TJLAV,>HLNEY'J@ M4SA641I3 ]6D$/NH:\&R\08XTT).Q+0?3=>QI^*+_-=,!#04TD$6CLL,Q$YA M$_YS>!F"-N;LF5J?H/6(6EQ:;<+X09PF 2I*FLC)-%I\=LV ZFY>)]X\@D+U+,#!%71ICV- A],7C$PR,G3/&D!8PW M>YX7]A:@E%\@3S_*8*/6 <, C5K:\-P4U+![ !C@;A#.7#'1_J=K3TP"PHI; M(M21P\2F$YG!E"('\'7BYA.R^$*0780ZTZ:<1Y$031U(Q*WAPP-:S3YY*[ E M,I6,.#IIC& #7N@,,D=8="_>]49#7Q1YN>"N)] ML7#B9H8Y(N1&R &_EBY!'9N\3N9Q'* \%;1*CX;?N2 9PPGD?#F_G(C6M(%O MXOST4!!)(WYFX.B>"('1I5]HLP)5V8Y] >)&)+5'=W5I:X7SO.B*EQS3T.R6 M_C[1XEA,5Y:'#2_.GQ?/QO V_2'.;*3V&"^1.\& AJ7A!?$RPX4URRBY'1\@ MFMQ">,WZ%(/1&&'ZI)]8@/\R/3&RC'Y$6PXPH<]$EY@<[?@ \FBO,[],+=;7+)[P<85_EH,#-;X!8^K7/THKS]SHIUSI M'W-O;'Q1LVV*[*:,TWS!$J7T7! *;ZA%(N,/^/;R%QL/U9(*3JH6&_Q970TI2VJX)MQZRW=<; MCP+42Q5-W7848+5C/M;9N*YW447=_!N-E-,!U@#\9Q6+(?:IW1N<*E)5W4 M.]<$E_<.XPI86DA:^5QALD@K/4$K=R&MH+*^,US2W@;\>&"90W!BP"=Q,-%\ M!,"D;@_G"K\?QB]S&DS9-1H.KJQ\2# =&7"8[_[,*>X: _8^NKI- ^$Y=.QO MS5S38BJ[8.)OB:SL-3,D7ZN!_$83(W/475ZM*WJMLMLPMHUA<>S! !N\O\U9 MLHW1]UJU4BI7"R8YX'C,IM*LUTZ325X7EYG3)EL/UMS\_-FF8577E:I>5[1: M%@GYA+S*'V#&H;6"_T^D=.UH\>9Z9)5:59HO3'H]PA2PC<@J>\!\K]6KI9I^ MU@35 (+2FADAJ$W!F#D)M4H'YDF;:4U%K92+D7@'@"7=H:#&DIF-'#R$#U+PW1C(GG;=V6'.E MQ:N*7M&5INKZA$+7 MM7I).V#,Y-3H=!/MG TZ/0@",B=D5RKC4PD2;ZJ07ST6G*W!T^DICQV;W3B/ MG)(BTF=J&".'6B[Z3PY[;3/^[08)[ -CW =\I6@ADUF@<*7.R13Y];V%DX6\$(X17-/EEL MSF]B5T6L]Z&WL%@E'074)]VV988J%;IAI=+,Y8^F+*N3";@X(*4:0VWE4!-, MO^]ALTTB#;5&YI>*71U%E_1,3CJJ,$F).M8C9(F8X[ MR"")8/<$+ZX!G*>%H6'/]9Q<8.BHOPD55S0N_I'L-[E%K\E8;#04.54Y%UW? M;VVZUFHF&Q=]<0PW=3#Z\2D:D'QMNES4UR28>%%,ST\X$O((Q_7&'>O?ZPG> M@&510"3'62V29&5CDMQP'II'I8^1% P+?2.AO/YSDO(IBR_F*B/Y2*))R 8L M%54X;O!QK&QZ7XGA5[0AW;(OR$*?]@/-U=RU__[6/<6/7^&W4(FS2JC/,?3K ML<-'WWF@.ES!YU)H++TD\SV]4%2D=KT\NHR539II$%)LFCT:KLE]JK2?PE&= MD3<_(%':AE@R;8<-+^>&B0VYA<74(.F6;"Q0V+9GA.VO;/[@^"8].; 0;_._ M#FU$5.Z@KJCZ.?E$G'D[P&H?-QABJX78RC1M[+] 1>,#P_XIABM10X:H1256 _[&8B6 S;6QYM2&=#0G[!K M-VP[KI(RO6AF .U 3%HSDD,Q4\B>%/B"KO2I(INZ@81]VN"3@1Z)IP2/(5=%58MG.I[+U$<>6 ,R)T![5PE/'=XL_8L58HD@..P?( MA@AR[_ IW_B%3S]@4S;'?:9?"^1&2X0=Q1=:7Q]# KU2_:VJ9:3^-O,]GJ_; M7ULT8>/^[O:&]=HWG=MNHFPV#Y;WC6/SE$+NC6FENMSD(%?=I;+1 _='YZ;- M>JVO[?Y?R=[@68+A=IV0L[;/&U!Y"B'&XB\,9\T,M(,I)H)>C] #[N, M4'IF)E%*&XO=.-/0-+P3S7CSH(:V:)>2:-\+QJ>P_O'GTK9[9A/'&N%X&C1C ML3/Q%.U86!&' XM1*]0R+K1.1Y%UNFWW_?0&+ O[B+>0Z.%D1TCR* 89[V%- MMQ8Y>E6,C<0F_!@A#+T\]"WE!V\6%H_,;^GQ)=J[5)!&?CW' V8HPCR< 'SQ MXJ#22HS?!-\J-)3)['?Y&(?^#'D(T:W[^N=BQ&M'F/NLA5^"6A,%C7B YG7Y6,X]87ZCGJ>_=<[/AQ=_O!= M"S_MW8[[[@B^UH<'OZ!W^H[TT/BBWH07(E^MY!&R7NZ__PT]\G?%3CVB%J=DSN] M^X;Z[M3V-]T/]K?=_$L[?Z;R[OB03NP:'#%EDX9[:VPESC[/W0;'%_HBGS.J,T<3>!RK-0,LLP3AIY&&)O9 MU](O7$D$IR\9U@8Y-+61C'*(.%K''J'1'LRQ& M,K;CW (O.^&%W(88,;5WO_\WM4]TN4=#81)C&.5 ,VY8[NR) M2*2C849<$2W4'1?0>S6ZCMVL>I*.SJ+'L%W%XT+MK8"Y7@M!8^((,O_R0@7_Y4B)..H1J M"(9V=$>( ["&88+$V'%\VZ&TX@E/NYX4J>1BDI\H3D@L_''XVUR9YVYU,]FE$"US%()9[2_<56,S M^"E-LILO(Y"E#_8H,?P0T6D7(0(Z4)O]DRCMV61U@#'$P MO!Q$0X?#^W>9Y;^\#@[I])QP_ TE+QD!J 0#"WP3E0IRE_Q1CG\<<<.?4)T" MU5]1X3&65;C!S!\^*V(4G8>S1NUA.*91U%!3A28-Z#PY+M SR06)0@ZD0J2< MQ,A/#J>U\@^ MFK^Q)UD-BO,U'9JOFAAN&J5C@H$WHT$,<].IXOQ'40XTG=%$5#?,6@RCM%XP M^!MGFLJ=TH90N'TTS=_BG^!.J#:0< _//CC.B(T-+(<6^9.D;F?1: AZ"T7; M<,+%I&'^B*5C\P4_)=9BG@E(-=Q%4.(71;&9,W>"E"+^6'C$Y5?X?11KF&,T MOS).G75E(9L1C:8HS6$6& ;3V"&DH1-6W?!)EUP M#XHB7'!E]048Y;((%Q KLTZE@A[%F:='E+4OD#4-Q7;C(L:0LJ74"D4 07R. M:\4(WB2WE3"U%.4H:K5Y$X[*$P]>D2DW*'$/5P-@ M#"\ P)@F<^D%4_ @GY-!BPQ4U-4R46'4_I\_.E\Z_;0:S-SDWAYHC!^LU#S, M&+]*#99J'F2I1DFKU@Z3F5HMU=5#S7.LO##WXE)Q M24"413'-? U1-ZPAVJ(U8PZ.^16;-VTS4"V#M\+I)VO_FI@#TVGIJ03[+#TXCY]:[G!B/G+O$Q\] M&.ZGD>$;G[2:KE4^X7:;U;*JULO5715YJ2 "G"E!EBC&[X\8Q>_<]("_S@]!:!2JVJU4 "% E +1R"W&D#N1U=5 M3 4NU_2R$-RQ_2X-]N_/-M55?3&F8W!W%78U,4Q7U/&T;Q5V%[A>@)U6?8<2 M?CRFZB(]4E4_,[6"26[XL%H=78A_Q8U^MAANL9..."P#YT! _\^>0:)L",A" MW*X0MX7!G7MQJ[T@;O]1 @'K@F'LS+"/]5?#_6EXBBR9_&K:ACW$#!E9,EF( MWT+\9ORQDQ&_A?#-N_!]2?:^9.KB7_:1SVJ#AD-=T7@H^JBJ5\N%:"U$ZWF+ MUO_+3CHY)?W0'5E[Z%%9+\I-3&3&4C!N>V*<25@E8:3T!GAK$5'$\$Z2]=2R M6NK<],Z0__[G2_<[Z]B>3U4VU\XP."I_%2HXEX^=DASH7?UQKG*@;_QR;&?Z MS-J_?%"_IARK,#4*P5 (AK,7#%>M[X5@B 3#E6$-PYD#WTW[)];#%V*B$!-G M+R:NVU\+,1&)B6L<6&(64J*0$H642$J)[ZTOA92(I,1W8\"M0D 4 J(0$*& MN.NV"P$1"8B[9->C0DX41X';]+EYJ5&+!EH M?5-=2 +8L?5-)2.M;[("W%[GVTVK?Y]0*ELUC,S,0.MD(HEH:$5]I40?3EE2 M\V)"WWS=#9O@G,S >F9#(\!.5_[$],)9P+)3,1Q<='O$=J #/C&L<=A_B_)L MY /4NR[ UG^TGA'X$\>%TZ5TJ]U7;$BA)GI55JA3Y3%:9JY)B[JZ[_8[O=[% MG]W.MS_Z[.JV>W?;73\W/1N'>O?[QY@Z?MMZL[E W+O?OSQ?,K:J$=41F["N MH:A/WJ?TS+/-@3W7Z!8[WQX)^B=RC)5C;99R /-W-NRA,KIDK> !Y+)@BX88 M&<#V5J);&Y82'%J]N:F<.=_NB;75)N2G@3-ZAO]-_*GU^_\'4$L#!!0 ( M !E@"%F !SWH5PP **) / 8W'-D[5U;_TM1?OLXZJ.N:P9+XOBHPPCVB876U'] _@-!7USV!WW$:&AC?^ZR MI:)\"&$==_7,Z.+!1Z>MT_.X67R5W9R>MR\O2>M*N6A=GBOGUWBNX-FLK;3F ML]8[7%C7I^:IU?FE=*>G\V5\];EF?+.NL3*C%S.S\^Q=0970](G M[\8S'\@2(W#-\6Z>O-O&@^^O;IK-]7I]LCX[<=FB>=IJM9N_W??'8=-&U-:F MSA^IUD\S9L?MSYK\\@Q[)&YNKE.-S8#YU//6H;#YVS*T!RV>*_[PB7CL;!->;_#HWU%):;>6T+4#ER%.E=::< 1+[/J.SP"<] MT*]+YCBP_=M&X/P98)O.*;$@.6S"Y4\U2%SV,5L0W\!+XJVP28J&Y\,;A+AP M=+ERF8\< 3_'WBSLM\?\$-9 &Y'[KHG],'=Y2P^:ABX*[9O$]CU^I/"CDR?/ M:C2+6PT\98'QJI3E)&9C/3I3I@>)C&U?7U\WGW@*9O<@,Z'"]@K_J+1/0>,2 M9@]E9G';<*3$N*_1A]WP*]>'&/?"/F0.MD.Y($.&Q]Y+N[$=N:6[$2%+=2,D M\HAYLG ?FQ:A18;#?G/^H

GXG.K5;4F;N; M$W"*I\Y-G#\C,H_G<>%&D3%(P__=8&8RUY:,Z.:*N2L"TR/QDC>9D."!D?EM MPUPK\6SY^XJ1$^A'W$"@3P\!?AGXB0?3=NAM?^=.3,&SX+;A@0HVV03H>+VW MR+RL]P"A#OT'^&[C65G? 4+L_W.W36R7=1L@9F!7R7<.G\!U1*W;1L>%M?$0 M+Z!S_/QTI$N6-*'Q'2JFCLEWF?BA%?[71LIN3:V@$(DX]'US'[!'%7C$&C@? MPL_[PSL"1TUR@'MA*HQ+CZA,6'0R#F=>D =&5S/&6A<^C =]O:M.M.YX O_> M:\9D/.AIZLC0C;OQU%"G71TNEE.C/'V.;-?7%Z?M"R[;&.)-8MUB&RAI!.VL MH$$/Q7;0VZVEGUYEWNG0&=P/1]HG:*-_UG0##K6I@P.+^GQK\345S[4D%?^T MBO@IDVAC$Q(AMEK[1/BH]E6CHXT_:=ID_'*UTW122<^*21JQH@WMJV2)& \Q M _<>B$^APU]9OS2W5,SS*F*BMRDKM1^/J>E2'7_J]0=?OM4-.(-?*O)%I4D8 M#*'0TNL].%N*\630^?73H-_51F/M/U-]\M]O= O.,R05_[**^$F+_T8;FS6] M V\#DZ5#]9F\!*U4XJL]B;?4G=51N%2^ I7&_VH_[]MD0<*"0I$;! M'VMW?'SK1F\PNB^_?/T=:H#=09\%-QI<./4QJK1A2CNF6)U^3\W-1D\RZ*7H;,]9I HN*FA,\LTM*DD9*11!J(1$>O=TP MU"GHR?IFAX;.5ZVX;L#2^ L5D@1%%/XZ13]1""T? M?0$LC;Y0^DA0U##Z<8&T?.C32&GN=4?2MH28%"[7EA2I%+%5/V+.7*@/74%>Q M8EBIL'* 1*J7L,G/*#[6GZ8\UE>-$(R262"B-4 M U+"*+4?+8DZ[<;[JH7B""T51-CGIRK%&Y8Z"9 HU5800$1+!1 V]*EB_JQ?6+^Z$R;P4=)%12781M?'[)^%6K.,":Y],E_]6^ M7N!#Y-2E"_K\%7;V*\HHMR)56-CJYRJLH*U)M+&)DD9?,V"GS8N6=H5)I?H* MI0&)OEL+M5ST29[8=,G,KS!\B[-*Y13*#(4>!G$+/]5Q<"8?ZU00+@,N54@H M/^P]%JJW"'L36&4U]GFDLN3_^476;K=.$NT_>*N@S@$*J3 %_C[C59&1MG^L M.CZUJ!U476%4X9=J*90P,K3,DI<;4V)K]2PWB4]:*XS!@R12Y83:1^;SVOH- M0S&B(V*ZCDEM6G4S5Y!2(ME%2ZB99$J6YJ[ES:W@L_$*4I9CEBHJ5%M*/G:O MG[0Y?SY504XYFU1"H9R2^R=9=91,_)8#?S&$%=C$G8^(Y[/ ] -&G04<$/9( M5!,6!93_?'&UI\@OM2:5O-"7+V!VCNPB=XY2EE%D&NULUW(%E"?5D$$\GE)A MZSSP%V!\]:206Y(F1,97060) 585,+N7&)'AUVP(0_;";Y-(Z:2Z9GRQ)$O7 MVE10WS?3KW'8'*=>]Q1?FV&;OR@% M+I 9]1O("\ L]0/>YHZYP>JVL6E(?;)LH,U/V&_.+%T'-&7/.ESAY+MW7.RY M>>>ZUAIZID8>)7W;]'/CFMBNC#\E>@[T$#5IOU7"W/"](%TR)XY'[LER1MBA MWA]J_=5]V+V>Z<9REY@Z<@& RK$*>9'9] A<,/ CM@MYD-7R"!SHN,LE82;% M]C91\OW( 1R!.T-W3=B0N2;QO'P_LEH>@0-WQ"$,V[IC!7PZP+9D7!QJ?@2N M;/-#+3C(X#+ MN),?]D2#;]??HN'^&'C4@8D%P ME%PPR,^ZYK.\ZBPEAR]@E;\!"7_#2 M@T7$8![53@_/F-7(CG(FC%V!B:2<[R+@*/W;KM"+[D]R $>P*HXV&9I-3)^Y M#C4E>\;#[8_ F;# $.YJ"Q0B4NV.H//Q>(=E4#3>=0<.%G1[ Y=MNHKBC\#9 M,7&HRPS7)][D@1&B\67>D4DZE(Q#6#YKRY7M/A.6.K^I4.(%N<=/=!DL#R[F7T9Z#%56U32#)7] '9?\ MW.6*D0=8],(M2W=,=TGZ(.3(M6T8>6O,K(,+_PI,/W9+W\/\.YC^Z)^Q_5D"]"BZ!]?AOF5/%+G_F2TJ3/D>Y7=]KOZ$'YEP3,?R!)_>/,W M4$L#!!0 ( !E@"%D)[B;N^QP - 1 0 3 8WXO*[_.K:JR_OF?7\_&;SY#TXZFD]_>LE_H MVSF;V2F\^7O:_'OTV;\Y&/M9GC9GA/QK_M>VI^??FM')Z>P-IUQ>7G;Y MV^97+IG60 U15$LBG<_$A\ (S8%:4,9[K_[CY-?H>.0F&L*RR$12+8A-VI, M.DOID\#?SF\Z'DW^_6OY$7P+;U"\23O_^-O;T]GL_-=W[[Y\^?++U]",?YDV M)^\XI>+=Y=5OEY=_O77]%S&_FCGGWLU_>W5I.[KK0KPM>_=??^X>Q5,X\V0T M:6=^$LL#VM&O[?S+W6GTL_FH/XKKS;U7E$_D\C)2OB*,$\%^^=JFM__ZQYLW MB^%HIF,XA/RF_/_3X8/FWT[A]_> MMJ.S\S%+\7P,=_'S\DD%_$O( M!U]G,$FP&.5+2.-IO';1N.AXVES^S;$/,)Y_.[QHR8GWY\/?FVG;'C33/)H- MI==!^FB)IU81J240&ZDE66H%QBJ=K+D^H$7,%N6/QB:->79'O:SO;S(7R&R04,$7$*@ED2J'9$,H-2@>8D< #E M9?;!^SJ9-3[._D8/ ML'W1SJ9GT R^QO%%<1Y;;0OX;SKV7X=9)!V >6*9T$3R+$EP@1/O4W;!.I"9 M5>;"&C"?PAC^G3$_!&&ZUE8U6NU@S'$&NRCU)=;1Y *![9]#,Q^P]CU@4 &+ MZQ FM(.O* _J933QS;<=',YV;XJ_12FG8WS,R/./J:+#0HWO4[F2TS! M"ZXQIB'6<4:D12I;90W1T0CAJ!(RU Z#'T;T%&:)_^F&J9Y.J_'L>K@L<\K& M2(.!4P(BA13$.Y6)5C(PXT10C+Y<1K*N-+]/IZG=FJ0C:#Z/(K1'TW$:Z@C4 M&AN(SU80*5&JX%0BP(!IQQ.FW+7?F/O1],F-K\^ NU.OC4>_G@V](Q"(T0J7 M!5IOJ3.1T6H,!$ 0Y5S$3T((J)UG/1K&;581\4DQR#21[ 2Z)RBV*2=',"'* M6F>6@P\O51%Y729OJN^;?%YWE"L6$EK VYSBV_0!W\_Q]+R4E2_]A0M2XML$ M!#CFN]*P0(+BGOC &;@DE9:Z>LG@ 4"]"BYK*JJQXPCFH&@#^6_C<8[&H*_QTF*-08*;B5SD:3 M43LK(GZ^"B %YU8J< 1$*+-$5I&@D872!!C24R@A?U1*U%1' M39KM4U)..4K :,RX!>QD&@ M2S_Q'MU(R3"XBM+2I$C64BT7;\BD"4+3P1LN@JX]P7 /E%X%\K69M-G WV#! M/]_='*)=_-SMFI+M_3\/#@=_X#4[?PUV]O#CX-/$7R0 M+G6E12?;T[/S!DZ1*!C2+:B#5-S/9?K7:F^3])%PIM"M1TSW/*6<.*>H=M0# M2[4G8$Q: 7$*QXP5H6(J2S#ET/*)(2U#%1ZN7CAM4NC=3APTQ*M M/^)UYY?ND*\@NI+11:&BLXY8E05FN381ZY(DP0#CP65P0G0QR_0(KCZM0NF* M(M7U\[+,R9$"G4^2!LJ6H@=/B67HIJFS6:C:MN[!\Q"!V=3+8OF@8F M\=MQXR>MCW-:3M+\TY*DZ?]>M+-2/;P:+1#414".*(]C))E C8(Q1)G,&$5? MEFSM'*T;2?IDO*OS]#FOZ N1X45>ZH/RQ1SX_*J#:3MK8#9JH,!>!M$'8Q3I M#F&2-R%:D\J://Q!O2<^:4-"LHIF7A;+O:0=V$"47B5%K\KME^+#*^5:[[=V MM_:V!T=_# ;'1Y42JNOW[#9K>@!_I=2HK(2=82[.7+(NEZ4",J-"#2XR\(VSX9.L8AO T-[&\N*!PRB7##XT007(C/2J-HK M JX!Z)//7$.S-RW'^H-;S9D=-&6%U>Q;,4(S-%.#_WOLO-655;W0WCZE,M4T'ZUH:\W:3J=IB^C\7BH)7B5M",. MG1"17KG%@DX/(2 =/9CJ"\ NG]VGQ9$5E+S6D-9<5>TG)Z,PAH4HR*RK/1I7 MR+QQ#J3D)-",J7>P)>PQ 5/O;#P&&BXD5W^I]:.XGCD?WG#0;03N,P"U/)A/+5>FT(#VQU"DB M%176.N8AUHXO5AY?49++1(WZ:'P"25(&BE8Y2^(BJC.ZLDP)WTV(M5&8UV/O=/)R3$T9Q\@S%;>)&TRYXE&PC.7!-]=?).T9$18QH2C M-'M=VP7>C:1/B7 UW6\^YC4](>#CT]4JF!4A2W(>#95.24DBEYC+!4;1I$I, MZ""8G$,2VM4V (] ZE/67(L1-;50KU[V4$'_MG-N5S%_9[4S6M,,G%#+T"=+ M.Q\63[@UQL@(V:C:BV*J .]33EZ+9B^OT8XR]TM@WU9@J:@$B]82[:#T=/&1 M.*$CB5&SR ,+)E6?4WP,5)\R^%HDJJN):@39BK&Y@#28?!XUTTDAM!^7:&"&/Q>VI1Y[5WU=Z/ID_Y?C7K4F?LZ^VFG$WC MOT^G8QS,MLQ:S;X-E>1,",&)\P+]7V(8IRL4KY2LJ9.)0JP=T=Q&L7E+A+.S MZ61^W[_\^ *&T5+431G.H##[P(23A," 4$@:6/+.Q?H]'JYCZ%.>OZ'>;_= MV&"XZ_G(E$9%=C\^\"-,-K;]^0@-\ JXH9&8BH32*]1&-+@Q2A+*#M8$.EK0 MC#->NX+U.*H^%0$J$Z.R2BIN&)WYD@X,?#-!Q]RBX[XX*Z,.J20*<=[[@#*= M4B16 ":EHO2\830BA:-*D=F0JO?,>!Q5GZH#E:E2624U(^]+'$];GFY#H&" M:)0:\T=#B<\^$)40O6'4!%:[I/1,B'W*_6O;FPZ558U1QPVFEA?-MQ5_R3D5 M7M%,N+$HLW:4V" S,9 CCU9JJ-[.YC:*7NU4KTR,#<>\B^FTRXD1R726.C'B M72I3Q+3LB3*F-&V,RC*;':_M:!Z;A%J[/G&'>$JEH!F4?NP!DR0_;_"&/UP" M+UG20=KJ"V;O ].G$'Q#)MQ3>MA0 9T5&:[ 6"M%D((H$='@=@^4/D7=E;E08_ K3L&%V24 [ZW6"5 4&QP*)2EQ,02DHDHT,TI9 MJMV29>7Q?0J>*VM\W4&N&25/+R:S]L!_\V$,EUB2,YJ%8$ER/I;)%(:V1RMB MLO(2@8J8.S#^=R#I4\Q;W_)O.O35Y]N7C36OQ),I8WPF22SMXF0LN_LT14H& M1*@Y-5IT--;BV'48KI7.(E!AT,41F3+)0/L6TZ^O]=C5HTS&ON/4"7RB\Y%M9J@)",&9L(LS;>;.T7#IA:Y)" M]@:_DZIZHK[Z_#X%K?64O?8(=[%2_E(@0Q4$GTOCBES6@0B% C%/F-,01$1I M;>UYL-LH^A2RUM/WAJ-=KPV\;T_+?Z6^]-F/$4<[;V@XBC-(Y1=;DW3]BY4K MA\;3*( ) EZA9V48:KF25U,A?; ^")IKK\C9"'"?0N!Z7'HY'791 RP=XV\7 M.K-2(?H@"6>FK(?4B IX)A1?"6&\=J[Z+.5CF&IN(_ B16^,1G5+1J0*I8&/ MC 3 .\Q*G,K57YQ[MQ'TI@:X.1,>6(/_K"'O6$KM)546+052GA1UK>B M-^9@\$>2-$6>3*H]'_5T=!6Z9$2 -&^K>X1!P'[&;])%N?]R._=0V*"U RA9 M)<8$OAQSJ'$XP'+)968NRUQ9_L=1]3[06\QK->#JZ7O7V>BE.=:.[ M[KCU_J(=3KDU%>BU^U]->/FLV26\$7'>," ME"/9TH29JD!SEF,Y=]A+"$Z!:*MH8IIR3QP%-/C1&XS4';)8VF"42X*QVI.PCZ/Z$:J%U6U,75W5;"7_ M?>:EP-@_GY\Y.?@*31SA4 Q5T@'F9WUC=%!B!BBG; "Q+%M!:0K&U%X&^2BH M/H64K^"D-E=4=1NTGS^,BOR3U%[;\0]9*%\.? -NB51 B1-EOPJ+7&4?058_ M2/!A1+W:^/K"MJ>"CCJQ.RNV<;Y<]"[Y@U!4&1Z)B+$T6<>J5?Z3 Q8%%R1KCD!4TN9Y<[0:S"Z%X[IGT' MA\;?C>69_:]^"JM412^O,?F1O)'4&4&R+[OM5 (20A*$672_=M[?N'95;MW) MC[7&8>7D5D-]IOA?B1RWEU#M_RH\FA:O[DP^C]GS:SIN [>?ELCW0U@BC+=$Q"/00 M&&&ZZ&AI@"FC-$KR4/LTL@A[IJU#[Z>PZ2%9<_FH<*DU8F8 M2%(2Q46G3X)'>)C>&I6M9,S67N_V"*0?H.10W]344U*]G2:GOH'W'@4N#;\0 MSL+TB=)15VE'E+3(8C>O>Y3"/7#MK-8<9&W"W(VD3VT'7H@G%512<0?WS=G9 ME>WE0Z'!4AXT,;*4.B+GQ*O$B!8Z&F6I9U![HNU!0,^L&?P4WJB>ACHDS>4V M]2*L,T91;CAABZJ%X!A52444LSEJJ03WM==B/@CH1R@6=$^:=374(6EN=.)-J4QE\B.V.S1:7HJM?36Q>JKI-=#^A2:V9_+D;V 2CND MWXVN0$,;K?1: &%0#J_-!H@K)Q.&TI2;>162XYTS[0:HIY#*_>RDVD11'?+G M^YDZUX_3V0_CTMQ%G%TV!@]GI2=FTX%U0*23$4H[G M-=(0GQ(E$:1V+B<)-Y="W>PN\/ #GL2%GZ0877&HN^\\L;7]?S[M'.T<[^SO M'7TH)P^,V^L/?TIGB;MN4JUSQ*,(*W6&N-RANCT]"Z/)'"WFWM.3R>B_D1T) M/<,HC_S5:?>7NU.1 0'E*/EMC)B\D"!$TM%Z1RD%#[=,YMJK_"M M+$*?)G'[R-?79$QO::\8\)22)CXJ5QHJ:.)*M]@@,%YA5$E9O=U*I[1_5IB[ M)A)_%Y+#\E9-,\:'R_E@&R3D!)XH'3%XXU(2JS4E-,JRG$MK>[,9ZAUQY72H"A]16.Z%Y9RGH&SM'>8O*F"?EJGUX0WJ/\MZ^2)=3E$>^Z^K M,]V.,9NE-\0D41K_ "/!H1JR5-D!1"]D[=6\W4O5JRV!/^L[4X%0O7Q1ME<= MZ.I"-JTYL](#85J@+_5,$QL#BI>-"D+[9&B?"Q3WR=6G78X_Z[M2A5/=SZL= M#K8'.W]MO=\=+">MGC^K=OL6U>;4'D%7:49M>SJ9-3[._A[-3KK0!L5XII9(S8%(P!C(TX0Q$#41DXB@ZTO\ )P^U0MK\^6F&:JEE1J%CDL, MWR$<--.3!HWD\?[JSO46[?HII'>01=)8]R[8 \ Y%:*1C*:/"5 M-4)A,*(I4B#%!*@WJ#ZY>_\1A!O(-$<_1!::#Z7U4=)Y.BH M)]3(4$XLCQA]T7)N$85@F=*B^@[SQU'UR6.LS8=[3UZLHXSZ9V[^/6W^O3.9 M]Q1I;P#34IL4M".:EC.M;##$@?3$ZTQ99*#"S5F;>BRY'U:?%B[4ITDE==3G MR+A9=W F/>9 66A,WBPE$F,<4AJF$_1C4C&+2N:UNP0] 5:?9C7J M\Z22.FI$G-\Q39O+EC)7D?!^,P^!_-D-D!A%4:49DMEGS/J#+8. 3)RV3BA MN(TWFVK>$7ZN\^0^E>HWIL5+C'[-YF.KL7"!-(.T=>)'DW;V1#&&T><<0V)$ MQ=)L0Y5NGQB4$^Z#I9EEQW7UUIH5JVEW-&KVX1KM/AO:/_Q@<[NP=;^W] MOO-^=[!U=#0X/MH;'*^;&3UROVIITG-P5\N9KD_(H?8'7Y==V:_FY U:X0$ M4K8*$^EH(J6G*A$I&*V\"RS4W[KV.*Y-;5EQOS/8'7V^/2_Y>U-:2"7O%=+ M$C"RM) "0ZQ. FVMY,YH$96OO0WT,4S]RJ\J<^>F::JJH&HN\ %46S%>G!6% MP/7N4CX;(ZB@A''\(1F&_MX $,$<\\9&8+2VPWL^REX5^%Z36S6TV+V3.QCL M'>WL[QWL;NVM7?*[XQ[5G-EC^"HYL ^01Q-(R\9*Y8!*I,KBN)%17'Z[/6U+ MC.28L&@K6"P5&J8RL=X(0D5(3@KJA*OMQ)Z*K4)+L!O/.<(4811A+G@01H,0 M@01%D;;(8.+!6R*"YTX$9I*KWW?P 4!].9F"5U%.SB=P-2&@$ =. MA;3<.)M\*D<$6TPM6:9EUB01&9F-T9N<;BY^[8 RJXCZ5"]\)I MELP]!6>EA.[O.2\Q]?X,C3^!O8NS $TY?V5\@=_.&Z:V^Q>S%G/V4@P8\AR< M]E80#:7U>\]ZWHS@,6D5# 8@N M;1UESF6EJ_>EG;D7+MK@=>U&K<\"V*?TKTNNW312W6FQ;F^Q,@GDQ\M3CN;@ MMF:S9A0N9F4MW/'T>\OBY8S15M.40U;GDT?#*!R7'C)Q\Q-(M#-H7HTBU+(8 M$E!N1"<=7S="W:?L\B4I^<+Z?HE^5=N?_ORTNW4\^#"?2]O>__/@0YXV2-(X]FT[ MRJ.XZ QY-21<.B-U<"3X9/'EM)*$R 6^+&"$EMF[ZC7G#>#VR3-79]Q-V_=2 M:JUX&-MU..7DN)69JOOD6:Z&7Z1<5Q*4)>I69D.R+'V70[ D* POF!., ;/X M^/H'N-7#WZNIRLZI^FJ:?XF-<$?'AY^VC_'RO=^W]X^.CX[B*:2+,4SS08,. M[>M=73+7;D6YV>,J;K"K)G4E!W_M>5N3= AS:I7*S,ZBT\7\ST,,-9G(RA&M MJ2!26([LT8XXC>2)V7D5:Z^(>2*T>FOI&WS=/TR_3(;)*P.<,P*>1B*C+&MP ME2)1*>DS%P:@?O_DFRCZY)2[8,G]B^C7TD.]PY*@)&"316&Z94-/5; Z)P**J:QRI2)EG=]KS@Y!(IP08!&8L6 M__J)! F*"T "1%YP41^W65R@O%]&Q,V,/?[Y_WX]'_ST&<>3_FCXEY_YG]C/ M/^$PC7)_^.$O/_]Q]A;)&&3!5YD <6,!)=- M@(BF*!6RI+_.%QWTA__UY_HEA@G^1-L;3N8__N7GC]/IIS__\LN7+U_^]#6. M!W\:C3_\(AB3ORP^_?/EQ[_>^?P7.?\T]][_,O_KU4=_^:>??KJ@7!BG\6B )UA^NOSVCY/#NTC[P^DO MN7_^R^5G?@F# 2&>KS#]]@G_\O.D?_YI@(O??1QC68E^L>4*2E>BW)/"=I1N@ MG2\$YW@><=P2ZHUUK^%<@+R-L"Z99N-I?S+Y,C\<_Y1&Y[_,,>X?'[TY.#H] M>$/?G!Z_.WRS=W;PYO2,OOY^<'1V>OSV8._DZ/#HM],_CO;^>'-(?WQX(^D+ MU,.7#DTVQ_N(9US;%$E/?]BO!]([^O'R017[+K:'7ZY(>HB\!O':N%)ZX+;JK/#^0/I!<8/]9O'2L)D/.V]'X_R+$V/QZU/^DYR9-PC$-TPH'B MFC0HKG4EC\X:.4ML+?FF!UR3 _KINPRL>G9#*;CG4K]'*A[!QE%#W9 M.]D;YDM$DS?S&V@M4+U;FL7VO+X+I"'#5VI$W]G=AD=W&=Z(P#OCOG5:"DOF M$5.!P.4@P3M?P,G (SHNG#8OC^LW],HG8?HF=&W([,4I=@GL][EVV1.-] F6,!V]D!A0Z%!UBYJ01EZOA2#F_+E%$KBMYE+]M:9;O8 MUR486PP3]& (AKZHR".XF#S(E$NV@1N1EU@IVVELUP&\!O8^GJ(=O+TG^!F' M,YSLQ/XX&L:S*I/=6\R0?I?/@M?>\F5F L) M=Q*1@2HE@P]90;1,RL2=4Y9W(P>;P-R]J&S'V^6"TAEC.C@P]D>3Z7&Y!'Y% M!,*B,EH#PG-5_=\"0F 2E&*)JT3'&&M][2\%\N*/CNW)VQG/?QN-\O6K\'0T MR#TI%2DG*0*WCJXOKRPX&PRPD Q)8K(%4R>,7X9F]]QOP*ZE K UK;M^\WM) M20Q":>*/R:26TFYC,!(2BVBBM!BX[/*-?SV\?@Q%[[)7;,O>W\:CR80TWM*? M]JPM/+&B(+-")Q@KD=3;J.F+=B)8)T3SX_S:XU_\(?Y84G; U1.<("WXD,RH(SSCXJ,BVI ,$HN 9LC?&AI(T:V[.W0OHQ7.^ M';GORH+GF&OY-!"^>VUL0 M]"Y[U=8'. YQ' 8D>GOYG$A9+ZAI_S->29^B\R8["_0?NI\,*@CU3,HJ:J]) M,!T3K0_U^R&]> %H2?*[$J$;'/[3\2Q-9V.2TOV/8?P!)SWG2E+1UOT*LEIEPX$X(TS/9G_AT<+Y[W6Q/W+L/-M@P__H15 (^M!9?K.!5W "\6JA\(2OL;\7@+CQ;-[6]+>Y;;=EMN'PRF.20H7 MIXTTMH1"FH7-U1-5C 9GZ$O@)0M&FJ9SK;7V6Q!>/)>W(>E=#KNMW^?I1QP? MC8:CF\*W0(>N6'1TJ12E(RB7#'A#ZB79'$YF^IU-K/6K?2^B%\__A@2_*PY^ M^Q=^HC(@_G^+@2^YY T5R,RE)@"J2K2@9RGXA@9!XG^N+0JZ"9"1G9 _AKV'23]\=Y4$5SDL$=(KN3I4\1,D5,,UX MT5&SI%QC9M\+Z,4SOQVYEPC#UL[&I>AZQBN>$UG%T09"9:J(!J^ QVB8E5JC M;QTN7 ID]\QOR*UUY& C2G<0++P-ZDU_,)MBOMHP9\$RJPR$*/1%UD2PV9.= M5;QU4LG,6WNA'H#TZLZ#;4B^1"*V]D^OP-_E38BF?KR<-&].XDC>#\?#0\G8[2?[WI?^YG'.;O$#$-Z#^9 M]%3FO2?=1:JZ;WHMZ#W@@32;$%4VQ88.TDH>QO7BSXCFQ%\B(%N'+?Z.M2B/ MWH+/9.M^P*-9)=%QF8.<',^FM5IYGA6W>$NDCJF(JO.B$B31OH!W1M-=ES%* M:03=?HVE95.,+UYR.F7*$BG:.A:R+N +=2DP%25* TPI1;93J77^=.[2L:M+ M%"SDU-IWOA' W\JCL/3F@8\R5NH4B.@9 M)&MC\#IG(5J7[FX(\<>4KB8,6YFS]<^_W"(FGG9\?Z__O7XW9N# MD].#?_OC\.P__AB&6>Y/;U<(-:G"O^]I.ZO'7WO+W57FVV1D\)F#CEBSNJ0& M)Y,%(S)I4C((*5L'V#NOS"^2*T92#D)9>ML2O7?.<@W:,:.*E4[+ULZZ9U.9 MOPD_'ZC,WX2,3UV9?V<+!_\]ZT^_D<7P:32D'R?S\E4K9,*B:I+SO%P-.>T( M&41MHW#(+$NJ*\%8!NB9U.YOQ.A5,K,UP;OPX]W$M"A_7 /4)H7\F[ANE@': M;4%_!XR[[;II1O6=B02*F%02$DRNQ2DV,PC"**BA9FYT5$4U]^+M3A165/D_ ME21L0NQN77B+(G5O(SVY@)1(%ID5=/Y%*4!CH6.16:]B:P_,'1!/X+W=GCFK M_7./H&P'I<-[.<^)& ;O0S\?#O?#I_XT#"[!(5=.94Z[U,70M60*]!!-I1O)-V 5/:'^9%;.$252"-!YU@D+7PH'RQ$$4)@.B\ M*L%%)=K7$2U#\AH$H &-.R@DVTMI=CX;U*ZJ\R3)NN,Q?JP7Y.?+++1+H,E& M&YW/$&RD$TO7K&BC$G 5&$O!8):MT[C6!O<:Y*,;3G10;W8VQC"9C;_-K[.+ MF^T2F'(^96](>!D=8$H4#Y%Q SDKF;57'-U:K: V$)&58%Z#2+2A= WBAVWP<#6C]R04A3D:#P=O1^$L8YY[@F# 0/J&M!-JR)FTG6V") M&1FU#JJT+V'8".*S".1MXZ+JDB5=])^Z Z[G,K-!2@=&84UBU1PB9_6 XXR% M:'Q@K5/5[Z+8O1QTRK@[/JFMJ-Z!YGDSU95['[/GM9*2SDGE#9))36"DR:GP MG$,4K=/'GCAS>)?1/$'1 M5@F!S'C6VA!=!]?K%I/FG.E ![W*D[92C';1KN ___&_'G^:5?P=?<9SZ$\P]:W1QHL894^T-J\D$<.@U&*ZU M"%B(EJWMZ(U!_K@RMSW/.F@1L9?_9T3503RYWNYTM<\K M3D^0*#?I3_&R*=W%3D\PC3Y<<'2^Z9Y1)1F? X2H,[U)B:CI, +S,I'Y(+F. MK=L*=;VGURW"STHB.FB3,:?<"7Z:C=/'NH,[[VE/(;V341) Y\B@%2:"S]I! MG=HE"I,IJ.:=L!X"];IEKBU/.NB\<7?K)TG<7R@\@(%O2OX,.'$O\8EXXH7GD$&.]SQW=[$$$"=(;5XS.4NC6 MI4JKO)'M4XY/#OYVK4:+OF_XD?/@PQ@_S MF^ZJ2^MW'WPTW":NR#KP=3*DC@B^D#4K2@E6!!=E;-V\X"%,VSM+EJY_F>)H MF/(!)3@62G[$1'P<'@-G4_,Z4*7L2TUGRIPNIL5TIZM"UJCBP%KTV=5FS[G!-Z0Q#)+?U[/X_V"1M#7WOC:D-GI2V\/QZ/)IT"7%Y;:+G51;)-=MDYG2-I60$S2;5:C5T'6 M5KDN.+Q5U7;;_[ER[>XA7940F8"(@*E:I!]BU9^(7S;EM2M7WUCL+G,+@)1B6127WD=)08 J-- MK7$SM5,UFI*"#2:9!_EV=]T7SK8M"=50-R(P-9>O)K2$P=5)L#@"2.GWIG83 M#_1%H>401/*02;ZB8-+H4!YDWLKE7S@/VY"M89HL87H_^H)CVBEM;E%J2%"D M7AWW1?.O"T)U3"%M1[B%Y.G#H=Y5A,; MO]<':TE:F69 !IBN0R03A"0$!(Q,:T'W[^VDU&5WWO+%7SC_6I"L8=9GW>/O MX3]'X\6TYXMF$1F%"M8+$$[EVMN.02QT)\?,>0Y9"RO6"K,^8%ST*$PVG/,JF, M%!%0^1JZ-@0#C0<=3,C^PEQK2[5RQJ6@:U\+.B!DE! X":XS19+US*P, MK6LX'P'SE0C-KABU\F1HG]V\M_]O?QR>'IX='A^=/CK%>=DBK?*<'P38*-GY MU]F$9&,RV4L7!3T7:"^%I6A47#L-'!FK4VX=>#*[Z!K&[.I,(:-;-_>Z#\_6 M*?SI(^;9@.[")4^9_/KMVD\7-JA!%8J0I'=$TD 4G8;@1%3@T7E>,$BIFI=\ M;(AQ5\G0S>3D3KE'ETQY+LG12[8V-X(\G24F8009#!V1N5C:AE50,BJMM11: MMBX_6P'ER;HI=\K^47LV=)"+N Q6_7:,BY2J=0!VE C](+BG28)NPLHUQ&-[ M/CR)P,2HOCD=A0(5LP27'0$>CO6+"%?^PX^)JN=V;,HVI/-J21!T8OHL= M[H_.8W]X65<_KZ#_'\R'F?2.?NG72Z\:5-/)Y>[SWC"_HU_W!T03G-#?9N>8 M]V?C,?V#BT_2*MC_7/_EI)<%%R%@ 8MQ7HHKP67#P=C"E2N2T58[.@FZW->S MD,1 0E6(&88P+:?(Y2 MV13M S;];@&_ BE^QASN4/-JL=7#X30,/_2O/CS?^MG',*Q%%5_Z@T$OH)'9 M"45WFT':;(S@2O:0@Y*")Y9\>-VIYK%;80_M&BVYV$';4=;[JVF M2]0BR;/P]=H?>TZSK"VSX&6]%Q CA.@X1).C*J@C\ZV;(7>_JU<@V<]4!#KH M9-IRATOT 1Z%#D[Z/KY2"E=P%\IK6BS MR5E%L#5NH(0W=+(:!L5'1,<",ZZK8&WCK;PBH7L.S.Z@">D2>KV_[)CZ?ESK ML ?S->C7BYT=\_8E3U1N\VN.PKC,>WG,S9)L[NS6A?Y=O=#WD7B MG9,V*,4R!*<4*)D2.%0>DA#6"TQ&NM8=-Y]5XIU4S.-\SF6M %,I&G!2&3#> M>9%4$2:U3N]]D8EWF\C)UHEWFS#EN2?>*6]UX3&"B)8L#V[F!28&+.=>!D06 M56N-_Z4GWFW$_C43[S9APY/D4:T#\!^)=QNSO8FY]<[VLQ+MNY603\G>5>,;43E98EWFY"H;3;2'X/I.!P,@M((T24222&,,P\'G>\L^XK8MAW)NA@(.ZLHOBLN>.76Z2D>@@G:0*E3 MAY1WI!IC*600)X\\NRB4;7S\KD;S+&2@C;'0B.2[2:+=)P6V3ZO/?[C649;W MZ)*)J1@+]18"Y;0&[WD&G3!$R8(H<@?1I)7X7I' =,:6#LZ3R[K624_$P**6 M :(4"103 3P7M0LU]X$7[0MK7>^X>/8K8OVCR-G!^.B;LZQS'>7P:,)NS+AJ[T/^K?CXS=_/WSW[L*'N[G7 M^=:_;^5GO@]6(\_R(G#PG=G)1<=)L29UNTYSX#I!C%P"S]D:].BE;!W_N0.B MG0]YL?2%6\IRF:SP)&\ET"%CO8*HN0:I?8W%H).A^03'Y5!VY1'>CK^KW<"/ MI^MS\?:>3L-TON+BZ#N]6/>BXY3)Q0=T!1S3MLYXUA"LJZTO8C&!66E+\Z#" M?8">WO.[!K@=.(% M)GM16F]*YNAK9I2.=5)3HN^,!!=U\%)$@VMTX;N]Z@OEUU;$Z< QLE#[3JY/ M[#99TQ8X60\U(N.[HD]ZT9L3JW?7TJ=J#/7N4M7T9?WLS& M_>&']SCNCW(ON(C%H2&+K0X%*2:"M]9!-,8*$V,PS2<4WH?G]7!]:VIW>(C3 M/K'_87C1,B%]F\=5!A<)Q$2RN8=6<\MTS/5^X8(,>ZU1/8WO@O;^_N.S MOQZ<'!Z=[1W]=OCKNX.]T].#L].C@[/'^O\?6*]5/& 3V(WB V\K6GS7_WRW MT\1W+8CL_B13*9#H)*-[CHXX.NX"V8,FT47G#(K6K4?6P=4NBG#/TR[$!H=8>VP8!@=>;#I==B';@=!3PVA/HT(9'.6+^^B#7CVS,0-QZDPCK^72L? M:C)7JH/@%107,GK#G%"MK=!G(68/A&&>JY1MPJX.I.L-?L;!Z!/F,TP?AZ/! MZ,.W>4NIA4O;65&X, $\AFHQJ0(AAIIT3"!1"5=RZ_2.!R#MWF#ME*6C[OC1 M@3=S,6OD!"\LZ\G'_J<%-)9E5A85A"#(D$=6ISG6\A)C)4NL<&=;FRSWP'G= M8M**#VVC4(NI-&&8WX]''\;A_ XA+@,PPECGK0<6&,DN(.:LJ$#]>,>?'LISG:+T;NT*NS N6/)4HM6-6!*70;YA%.KT;J?8_<.$)48XW,Q#I4 M+P=PE3B8O2&J!!9=ZP+'=7"]0@%JSHZ5FLWN@F$'DVG_O,K]V]ET-L;KTM\Z M3O;PH[H.H6VXV5U&UY)R13B'P*7&VL2]=E7)";*+3FK2L$1L_18_L^A:SB*( MX!,(GTT-N#/P3'J(.H6:>IRD[JYLYT5%US:1E2VB:YLPY"5&UR3COC";@:%6 MM55>AFB(H$14J37GDL _XPD=$7N'4?74)DL47-(1M,I1G,):LB"'22J5T&VM:$_0I%;=?,W*U5OF0+1_AU>O8%!Y_Q=[JS M/TYZ1081.4\@(])QJS2I\3YY8&1LDO6I29O?H7M_#<0_O!1NQ<(.E*K-T-=7 MYNS+J)>M4;$0RA2%K->\!J]C[P[#=9CVM DUB M@ST,C&.6A-C&0B^'('52U&8QGF?KK!'!M78;/1+J/R3M44SK8/KMYK#?CF;C M7A&:B)(<<*<,O2'*@<^"7A,ZGLE6,ES9UI7*CT/Z#TE[#,M63J#=74[,]@/* MUEZYZXR7G0PN6TOL/(F53%X!MTR 8K4O!A/U8@LJDQ D'G>8+OON"1)"R":.>0<;!.G#_D>#2 >NW3#UX M#-^>@;AI%[RG%PX\^CH+Q$F@"\* ]ME8&8K*IO5DQFU,>&:-AZ05UBDU\PFG#+ XBTDGDU/K&/6+SX':1E1:\J.#$^6^,+H*SJB" M&;CRKI:%9?!,$P&,EIJ7%)1I'==YT>D,VXA)*SYT%IP9+"\MO.@4RGL)N>6L M3E3*DB[A.NPRF"A HDS119\#=N.XO!_7LQ*:-CZ YNS8:8+#'Q,LL\&[?L%> M( )H'AV]+G,#U :(W$L0F?-0BBG6MG89K8/KU8I,0W:LO(C:^['?[AV>_&WO MW1\'QV_?'A[M'>T?[KT[/#H]._GC]X.CL],W&*>/K>5'P\ET/*O+7WC.#(^L".1@BJ-7 M$3F2KE_[,'+FG*.7)HK6-OL2&#MS:N]2:NYJS]N1_[EXMM^-AA^F.#ZO^SFC M?S-W7-"1GI,EK3_S0I1KH.K(R;PN<=RE$#S@Z=V5#&Q"Y;:%1*WTKGO^'X]$UJ4O6L^*E)C-9U";LS$!4DKX+.@<,A=06N2EO;S[BE7%V M"_HU]&W>Q44:_V<<+E#)Q(RR 9SC&91C":*V#(R3Q2KIM?<;<_7Z UX93Q]- MNX9)WDNNB+/OF#C#4CWHR%-UGKD$WJH(+,H<"L9@\T;\O+G\*^+F%G1KF$2] M#-/\0EB4 ).)B$+2[FRN@UMKW:@N&F(Q/,O"8EACSNU]3WAU''TL]58F++^L9KXBQVU+P M+FM-.]:>]K_>5-^<]@EM!JN1MNMM@H#&T[D2NP>B6$6%QQD$KMOB-JX8JC$R/S()(FFHO4.IIS_?E/$&=] MRDC&HTG?28[8=<_[?AB/OQ$%]LY'L^&TISC&PDDI*'4LJ!(BT$%33,T?"'3^ ME&1B:W?D?7A^,#%IQII.VJL5'(\Q7] ]T>3>9OH'HJ2LXL:2A!U?E,LX)GE MD,CXBP38H6_?5FTIE!].6+9G2 <)8PM8BSG Q\,W_4D-K/:'L^\=67",D^D) MT>6*A'_%_ %[VNH@@1(DD[&P)AJ-=$-# 3$@$E>,OK_0!IVAXK0%9 ?3)*V9T8'=?LW M[]_KDCRG0GZ/XT1_""3+1BH=E6)UT(($Q;#*,IVR(2JN3,B2OG2J*-V'[@>3 MI8[8ML-Z_?<'1Z>'QT?OW^T=G3XVH7')&JTR%Q^"URA%\4W%B/E7'-(WT_319VMS:GUM;01P5PF*[65F==E]:[X\ ME_S$$YSVQ_,EZYZN\G!D#HE[[LE\8+05%BS$5!($*6/T@G/37,26(WGZ>OKF MG!\UYT ')O]=5 N_Z!JX.LI@7(7I:7(86_#M05'8@NB[% K'760H/-@B+:B$ M!.!H7C=M]=7)K M1Y:^R75T98U7Y0*DX*MH@Y;6M2Z2> C3[FVB-MP;=4CZ3J(+MV_*4QQ_[E_X M)WO>1C+QF0-AWVU'0=V(AX+=/ @M8_8W@NW/KX?0WH:\:>; M6-0MK#=' [P?]T?C:Z?C_AAS?]HSIBB&R4)A-8F5;F5PKBA@4BBGL]3!MC9\ M'X?TQY"OYCSK(+;T$.H:,)O4B!E.>I[GZ&N%HS&>+ )+FE]T.8'WQ7@NH[&Z M?07QVO!^1)EZ+'REMP4\7==T32<-/O,( MDH="=&%9-V\6O2ZV'T.$&O#EB2),MUHG;Q=JNKU8%S&G>P&W#3[-)Y'UXVQZ M:60ODR-9M(G1X:XS5D%;0O.6D7.DAY6A/=;L-0.5HIF%- UVRH MM;H2HG >C(J&9\,15>LN!L\Y#-5:>K:+16W"G.<>BRK9:\X0DJE&J>?5;:$- M2*EK$2$JSEL[CEYR+&HCSJ\9B]J SN-1:V!ZX>.16W"M[5C48\@^BZ%0D1D M*3H.#GT=$^HS!$$ZO6-,)!.+2C*]:&%X9"RJ"UG8A-9/$8LJ/-%I* 5DSS(H M8>L081W(H'-%&HRU,OG'C45MQ+U-8U&;D+Z#8,-5NN'!?\_ZTV_[H_-/HR'] M>-$Y7'+OO"%K,.J:)Y^LAFBBA! YGN[='4_:=@9;X1,Z./\T&'W# M\8W?7U4H_!Z^]L]GYSWG$[TL48$6577B&NLL0PU*\A)M5LZMT81H&P1/YL3O MRH>V2XYTESES&WN-.9Q@>8]O\'O/.44"2QO"R<'7-)C1XF])>.L-.9M>QJ,/PGC8'WZ8 MT"%T^C%<%U6M=)"I=FYB,M0R.5,[K=&9Y)FJPF04:VVTML+>+C"U):(+0]9E M^C]A+"26:IH;TG&N# /AK S)F21%=S-+6^Q@5Z&M)Y'=U8&OG3/_N43&MMSX MK]^6+S WW(+S/)4Z-!MU(=T&R80KV8#WVAJZN1AK/D^UP^T\O2=M]T)ZVTAZ M)L+2A4V^%-FU25SKX.O(9_<0MJ=QWST;85A+2+?DY%-(G/0E!9TY9.E%K;DA MG%PY< FY+Z(PQEN7I#^-I#W@'7RQ@K8) W-_ L5-K=,WVE5ZJ]9^'TX+][ M9X?'1X_--5VY4BL?P7I0&SD"3B]L@1/\5///AQ\.AV4T/@^7T"^E2@BO0[8, M5$1?3Z, <_>4\ ZYLB''TKJ2>AU<[0SX>Y[VZ[?+/U[HP#['9!):B%[4N1Z, MQ#OX B(R&PSIP":W/M,> 7-7IGASZ5EM9G?#HJ>VI2?C:6]_-)R,!OT\W\N< M9!>Q2U(@8O !?"ZU.6^4$(VN3F"FE9 ZN]MS>)9+&CWBFI313]\E;/73G]YB M[8C?HZ9T;ZAZ+4>T4 ?7P+2)!;FQ3#R%M=B*1_>R? L"[XSYB5E?D!,VF4"% MVN_;8(*2O \N1&_6,^:>%=-7&&X[Y?D&=.W QCJF8S'4D^WR,%LT98\B:1$" M(\5=&[HN PGV(/L&1.X@=C[O;W"I.AP, M^N?]X7S7E^#H0I,BY01!^4P;]F3W%Z,AV&@]V?Y)^-8U3/<">@5RT([@'9P$ M^Z,Q*3EABD>CX:6<+O*5=4:-R,#XFMS*N(/@8P+&4BID:2=4K0O[5H)Y!5+0 MAM =Y/I>93'^.IN0W329+(ZK^ZYT(3(76"[?BG7 =!1BN@'DB=/!MV?4;1'8FLH=W!5=)80TZ*VLO4 X?;$> B=MI11I=>1."WTK46A))N[*Y7;TWBC <#3-/Q:-A/"^M#%2E,"@H( .F;668(Q0JHP3,)Q.0[L(Z73.K M Y?-E2>)P!'&VIRK9[741;D(@4FB QF+X$C1@.Q-O#L^??1TG,V6 M;Y5;LL6F6E6>?*^6/)Y^K#5NYY_&^+':?9_Q^^O^7<*B3BS4@DS/.8F'+J12 M^.Q!.\&]I4+0V.#%IP.7$;1-#8 MO%OG)OAV5@72I1S=4^+;ED%/G7]RM<&K*N7)V]'X"+_0CFLZ'QW[[\D:HV\3 M?O>OR,0,Z5P,K*_UB:IX<"($D$):YJ/C&%MWL-D(X%,YJ+L3D]ORV!F[.M"< M:G.?X[*71Y^NA=S6P=21PWH9GB>J@^B.C:..>+ K^2A"9$S5X>,-67M1:%(* MLP(F E?:Y1),:SU[=W+Q4-7"TXK%)J3O(KIQ;T<78Y!;F0IPG^N\S%H8(02# M:'SF*JF81?-4Y.?8)&MG5TT[=NRL1]8ZH'[T'ED;,6ZMSDB/H?K.>F05Z8-' M62=]UT90P7B(-9* NE;$A.1\:)U"\5)Z9+67A$V(W6V/K+-Q&$X&!G8P& ]+B MOX1Q[IF08T!A(,4Z9Y&'1&#IT+4LF2Q,,CRHAS,W-G[N$]2S[L(YUST/NCUR M[D-\A-/C4J.>T:3(4B@@2M+T*KD:7_<68B!+S*1D8_/A\AM"W)UT[8#AC_/[ M/HI;7924W(/Q5RRC,9Y@&H3)I%_Z:7XC7X/N BO6!@C6TT&:R5 ,,CL0CHFL M@^(QMBXZV +N:Q:Z77&QDR2U$_Q\>M757@HBB]9K8)9[ M($O$0"Q10C96"AEY[8;8/#NG'?[7+*)/QN<.)B6N=;!+JX.1584UI-:J5&?0 MVB#HG%&Q]R3Y*FVN?3;-_7#N:_'9PM']X<+IW]&;_^/??#\]JGY-'9] \O&2KK)D- MP3?*E*ELJ=F1_>$''*8^7C.7,K-9>D-')IV2I?+;+(P#K8S'<=#_<*'Z_OKM*$QGXXMY4L(ZC-X$<(4IHE,M$PTH MP3%9@L;L8VA=._\0IJ<*$+9@^ZA#\G=@_B[#=X%N,5MJ#7P=!08?PO8T,<*V M'%U#7+9FQU.(#2_25DV2@.5:W,.S>L=^6 M2[=33;8A<0>^^CM7Z$+8C\OW7W^;2[Y6=(O2#0K:$TB5!1% 9$+J-$K4]"IX MU;6RNA+=*U)!.F))!Z[0FTB_W7A)UH'6D1YR#ZRG44&ZXNB]@K,].SJX8>Z# MZ!6O)QZ"2\I=^$B==A:B*ZJ8&E#G^-(EY0'MXQD(RB9C;75FG*[< $H;#\JI0E>PRR!$8LD5PV-L78MZ'Y[=JR;-&'A3"X ?(61LNR%LQKL$'7(=NQ]CE+I)=)JT32&"RVCEVL@^OU M2$AS+G1QN=P4W^/9=%+!UAK[B[[MI&MK+VO>S3QR+'D&EX6%)*RU0FO2S%K7 M=#V$Z:DEI)T+MB7Q.SA&EEEUE[':_3 >?R.@?PN#69T )(7TM'\ZV3A=K)Y! ML*( H],NTM^,P-8YL^MB>S7"T@DS=CC#\>3@].SDC_TS^OC1;_O'IV>GB[Y] MHW*"D^EXENC8;11)O/+E. MT; MYDL WV566ROK:%&((1I012L(O)!F8SG&6F06FC^F9R$$ZEA$AL9J.[I.$X(.C=]=)9Y-GJ?GQM@&\7<4AFTO+ZJ$.;5GR7,*4 M]Q#PT8W+%@/. 6?!JYV(3L712YDDX\^H9XBI^1C(6$"W=40&,R)\,1 M8R*30-7!\4C;5D&+P#RWNG5,<@64W9MCC9AUN\*U :7;=I5]&U)_4(ON2*.I M@??A15[GP=?^='Y;+KHX*!3)< U2UQ[(A=%^K8D@K5$EE5I2E>ZWJM9^UDOG M=3=$[;(UQM*NUUEKQ4E% D'_ >6RAN""I*WG'$DO]]FUCD$_\S$!W2J5[;C1 M^7B =<#\J.,!-F+4O3#-U1W+I:@\I 9!^"DVA=?L'C 3:B^#KC M 38AUX[& W@5-6/: T?AZPCE""&[#$60M1*,#V:--O//=3S (QG8A%@=CP>( M,H3 4%^,CE*D;H)WSD$QSD=?G"5]\4&^/;?Q (_DUU;$Z:0R^6[PY7JEHHLL MZV0\:7ZUF;5B'+PR##!Y99T,1=O6?I0'(.V>\9T[_ELRH8,P^#)X/:G(P%.: M0Y)5_KU2X(0W=,B@92))HYJWGUZ&XXFE85MFK2$(&U&Z [7YIO1_#.,/..DE M&[236H"O3>T5*[J.-TE@1'(.61%&M\Z*68;C%7/_,93NX'YX'[XM&J[>@-?3 M.G%>/-+.>*KZA8? $@*=@=(I;95.K5VJJ["\+BEH0O$.^D$L/9MT1"E\;:22 M108E?)T7+#5P$LT8@E2I>>'^ZEO@D3D[SCYYL;&KB]WL:>4OV_E]MH;9=D\ NZ6Z3+TD-[>8'#M$;_?>#\V MWO_*!1]O=/PK?NX/?__3R<7+W8GS$.VOF19;DV#3(3*7OZY?8IC@O_S3_P=02P,$% @ &6 (60:1 M\OH%Q@ #*L' !, !C=RTR,#(T,#8S,%]L86(N>&ULU+U[<]PXLB?Z_WX* MW-G8O3T10C?/X WF[I[I%O*G!3<%QQ!K[EU5=0 M?>7@[]OBW_-G#.[6N!+;XA'"?ZU?N]D^O13YP]<*!%Z NL>ZWQ9_"9 ?Q]Q+ M8.3%"*(,"X@)\:$GB)?R*,$81U?OI%C_O"T>?@D\ M+_RE>_I/[>/?3Y[_%M9/^UF6_5+_=O]HF9][4"[K__)_?OWPA7[ECQCFF[+" M&ZH(E/E?ROJ''[845S7JDWR!P2?4OV#W&%0_@GX 0__G[R7[T[_^%P :.(KM MFG_F JC___;Y=I!D]HMZXI<-?U"?[1TO\BW[4N&B^H )7TONZ]6JER?^+W\J M\\>G->]^]K7@XORRZZ(X6E5QF2DN_5AQ^5^'B/UR ?N.^*U.>77 7"WN1U<\ MCF'ZT1F[]])"\/D9[I&YF.7F"_5NPY;Z[NY)7X&MQ(--C M>:U^\$'^K26C%AHQIC6=UG3W6.7?*[YAO+&61TN#G/W+G^3?5KL2/F#\M+IF M_]B5E=K]ROOM9TZW&YJON52R6[EC/O(/VU+^_ :77^^*[7,NUWSS\EO)V>WF MTQ,OI*W?/%S3*G_.JYR7UZ2L"DRK54 SS!*/PU2$*401\B".4PY1@!!)_2C$ MS%M5>[U8\0W\[4LG0LWG_$S^R0#A:L!2%+S<[@K:[+&2<>5?-++\:X]E4&U! MT3$-I+D%'!<;R53]&_5O*ED'3RWO@+R ;<Z_D_Q::TO M^:#V_ +),&@X!C\IGO^L?JW8!G>]3^HGQ3K(-W\&>^[!@7WP>R? _S?X\6WI M$:MKY4)MB]?X;NDB^![,6BD!KL$5N"0UPBW]7Y3+^PM?5V7W$ZA^4MNV65G\ MY>1;?UUTV.&"3GPUVB=^4;SPIPH>?4M$L7U<#N1JNYS"-%\J*?R?P+9@O)#G MH3- GIB/OVZW[%N^7E_3?^[R@K.WNT*2:7R"E3S \%0@#C,1B2-*0P(%E".$LSE":KDR/,Y'=ZB)[6]UGO?#;RW;Z3N-'\ M":]!QP78;@"3],V4>Q U/<6^" 0KI3Y0!%L!%$VHB(*W8Z(;*_247(Z4>9#, MHHH\)>QK)9Y\WDZ!;[:;>D/_>UY]O9%N@G0(BNNRY)7T#VYV12$)KA@3."(T MEAHLU1AEL2\B4MWY.7^K1BX EA(QP= M"\2V4)%LEE= N8Y7H&70G1TP0,.12="AN*AU,(#@M:$P>=7,9C">R]6?Y7+= MB3V./1(%D0^1%WH0);ZT#+&T#!["4>ICFO$(Z[CJ)RO/[)?7M.0F_L!_UE/Y M4]''%?LB@4S55\GB,A(PR/P9;2LY_?EA^_R+?*=1-/F7@WZ=KK2(%@T*T.G* M\ .6NZ@\/:O_WDD'^QFOU2[]F49_CJQ\>O]$(!3JIP$^=7'^^ GO10"<;4,*!1CJ'_LL/^51< MN4++,K^L5_5#/I@3!^W'<&&WLWVJOO+B0X[E6:D. '?GFE"> $G $QB3))9G M0AY!(JB*[T0!DC_CA$8F0=H!.C/[@3550!M:8'T@;[8W#(&D9\0=B&YF;1NI M>Q1G.,--".7(6 U16=2J3(CZ6OVG'C<_D]T76.G^EY='LEVO4IZD"$O-I#23 MFID&'!*?1C#SF)\)DD4,:VGFRRL /U#V?D'[+:N+_Q!Q4L_\Z=MH6XQ;SQY CPGP MNV(#U'P,APKL\=3;\ERC9*::#@ RW@]-)':T.6J17'2G- 'A];9I]*Z9P>"4 MK:[7Z];V7!>%\J#KJY9?^2/AA8[^3ZTQ=Z+!>@VZ':=/7$_#)P$8UVJ7LIMI M\I#8X/>&L@,%UA5N9!N62[3Z2ME!32<77D0U=<7KU%'[>7,5O-D^/EW3:H?7 MZY<[G+._E?L&F^O12S.KKJ0%/[[[9+!['HLTK8+6TICI6B>(X_WP+/=6^G*\TF**<5: MO@:++U]QP=_@,J?7&_8V7^]41IK*03D8*P=1?(*U&S5-V@M8W*#5:P!I]NL(WA!F)F)"9O"[(N_(29@0SLI=&%IS,<=A0JB^"S'UJ&V^ M[N/C=O.ED@K[-E?5.ANV5^^WG*[E_]A*T-!/A,BDJR H1#Y",*,L@P&*4)BB MA'JA5EJ>"=&9M75/%SS)':U4E$V3=36 T]OY7<-A?'Z6U$%-_@KL&;CJ;_4= M%RYS_+78 M[I[J_B'UYO1UNY;O?JXVUX^5[EXRL@R S[S:%1MP_;C= MC>2[&0.CH6T5T_((\W5?,7J0N7"$,SP"@M< MM3B+Q(S@H'4ELW@\1D-ZIS&9:1EM;W%^>&1F6K17]SOSQ&?>X[SX&U[O>OMR M>;A9"'E&8N8CB'@00.0E*U3U?[^ MOK^^_0S^=OWAMW?@TWOP_O;C]<>;V^L/X/;CE_O/O_WZ[N/]%[,HS3A\>N$9 M9Y"8Z;(B"VJZKTYL<]RN:,GH* XS3FO1 (R6V*\C+WHOV:G[7;&EG+/RO62U MCNU\>JJ;_;S[S@N:EYRM4,A]GL88>C16S>JB!&+*& P)QC%#P@LRWR06.TEQ M;N>ZI0_4I],$8J'JI,H [27VF&G]-(IZFN\4&T,G^PB6FCAHJ8,]>7?ZKRVI M(QLP36]1.Z M_FM;H/^B;3^DLBIVM*H[+-5U?&O5:\BZV:'V>C/>&?99: MP M:R;F;D1H++NS_D"Z=!=N&&0(QVD'(=,%+*\A[A\?U%9K$N8\^][,\78595=? MZ2-OS7E,K ME"6!)Z@/ \%#B 1FD+"$0BH("CV<^(G(5OW>SI/&6)^XUC=WLH&U=N&R,LIK MU92M4DW9L&KV4S8_M*UH-L!9;R-SC)V5UI]I"J$NVQHL>_UU#_@=U4A+WMQM M;N9X.-K=# @ONKV9 _)Z?[-8P941NI/G'NE&RDWU;BOW4%[E11W$^T36^4-] M("I7+/ ##V<^3"CW(,(1@:E(?J_QR8*P.09K-<.CS\ M8"-F -.T/3-9S-QWK[]*ZF;Y5TE->L,&][UG7IW9TK3?^UYF0DOZROAJ]YS< MTR>6"T4V,PKVTAJ=549DLCJIG%MOL7/*B##]4\K88Y970/DFK_B'_%GUT*_D MQYB3-6^<2OEA%57^'[6JOONN=DK^;QP7]Q)=ON(!"EF$$4PR(B#*$(:9ZM[B M)3%-DBR(J&?4]]Z2CYD5]_VN4LE#N,'%D";KFE=+\ M4!I>-M4,P9HC<&"IZ]FK&*D;Y/6YNP**,7 _"J[Y3=1ET+BZH[+D8MG;J\N@ M.KG7NG"YRT9W'*)[PHL](AB!7/@$(B]CD&0^@X)&-$QPFC%N-([IA,+,%JFC M=T%KG%-0].S*1:*:60PS*:V'<>B$."^9P+%PP'-2O*%9&ZX"GKVR@3ICK/RT MJ]1@3-5]8Q4&22Q"'$#!TP0B'%+I,40AQ"@-8B)\'P=&31C'B,VLA,=5+0WU M*]"C#WZ2WD%]W5S^V;KRYQ1"/3UU!8R9RDYB,DMYSZ" [LMZ3DG]J'*>0:%' MRGB&WS%3=?IM=E_@):VGA*/@C.NO*Y$-KQ:W$M;5]HW1*?[ M;^@+S=IQTK5S-[OP1]0N ^%R:Z4C5&.EZ+?:\'AQZ-7&9_3-18R.#N^=L=%Z MUK*?/DOFV:7&*4LJ3)(,^SR*(0NE/I(DT.XC@+/9IX&?8 MR)V?I#BS^?FPOQ@]C#U=UQ'V[CKBQ;#;\R2$>DZ%4V ,XXE[)&K:5_N+SI]HK5?M#S,XWRCACA]VKS-RZ=M,ZGRDVB" M""N:QGY,XA#Z(A+=\2+%TA6A(@L"'Y.8F&50C-*;/6E"458#^TJL-K:: ;Q6 MW7+JW(EU'4MKDB<,3_^C*&I& BY&QBXJ(,EV\X[0IG,Z@7J M>M#&DW(&5("Q&Z7Q*5_7F_Q?<7EX7OW@/E?;U?YG#D,-.E"Y"CN,TEHV!*$C M]DDX0NLEVUS79[[9<95*>W;F6)?IRB,1L3B,H2?4M*)0>A69+P\SB1>&09P2 MEL9:1QA#NC.[%2T73;[W^1%Z.EFQ%R&K9UIFP,O,R#B"RB*!V$AP9^G#>E07 M3AXV@N(T==CL==N\*DE%?J0O'WFU_XXG/(MQG#*(4)A*)P1%D&"?0,R]1,C# M2<98;)8V=4ID9E.Q)UGG$%I;A;/PZ)F 2X4VTW=S>2WRD88%)@N-/&NGCF^YR#>4X3GH*ZDQV,TUMR8*6;NWG M7X$.BILQ*(Q55DM$1[H[3FM1)=82^[4VZ[UTP42WY@#0"UDQ+PQ\YDO7G&8! M1-1C,$NB&(8L01'QO=BG1LE'9ZG,O,\V67(V)_CSF&B&\2Z5U#!T5PO9T)LI M6#?[]E.1C+E 8\8)1#Y/888B"H.0)RR@-,:IUE"J24HS*V1#&TCBX)@Z:,CK#WD; MQVM<49VB8*:LU@ 8C873$LYJ3-SXRHN-C=,2L#]&3N\%Y^F]?RVV9;E"B L/ MQP**$&&(5.0+XRR&/O&\"*$@#9SE\=8$9U;BFH:S9-P&(KV=U:7@9GH[FEXK MM]UQ3%SFT!X).G^R;$/NCY(5>R2\0?KK\7N73NT8(=3TE*51*B)5V<=Q[$&4 M<@JS*!$01W'"LM0C @N[01U3I&=6_?Y$B7&5F&Q,>RG&>A9C'N1,HU^OL_&/ MH'/6P==>9N>S-28)_Z!Q&KJ #$_0T%[!SLC<%W71T4LOG_":_G.7JU[T5'AQ MR'P"0]_W(>+R)) 22F# F< \)/)H8#3^9X36S&:DH_PZD[4C;V8TQC#3LQ*. MD# S"]8@&!L$#?$<68 Q2HNJO(;(KW5'!T#.8Q%!/TUTB8Z;N%X)BK/2ZDCK2_$ERBZJ_KO"O;8#V>[8) M,EV!OHK@W\M%KK_GY4I0+V29)U3_UT3^$=;3Y@DD./)3CG'$A-;0CG$RLZ>_ M[+M-**I D06_*\+&N2YG0=+3[\M%-]-J&ZDMTE;&A'*6I7*6R,))*6."GN:@ MC#YMIZ(?MGA3?MQ6O%03K56R?1WI_\PISY^5@U\>NL,=^A"G(6/<]P)(TS2% MB-$,$D(PI,Q+@S3!$0Z--G K+N96\'IG;UFJ=>4I\?5T=B461I"7X2,(YMBQ\.B)N M%5LUY8^]>?FM5,'#/;%#O]U50'V69+X/!0\X1"B-(?9C#(. )?*(($B:QJM* M38O14UI]TD9ZO&= ^XNMTCZIY 0\M:P \M(KO\-[/LS4VP!:/8V?!S S(Z"P M4DR NQY6/RE&0+[Y<[\OZ31JQL;!' !']L* \*(FQ!R0UU;%8@4'EP=-7X)V MN_.C0'@AD=:$4BKMBI] S ,!,8I(&,0(,X&LKP[ZE!:].+C@FN ('8M+ EN9 M+[LB:/M_N'<))F6;XW[@B,Z/NQTX)^[HW<#9%^9V#?;U'0*'OD<$A4$L5(L? M+F#J!?)O/@O\1*0X%D;E+^8LS*SC]=8GUMMO[>B4-B!L1K@V+XMG%;LX_X&:_OMM]XT?6N2L.4 M99Q#'&;JXB1)8!IP"DE *5<)38&>I3BS]LSFH";7-C"KJ6IW\CH!85RQ+Q3- MT(EX+95YH[+3SUBW/]DE8MJU);,0UZ0WV9! @RW)3EY8JA/9$*>]!F2#CUR: M3GU-Y4>WJT>/U=UHZ@W*9L@UGN;1W!Y3REVXZ;'Y3G?1%TP\G?ERUKVP.E-A?U M?=2[M1I06&]Q[=X:AM1GC L899&T@FI.!,FD$^4+&ON,"H\C:M8,983:S#:N M3QOTB&O<@5H@IV>\G.%A9IHN@,*BW&[:3)ZPR>LJ28#"B>KC2B&) M$XH$#9$ODJZ9Z[W!.>H\.:WOWW$OUWN+=#%%RO 0- "/YN'F FGM#BT]@O\W M:$A>@7&YS<\@XU*Y.EL,4%GVS# NZLE98.)Q\XCH=J.N<(Y&L=]\Q<4#+U/01R%,0B2W?Q^K:Y34ASQ@'L\B+PY"7SI3C[KJ0/Z15W>\R+$8)+)#8Y)5S4@/B1^+/W5+$OC-/,%2@.30BI=PD8Z:EY&=;X]M\K\ M[7C9_TIQ WZZ*3C+JS]?@7M%[-(VY@-@Z^V;*;:;2&A*[:[ X)9[5IGYVP<5V]#%Q^MOY MZ'.VS9#ZX2NII]<;)G_&B^>FX8]'8XY%A"$)"8;(EYMY)K@/PPQ[/*.I+[!1 MM&F"WLRJ>1S[O* YTCAH>ENQ0RC,U-4N:-$YMX?9)6J*?]E'2 M>\UVJ,'8A/15RJCG$ZHJ&:,4(H0(S%@8PQC'<4(%(1[7VG'UR,T=5&ZZ^].F M3+=4+("RY@%L#TR8#CD8Q6];,I=/MH["W7:=TYR7=\66?I!>^FW%'Z=V)\U5 MYONVML1!YU1VY.L67HH'SG;JF_N[X@74S#CR*@W$MG(R==9?S.1OMF50)5V!IYF9?B#'&M MA$QMBC-O6!U]T&-@WX':ME7O-(QZ7JI3<,PLP:6X&'NMVK(Z\ENGZ2WJN6J+ M_]IWU7_1XA:'_>-^JVYBKQ\K[:N;WCMSW]>P?^S*JJX0J+;U/3[?E+C]ICYN M=R,7A>.B:MS96$II>%$S*."4?&8W-6>$L;N>Z2^TW)W,&?:/+F+._=ZRCSUC MM8;A]1W.V>WF!C_E%5[W'$KI9C).,?:A+T@(4<+4E4O@P2Q.:<9#QE$2&76R MGR0YNY9U#( GR0'(-X V/!CVKY_&3F]7=(N(J4;NP;AKP6C)7QV=\1QVL=>6 MUE4?^VF"RW:RUP;@I)>]_IOF>V/OS*AZ1#SSXL5PIQQ>86:--ME(3.2>WC;= MB&RFLCV:H",ZWUXZ+:'5SCJR[&+[[+1H_5U7XVDW'9C>JFD5G.V;!-',D\=2 MED&?I0%$\N\P]?P$)@$*HBB,:>(9S9*8H#>SKK;4 .^:"CWQHHFH7M9AZ35J M>ENO0RP,PZ@G/96N0 ?-$MV4!@2=J8W2:VH_M'_2@.A3C9.&7K,XA3X\5#=? M-P]WFW+S-U4<^&7W^-A8D[+:W)/U^VUQ_;0FZW_K^NWH'E5-%Y[;TWYX*.K" M/U49LGG@RKN\D\^K\Y_D;W?2IZ/+U1'; EROI4NJ^C#(#4UE@I1RLWO:%E7= M_! HR?#K?:^^PS8X(AM_#AKGZ#D_ D/7_D>@[[! ^"(X[8[[QM26BPG8 G$4 M.+!>Q/:B^,LC7J^[B-[*XQX6299!E,1"-7CR( ZH]&00SKPD0F&6:(V['%A_ M9FM6TP(=,=,KWV,DQ@V) _D,O9'F4E=30HLKW+-R7'!G>[S>PI>T9X4YO94] M_YAMEO0S7V^?5 4]_;K9KKR1,&5&W> GZ,VL:0>BING-XRCIG0D:^8G@9ON%KSF5WM6O=5=Z;A!U._?N O$VO)'[14L8M)2- M8V]GY9YVLB\5V4PM;:4U[2+J1'69!U!F1] MSE'YD.6AGHWQT"-"I## RC-E)(5IS"2:3(29_&="@\"NZZ@6_;F=UEY'3'GX M@Q7^?DGW"EN0]7;>&:$S4_ECA%2N6,M 7454+M0MU @$Y]U!]:C_H&Z@1M , M=_\T6\:BV B3W1H7'_*R>M5H5[?B:&B!N3WPABY0A*],XVK#4D]O[4X$-E/V MOJRS:+:67':51H.K+E=N-"784_[[?)-7?)T_JUDIE?QP<[EX4_K? MYHXQ?Q63.!6^)R 1JM=-$OLP]3"""4V8EW@T3#*C\:DZ1&=6TX8%6/, #DRT M[26Z[$;-HG\C,/4V=-<0F2EVB\X'6W2,MVX3<1WMUUHD%]VD34!XO3,;O6O< MF$^SU_?G[5H%PE6W@U7(48+C-(4B51'KF 80"_DW0;@0+!0>SK0J%JVHSWT[ M9]8@7S$&6L[TF]]:8#YN6F9'TO"2[0\*HG8?P7G!M&LO. NH)LT'[4$9[$EH ML>12K0KMI>UU,+Q@$=MB<\KS9^5%EFIH7MOP2R3"]Q$7D'**(0IB!J6)1I"$ M- R#+/*2V*B.HX+GK^VL72FH99>H)*@C/T0QN5R%G% M^#D:"]>)CXAY6AT^]O %+.>YOKB.JRR_DHO>7[G>N(?[;SN=:+YI'/=_^L M7JZ_%:QTE]UHL.3<)Z=]9MU?"[RIP%OUU_L<:2TV''V(<C MLSNGF*=,("PHC+U(36-@ 22>SZ''_-1/41(C8M0S>9#2_)$<11?P[^K[;GJ7 M.XR/GJ?A1&KCJ$LM<(_F#&>'2<%<%2@.TEFV+G%*W)-RQ,D7+!5V4^5,55OD MS_P+I](K46N_^T[7.\;9>\FXLA6[)JCT2;PNU&BVA%5&!:*($)@F:M*:1V*8 M!A&'<4@C0CV/(AX:*;<+KN8V!#T>P8%)T'$)U*<.>GS6^^F94B231"ZW'YNF MS5GZPS"T3PM]#N8FS25NKLR?$YZ6-94N83PQJTX7MS/!=_BE;KPJ7;&C')F5 MR'SN!;@>RIU")$0(L<A111GB-XRP9MZE%''@IG1&P1*SXY= M)+>5:>HHUE5>1S3=69DIJ1P9CD$RB]J"*6%?J_?D\^;WVKS8ED^8\I,1HPDC M4D,S 0/,,$3*&\(ACZ$0PO+%+]Z]-! M?,:5U)74AK[#H,#FHV>')=>_'W:!@-TUL.IKP@N:SSB!=E*ZX?O+CW@]Z3JR!"$8]H -,X MDN8ID\X$$=*9\),4IY0%610:Q5\NXF9F.U;[&"J3O)ZPO3YTN%G4,I90;!_D%[?L#CX?>:7ZZ#S@?%-6MYMG^;-M\2*/ M0Q^VFP=Y>G^\V6[J%COEIZ)^%S^6*VD1?V_ M&-Y5G85%\^[I4F$-XT''HX)GZ0XX*I*K:YZS-):]MAD3\^0:9O1A.VW\ZW;+ MON7K]0HQ$7E8R)-WAE4RK!]!3 B&G$>Q'^ DBX/,1 &[A6?6N8Z,F;+MI4X" M[".6,B@"U:6(>S#261;62;D^Y7>>LOAZH MQ_[4DP_#6# />P021J1OPJ6.2"^%0Q+&?IS0 (6)5N/C81)SNRA]HLUT*:,1 MD2/8C"N/&XD- U#FPFHKUK0\8RHFW^ZIE_S70;5&%EY$R:8%Z]1-XTG+$\)Z MO?V&)9?R'/)VNR.5V*VO*:W3J@^50BM$XB#%(84Q0B%$OOPCC3&'. A(0GB4 M!B(S"\#H$9X]Q/)!'M#^ O;,U$=XUK(#<,N/X>E"#U+-XX8[F&QS;;L4^X[8 MU2NXFJ'J0-5W.CR3&,GMZI"B1W394XL1$"?'&+.W[6S(/I;Q-B_I>JL:N1V: M_@1)ED2)]'(C@2E$(>$PB[,4^HF/HL2+.4%:22@ZQ&;>T&\__NW=Q_M/GV_? M?3&S"*, Z=D!5V*;:?\AM'D@"WZ?I?&9CH".U'R4U*+*K2/T:Y76>L=.D>^+ MN@WC2UT:V,X5JB?*KCR>X 2%&/HL]"&B(H4X%3$4B!#/3R/JQ4;=DP8IS:S" M'=UN='%#>C_"^*=\T\YW_K.9A@\CIZ?>3O PT^UQ*-PI]J1HCK1ZF,ZB*CTI M[FM]GG[!O/Y6[O8/VPWO)A6]W?'[K307_]SA=2YRVN:.W^/O[="'TJ#CL,W: M,VMUR])A'A;;<35B\C5;*K%$,@8ZSLSG:EH!.VX"EL#4S#+,!J=1>>TEF%C5 MV5H17*S@]A(X^I6W%ZUC'MR[*[9L1^4J&_:%%\\YY64[,QHG@9=&$851$!(U MV,R'&4L"F(HHH)Z7"I73H1G?&Z0RL^%IZ=9952UAPQG;XQA-Q_F<2&YF'JR$ M-@KV30IU0;QO>.W%0GZ3XO6C?M,/6\X=?'Q:;U\XK]V.3T]*[?4; M=70;WQ4TE TG" [*K^>Q.Q'=3/%JMQ"^J7OJM$DEX+HHU'0O]?>K%H<9IH5, M"NMJS(MGWS5H*'<8@9@H2P "*?(GD4#Y#<1M,( M<>1E:2QLD@?.].:;.8_ JB'FZFGNAP&8Z:RJK]6WS&6D<7SQ_7KHYI8:( M0]?1YQZU;"Z.\Z)N/G0(MY6'X;Q2\7P>I)!A/X$H3H6JL$RAAX6(,!,>)T;! M[3%BL1U\LW,8=/34U=@&!Y^K7$P;QBN(:"K1N%CI)9M$*XA]$EC M<)UWK,L3*.>L5(T5>K79=1/;]_D&;ZB:#4*K_+GNP[!"/ BB, R@8('K;EI.I3\U.\6\.>V%_.>*7#@RKBRP AR M/6LQ(Y#&QV.G&-H4!M@@X:X&P(CZTNG^-M"RW6N;2D687]H:IFR"N(D*H M]%E"-?$LAHBJD2@L]F'B,R[B) MCA.TFGKE@;V8#UQ^(YJA-4SLTR- _?K@,?$)W#!%#:70#D?TN:$N1\T MP\TEL,,CWIQ2L6R2<3H*X2.OZBN6E32\+/2H!U&:R3^\A,%4A%PZER06,4M( MH#KT;"N\UK/%([2,#.N>HK;*'H_HR&O2AM7[(SCIF3='TIO9JI'9)/54@_:2 M] I<5U61$_E54YV(JRVXPV[[E6I([ZJ!1TB8WCXZX$RPSV,KF"NSG)3Y)8]O&D*?W): MTWW/=A+14WL$_"0^R,7E_YJ,^%481(+&&$&>"0Y1$*4PRPB!@@LO"K#',C\V M*YH8I*7UC;ZH%447QI#;6<&?M^MG%;Z@3>J_P+1M 6TZK&@(.CT]OPP.RZ%% M3STD:J+J+PU9EX.+)B1S-KQHB,[" XPFQ#T=8C3U@IDR,YZONH.F/!U\57?J M'_$C7V4>XXAE B8B]2&*PTS5//E0_D=%0GPD4JV)8D,$YHYWM"1!1Q,HHGI: M.HC)N'*ZD-1,)PV%U%;&*4E&L@SEJXWZR;\U>$=K M+UMR=TZLD\JZLP]=EN;S?EOP_&'3=!VA+_>%]%B;$.=?<;Y1,845BD*:15X* M8ZSN'STO@%G(,Q@2@?PTB9(T,NK=HT]Z[OR#A@% 6PY =6 !8/:/75D]CL5+ M+@563V?G@KD"'6<<&Z/$!%"-M(,I]MI&^_(Z3D#0(_Y#<)'U AE*6 M#%:PS/A]%=Q^@\N<[G-R A3%7I($D(3JL$H1A80@!K%'PRA(8H2X44^B46HS MVY*:%N#=5=T3+YJJ/L,,X5&\].R%,Q3,3,2Y83(-*'/D,6D)Z2I#>)36LEG" M.F*?9 IKO60\!.+O7V[:"&F.O-2CC]W85-,?Z^+?[]=E.G#)5E?=?TF9>\>.:EVG-3&O@!9)@3 MB'B:P MENP8)#.#X0(?^]8:TQ*[[K Q0O''--J8AF"PWX;&J]8YR-)%K5[4#55UO6&J M^?J3LMR2R$IP'F8D0#"(XPBB+(IAE@8A3+T@\2A**0ZT M ZQ.:^,6Y)7X$G M1;P91L [^E=@PPV/]Z/ Z5D#5W"8F8$#$C7=&HAW!R ^C@!ADPX\*:&[W-]A M4DLG^DX*?2:K=_H=.PWO#_4*6!_HF6EK'P0]Y;04S4P7/VC(8ZQT9SAWI&/]E1=5J3,B MO=:@/=3G-J=25V%UNY23%I7,L=2$XDVNI_>K%/:[> M?5=.99O'??OXI.)I.6WLT>_(3MJRZ0*(O9LJ9/C:\:LVUII M8CEN-1:!TU+;DK?1A=+V(<^_.K*8'8D!1TWN5T!78J-=>DPLJTWX[(*+[;%CXO2WT-'G[';(C[Q2 T7OBNUS MSCA[\_);R=GM1D75R^JH3'Z?6B$8]TE,*41IF$"Y46*8L3B%"4I03*- Q+%G MLFV:LS#W.5]-W17K[;>V243><0+PGA7#D786,.MMLO."9Z;^ZH:LQJ[C!I 7 M\)-B2$+X9[#GJ==68Y:$%WM,'&W6%@PLNH/; _1Z6[]@)>,DFB]\DV^+C]N* ME^_E5_#=6OH175/(E.%() F&,4XQ1,1',/,\#C$-LY C3*EV6LT(F9GM#OK9 M]_\;:.B#C6*@;NTLOUZI=O;*&$CC%L6=Z&96HY6WI@H46=#0-<_<&9-=.Y?' M$09VV3U'6#1?!_4-^")UNAEL&,17X]\'DQP@#5$'LX+&WETJ3TB#_U[FD,[3 ME]4'R+/-K?S$-P\Y6?-F0NFA(YKAOFZTYGS*N>^/J0[3!T;:N;Y'8V=FV,BM M0'"1S$@N\:Q_6*Q#0_NEA*;'=I'A;([MI]?MR=ACON/<,_9 2[ D*DQ1E4FUQ"K$?!Q E//+B@&0"ZQYBAZG, MK+0=85#L*>O&RL;!F3R\NA'93#OWTAZ(&K?D'A=;^]SJ1GR[8RN$\LBZX3_+ M/\'1"H!_S\NFN2ZHON8EX.OZ5N!G *&3(^RTU(,GV)%7ESK 3G/?.[]J/&SN MG;_[9_5R_:U@Y37[Q_N-<1[.P.MS7Z+]2/^H2_Q)<[XO/2U5RO:U4Y$S? M1Q]"8-I)=R"\F;71D'N&C)@),:W\]J$U%W/<)X3J>^Y3CYHKW>VFS.63]P6[ MVZYSFO-25:UG5%U-A;4'[*JS_DJ.@VO6N^KHM\O_@;,6"#'&6".CSNMJ3QC!#O@=]FC&/ M"I]P51QV06#M0.L'!-? @;K#^%H//LL8FQTHE\?9>GC,&&H[E6ZN<%N/TH\- MN9V*/!EV._.*935WVYCT?GM-Y7FJX&]VI>I06O*F:%REL[2_82O$,R\A80(I MPP0B(J2^BU05@[(@(9G':(:Z%L'W!D7>!CQH?>6/6P??FYN#FEJ9=X469,]/ M7?:M?D158A=NF3*L S>!7,]&.$?0KDZ\ZS5<;4%+#;SI0=>VC*ASXJZGH#.O M'+? P%4EN0GI92O++4 YJ32W659\7Z6/+2_'GPD4D@ MLBC (4QB[*OT-@^F/N<0)Q'E,?)\+S-*N=4C.[,+4C,A/6IP8,/,KFB"IV=1 MW$-B9DL:-+9]-*Z:P,$+^+W]O].3AIW@C@R()M%%38<9$*^-AN';=N;B[SQ_ M^"IW^.MG7N '_G&GLM<^B;=JA!)GC:?T:5>5%=ZHP-,J\3S"J#04(A&J/3K& M,,,"03]#049"FOJ9;V(W#.G/;$!:LN GJX.*,9:1[U%*$$P3(2!B0IK?(**0 M) DFA"*!>&32&&1.+,V;AW18?FNY@KAAJST$@NV!DX7PUC/;,Z)H9K\[1D#+ M"6A841:]/4WVV+@"+8/NS+@E$([LN2GU10V[)32O+;SM,G:FOIY6>F8A%"%/J!%T&$6 JS),.0$<)B$HJ(!D8A M*T=\S;PU-(-\Z<53[UQ]"GK&[ =@:V;D&EBU9^JUO [,UILE9=PQA([,HRNN M%C6;CJ%\;4Y=+V]^8??KYBE7N>[W^2-G[[3NI4KA^5>?B/^O-M.TE\YH\XWS#EE[V7[.#U MOW%4&&?.A'*(0H\@.(,Z3F>S(1\"ST&#5IS6!\,> MIU?@<_\C:-@$_S;V$1B[0@Y!<^0&N>!H41?((82OW1^72UMVO=UN'J1I>7S+ M2;6?C29-8L*B-("ID/L24JVL281]F!%?Q"GR0Q9@$U-YCLC,MD^1A(HF4$2O MM&:KZ0.D9[ N%=O, M42WYM);-XS=T0D5\USSY%8MHONB) G[73'GK53R3KA MH2D0+)ML[Q5)8M_C/H7,5RE':91 DH8<1BR,* ^#+$P\D[#S*8F9(\M-;6G9 M(_O?_VL:^,G_J'O+Z[;!'$$H"R-/Q(1 QM,8HM##JNU' $7J13S+ BHBO'KB M1;YE7RI<5$O@])J<_C4@?\@W:@01>(/E+ZAAO.H,//)[PQ/$4Q@1BB#RB80G MX1S2.*,$(<%H0EIXWFTT!UV[ *H;\,DG-S'BS_M5 N,R= M)1^6R9$=/T-@42L^+.!K&S[RI)T%OR\X+G?%2[UP'7-881YYS,,($AIQ=?KD M$(=A!N4/.?9I&'N"F,V9/R5BD25FIGQM?F354NZ:H.,*T&U9@9]\[RK-DJO$ M\[H;0UQG,_SOW8:#T*N[UJ"Z_D$^F:7H*I;_/'KR+:=-CYO0KY\.#>\7SR"O MI^*6:%IV2&SQ:Q--Q\-SQIH]+(HCS3Y#8%'-'A;PM6://&FGV6^YR#>$; M^9=*32'IG],^"34&M%3!:UZN<.A' ?<]R+'<>%$0R5,4"3 ,(R90%/F"1H8J M;T!]=EO0IZPT=[?V_C02WI M59(A'R?,AUADH73NDPAB1%2J%\_2B#.?149C@2?HS9W0U5)OK^I!A;^;-BZ? M DS;;+B"P=A4- BTM^J2=->W'/S44G=K'G3D=&<21JDM;09T1#^C^EJO69X> MY&N?1%V.*@U)V[I2<(8S(;T'%H4!1%CX,!4I@4D8Q$$Q8>32?_0J'-U/B0!:QF(&U8W;#AMR>&5;WHE.CF M7O^(;*[\_G,DEO7\1X0\\?W'GK6,S-*OG.W6";P^" M@]_OZPC<+%47&E*Z"L:-4%HV*C5[V\W:;E MY2KPN51KD4'A(Z74@:>:L?E0! &./;G_BC0RN@B=(#CWI6A#OJ[DK!FXZJ?T M&]Z+3F&GI^@N$3'3]AX8#>WCW'Q734]-!75UBSI%;MD;54WA3VY7==^[*)IW ML]TT=RW23U#G^)MM67W>![-6+!',R](0$C^4QVLNO6X<>0R*-/&(\ **F>GQ M>IKJ_(?L.AK59Z(-22D^K")V$S :Q>K<@6,7I3/%Q38FIR>GVVCR&*+4#V&*8OG/.) >0R(B MFJ5&Y=A#E.8^EA>8\?I2;EL7=O1ZMAI68@]"I:?Z3@ P4_>&).AHEKT6K@YK MJZ?DVO/K)XM%?#4EE%)=W6]SVUDD@W3O?H BNZ.;"6JZ;ZK M4A9;,BYWV1/>G>VEAY47WC%/1#K=%T\?L>R35&S9CE9MD!6E.(E3+B +/ X1 M2B*89LB#-/-1ED2!=)2-0EQ'J\^L1BTMPYY%1^+KJ8NU4&8*TY*9GH]EWE'H MG "N6@8=K;UL3Z!S8ITT_3G[D)WN7&^JG*FR\/R9?^%T5]03\-Y]I^L=X^R] M9%#51^VJ]KKX'2Y4QF=YQXNZBOR#=&UO*_Y8KA*:\#A,*.2)"D(ACT(2\1!& M"4MB/T&4)4;G3U>,S:RQ?3;!@4_0,=J,Y>RQJK;&CED@N6U:+H#?%<.@YMCP MILG9)ZAG.7[$YV)XH[7D1V)LN%SCY\CF.6-K47/I&LS7EM;Y^O;E3_=M^<8J M8FGD>ZD/@X#(0X*' IABAF$0^8G/4QH2;N3?]!>?^Y2 B^)%W30;E'J?Q4 S M:F\IF6&$_JBBR6T1TVON'18O[9=>O&CIM5#GBI5.GC%OF7"W*3?7[!_E75%\ M>:8W9><@:[9+&'A][@. :B^AVI <)F: NT(-6OW"B^><NKI]Z+W]6 MKFA&TC1(8TB(%T D3P2&82\;H;754$NH$464[S>**/]R4,3Q51=112W!.F74>]A\%[Q> MK_<#"&YPQ1^VA?1@S;;"L37F/EZOU[V1%@?B^CO@* #3VZ KV0V/L -B.][] M=(2SV@)'%UYL']01K[\9:CUO=X*[W="B'B>(U^V\@&94P%&WL/IG;W#)6=O6 M^[HHY+>B?J]AH].V X86/:.[ _#UR=[ARI>FQG_F957L:+4K\LV#_(<\8O(W M+TTVOCIG'E+!?8Y#G";2[G*ALFN1!PG#%-( J>Q:[OFAD=VUX&%F0]O/*#_B M";1,@6LJU;F.?=JFV.OCK60%=8U$0Q%LG7-X;&>1Z_/@<_ M*+_?&*+AO'_SI99H,ZFZK]U_VZY8*A+,2 CCC 00103#-$QCF$0!3R(<(\'8 M?(TE6RYF-F03K215VTA0?=O.V3JR@UO/BLT.HID=LVL/J=@"]R.PSMP.\A4L M/Z0!9,?#'[CEXRN8+FOR^'HQ\\#4S5?EU+$[SHN_%MO=D\7PV9$EYK[(;"@# M11K4M&T&SHY!,!V9"-7TYEE#M!Y$5SE=1XOOFQVYEG!3G(LSS]EIT.? M>94W(6958ZEB+TT+FU7DD3!(1 8CCQ.I3=(C)&$4JD9%L9?*'X:146G5$*&9 M]>I MJ[W;=NG6W4H&H1*3_%< &"F@G:R&ZOCE&".%'.0S*(J.B7L:V6=?-Y. M;74&;*TR'B.*I.*R*!)2A<,0IDE((<8,^SST?.H')NWE=8@:J;-YP_GAV7_@ MIW4SI*Z=:2]/$.[' :Y8B.1Q#04P3*1[@5 B8(HS"@5)11ASGU+/:(2&.K:R6B3_<*,*AZROT;MFEIA^6WWAFWQ; M?-Q6O'POOSG_+R^V[R6)-E4NQGZB6KA"'%-55NO%$$@,E?;S]G4%RN>4/^ D"S,,,4J#9E(T":0;PX(,91[&(0T]TU("M?#, MQF>?2*]HF9<+U**/FY=+!#(S)WJR6%4!]!F_*/&_7FCQ7/\^^^?2^X]^;[Q+ MWVZ>Y1K;XN7]MN@JY?:=@3X5=\7VH<"/C3O0)J&4*S_TB)>@$/+,5W.GA-0< MCW/H>S12ZL$OO ']2%^YG5?N\W#[49LB\?:[K]Y:7]Y M^&8F//!QRCC$L0I09TDBSR=9#$/,PE"D3,3<*)IJRMYOO-^2!GO&0(\S M\.:E>\"V:L ,?[W0ZP*H&@9F>M4#HX!>J3*"[HEE*@BL(')>16#&Q0^J)+"" M:KB:P&XYS#U!@RUQSC#U$TSL$V/Q8XAM-L/^HA-@G3! == 6.?'6AW:/^@P:P#+\!'69)'+ MK,Y6C)2O-E7A9XI8:PX.AS<>1L0+,8))D*ED2!' E&8(^MSC-,X$"R*M#*6_I3L8X0+?4#61M4EDHYM MKA/6?HA)=@GJD,5V2L.R!JZW_B?QFH<5PX%/B2=@F$321$LG$I(XRB"-0A&H M1DTH,JN)&R4WL]&]/M.FQ+!B;APM/0/H#@,SDW8DOC1K)Y;,886=EHBN*N[& MB2U;@:]%7$?+B9&0)3R&:XF["#PNJ*PI#48C<5=A#T M+RPL5[!T%"Z;S/+FY?P"U]_SY792!44J_*]K+SJD:_<0T/9T_QN=@Z";9?01+SZ72 >>/,:IJE-/_ M3-.K="!W/-!*BZ2E0:=4]5 I[_"+.E!VTU\]S!(_"C@D'@X@\D($218C5>Z3 M4!*G:82-NN^>)S.W&6V)@J>&JJ'A/(^,ILV[6%Y#<]6)VA*<85SNN$BNC,QY M(LO:AU%!3U1[_&D[K?R08Y*O&QWO&O/XOO!X)!#T8R;=(Y]B2&+&H"\PBN(P MH#0(C0;0G=*861][% V'T)V!0T\/+Q323 E[Q&;I6#0BC*L)=6)[!J,LI1Z+ Q+X6J.SA@C, MK&^JEND+7IMJVPD,>JIVB7!F>M91FD7)AL1PUG_HU?(+]QTZ+]QIOZ&!YXRS M';O^??LO4T1#%"4\@(RQ$**4^C"-(RH/_41X6/ $!;H-+5ZO/;,Z[;N,:GSM M)F$8UZD+A3-3)Z=R:6?K72*?708>A.#C=L-_EG^"HQ4 E^];+?!1R[K@BP/P"3?X"9PV66K'.+J M$472V\49Q$*>15$8$ICZ60@#:3*H%RO/__';[Y?;^]M/' M+W;]B2=0T]NYW6-A9H#V'85[#/2R]1Q?/-A)[;@Q\ 31']+Q5P^(H5:^FF^; M=Z!I3]3-=$XU .'=AKW%%5]1+_*P)S ,$D(@HDD""4LYQ#3U$N(1'(;:@VV' MB,QL %JRW837>J2'I P4:?U&-8,(C:N_*[G-E-U*9*-^-E,R6?6V&5QTL3XW M4V+U>]Y,/FO1'(%O/^)'+87J/3ZS_MR]^P04&8/V!JT8XZIA*8&9)DPR;]:3 MX)A=NQX$[1K+]1PX9OJHQ\"K7YE_8Z6S_WFWYKY'(O^Z*.Z+QTW%WJ_Q@^YW M>'"!N>,VVPU4A(&B#/W^P$Z@6J"H;98S_>_\,!#36N $ S.]T!,?_*ZX<)2( M,BFEE3H-K[J8@DT*UE>YZ8?MCGB';JG-3>>FRC>[?//PZ8D7M<-8ON'R[-UV M5;W'W]75J#Q;2AKRLRY>;BO^6$KFJ"JDVJ[7=5F^U"M>5BL:>U&$,P(]+#U! M1%D(212%,.4,"9\&&?*)27?J&7DULAKF3:V[2V- :@:[AM:58M%X[/)LGQ>F MR"-")/+@GGD0^7$&TS AD+.4I@'SHR@U2B7^HWQ>%BF+_RD^+[T(PA_D4S#; M9XY:;P-E-\&!@8]?I0.VY,74W:7LV3I<>P3TWY&=F M<\].TK+(;S\07.4F\4W9I)?VIH*_>3D=&OX-%ZS^0[5;O=XP57ZH_/AVR(E) M'=\,].>.YZ[7H"9>=^2 ?JX3.G6_E1OMQNF$ET>WB%N?70*-@](NBT@KF1T4S%>C1!1_1* MGJU8_IRSG=0T=_'R:?&LE&MDV<74:UJTOH)I/&UW@'B;E_CAH> /;55#FU3V M(=_P^M2RRM18!#6C.HEX!%$B_T80\U2V99 B1%"0:(T3T24XLVX>DU>UU2T# MX'?% JAY,*S>FL10S\%WB8R91E\(BK'_KBNI(U]\DMRB?K6N\*]]9.WWS/?: M>K>FE;3=ZY<[G+._E3?;+WQ=SW+^E>/C="7-W==DS;D3.(X\OY8GH)@"S^7/ MM6.(-ZI[=,,=:-G3W\*-\)O>U.>"SLPH6*(V0P6Z#1Y6?H$1H<4\!1OQ^[Z# MU?O.\D25N_*PR?^#LULF#^VYR/&^748]6;[@;)^MNF']@A%5),_91UZM*$YC M/PP3R$+549<%'.(PC&#*.,-Q)E(L,I,+Q)GXG/GRL#G'/LG??L4E!T]%3@W+ M)>?Z?/0=>4#']A7H&+\"TG,'_<*SEOEZDM&L MR;(N\9TON]8)ES\Z'=F3/)'>YX_=D%/D^3[+ M> (3%GEJIIX'<8(Y]%..TR0A@F5&TUX&*8SJ+&8U+SN:1YJ*=GWVW+JN"5M!SJ M>N5,A]J>$5&WV6VSA93&?A"''HR2()/.F6I#@1B&(O.]P,&JGFZD-?EM/CG\Z8A>0ME(7W!2W6[GI!?$B7DSO3M3BUE?+ M2;E0*/L[7G?.R(@(E]W@+NEBC AQ]K[6B1LQW!GYMY*+W?I#+O@JR*C/2))" MST\BB+*009+$(4QC+&).,I)EQ,1+T"$ZLUZ--AN_ @T?0#%BMO%KX:FWK[M& MR4Q1'0!DO&N;2.QH4]8BN>B>:P+"ZRW5Z%W+?G:,Y2J&@=877 M[4X3!4G,, VA\$D(41(G,!4>AI1)>\&]*$A#H^#!*+6YSPE[VLW-2;X!+7G# M/G>CB.G9 F1!!(ZH9>%"'B(S\, M Z.VEA?P,K-UZ(_#VC>'K)D#-7= L@?V_($#@[8CLF M8^NJ@?>JQ1&NX*PJ M'C=&I>YG7Y[;@6GJ./)'I2"*,*_JZFZ3TO;S0D\'%"Z6U]!1&135:1G[J%16 MD8;S*RX6;Q@5J!]U&'_0SM'HKCC/-=8*:! 'J1]"3_4N1#R.(<9)!OU I"+D M44:P43/>$5HS:^%?/WUZ^_?;#Q_,]OTQ;/3V=4<2F^GAOM7A[-W%-,1SM-.. M45IT)]40^?5.J?.*Y?UC4\A5?A)O5>T WS"5X?"XW7RIU'"\XCIKFA=_E(-CU4VKI*J?\4UL>#?8L7(&&"5!SX? J3TM:5W=TX\26O7S3 M$OSD5DWOK1F2#MJ[NO+8^"P@"!G=(-@R M,O->?_?NXY?;3Q_!W8=KTX:CUM!JVHP% #.S)I\/B18=_9E O0?FQUOPO!_AD1YBP_ 45F5U;2J!6?^;II(O4U?RK;&UT2 M<,01IC!$1/JZ-"(04^1#[L=!B*@\%B-AXNN.T)K9G>TH@T*1KDUYEU1@:,G' M\-(SP8Y0,+.=>P".J,YP]ZTAG2,C-49I4>NB(?)KLZ#SBIT^?^3?VJND?/-P M5VPW\J^TZ5YTMUWG]*7Y\W#J0E3$A-,$4LQ#>: E*<0L]J#//<'#*!:I,$J< M-V5@9LV7[( #/^"8(74/"_Z-5^":;9^T&R5;0ZUG'^8$T,QHC&)W!1H^P._M M_VZ*?%M\X<5S M3OF-/&7?2)\GKU8>D:8H44/ 1.I#A$/IC: H@BA.I2?"/$I"K7%@E[$Q]TUW MCP45G7Y23("RX:*NWS'L"F.'M9ZEFA]!,WMUOBKG-:0U5Z!E"RB^P$\-9W]V MV%SF(FASLV>L9W&_5]&W.5E%&">74@S$7JB31 MEYY5E!)(4DR2.$A3ZB$3@S5 9V:+U%(!O&M"_B1/$:6B#W[:E>SPSV'M,4)- MS_0XP,+,MNQ[L$N*H"9Y!5JB[JS&A%2.S,(0E47U?D+4UXH]];CKFJ'RSUZN2"*R4/ 8"I3$$*5Q DF6A) &,?<]+PT"^>5U4CIT0GMF M#1\MD"D!>0$U.Z#F!_RN.#+L.F""LY[^SX2>F4UP"IS#&J-!"&8O-3JE_ >I M.!J$1+_P:'@)R_JCIGK_W>8YET>N>L3L6G7W;SK[/_ -/:ZA#P5+(H)]* 3A MJ@8D>@N59AJ"XKP@4Y?^#RK#-(1G MN/C2="'WSE7/+K[[KOJY\?OC$N@H04@>\#*89-2#* BD&6,Q@BCB64IP$'J" M.@H_33*SH!T[C:J\.8JJN'.[)C^!RQTPE[@ZC50=79&UK,UJXER@M("+-LG* M'\99TP7-Q&W37M.\ KWM^&XR2*GWRMPI0T:3D_JBC)N("Z0PT_9N"(*[$4AG MV+8J$N^OLUAI^!GF^P7AYWYM]HUF/%^]VU1Y]5(/5,6TDOKT%E?XIHTI6]%T11O1/+E$HWGR+P?-FUQX$574%:_33>WG+?O&R]?4_**R M*G:TVA7YYJ&=A)L&'A4L0E D'I8.-E/#QF(,N<@\EM(D#@HQ6C_+T(%Q#M/3<8B<8F.FKI?CF?>.G1'/5-WZ0SK)]XZ?$/>D;/_F"N?^H M5L-5TU]YJ^X_JL^\KISIYA(:3PK37W%FK>TQ ICD!&RV%2@:7O:3+O7=4P.D MIKW7>4 R4^L^/HJ).H?_\RM\9IC_92Z[E8=L0&8Q!]I<]+Y_;?&V92G;=E,I M-^'0+*V\)F7]HQ5!"28L8#!*Y1^(1Q'$)!9J@&@8!"'R(T16DAFRU2YF&Z9F M\N7OT]36@3?Y>LV9M I[TG\QK&(;@4IO0W7GWE#WY=>FF1.#@ QKIN7BV>HCIJ2::O?N !C&B??[&F; M_-=!TP86742YQ@7J]&GB*:L0[DKP$*O8$^0HCJ16T0BF/$RAST-*HXPA M$60.YFG7Q&96KY&QT35Y-V.T&]CTMD978)@IHST.KB9G'PDX[]3LAM0?86+V MD=":T[*/W[$L.GI\6F]?./\BERRPE*#KV9#*O3#$"/I1E$ 4)PP2E"8PB]1\ M$QQAZJ5&14?GZWVW+>LC!_HR5X530)$&08NQ!I$86$H$( M#(,H">4O"(H]HU0T#:)SJ^P^*B.WGCT3H.-"YYAFCZ>>@KM&R4S;'0!DGDIF M(+&K[#$=DLLFC!F <)(C9O*NG<$XBHQ?;]CGID71M;KOJCL\G>N5&7E,! DA M:I@QER=BKHJ!J <]51<4DH#0.#(Q(#9,S!T(?_?E_O-O-_>_?;[]^%=P\^G+ MO6$C4BM@]2S)W'"9A\0/-URJT5W+#S@P-'\?\TLP<61[K%A8U!9= M)KVW31 M6G:VZG9#"XY+_I8W_[_=]&)_*\0CEA&/0)3B$"(<1)#$/H*QETD/QR=Q$N]; MI>N9I5%Z6@IU7/!C9H'VTY .@?8KL.&&+5C&,=.S-Y?C8&58.K+@IX[PG]7P MN!YM=^9#2T1'=F*5]=F4GT4\BC!G M#(8H0A!Q'D#L>0(BQG# H\ /S>(*Y\G,?4911"%15 'MD34\D9Q'2/,,.6N2:(&@[ZH/K0AYW'VJWMBD+QN77+NW;X=EC5%)7IXWS1)8]7XP*>G*B M&'_:NI= 5V)WII;EFOUC5U;JXV[C82C+6("S%#(>R-T:)5(IY&D"1B@)!!'4 M2SVC5FIFY&=6\GY9Z?E"K@-#T_$V%W#S+&!!@#+(XT"-D$E2B/U4 D^9A#KR MO(@*L^2#^0"WRD>XWZJF VV#_/H X:D3 %\)=SR+/AZ69I3;ZWEY7 M59&3755G0%1;:=H+K:^S38<'"W3<-7@P(;YT?P<+8,ZT=[!9Q7),W0[+C;_B M_!-9Y\V=5/D1R_,C;W-Y24(R2J5K1Y@\NR$D0DA(W7$S2T,F(C_QC,+24P1G MW@E:\ML"].A+^U-S8)D(/8FAGM%QB8R9F;D0%//Q=IJ2NIIQ-T5NV4%WFL*? M3+O3?<\ZC+-]Y/?X>^OTMS9GE7F,XA@+&+$D4T.O!9$$4Q9B+(#$. MX)RC-'OHYJ[8/N>U-R+D-]U^<,L04MIA&VOI;0,V2E UR:0KX_VI)>JPN>V$ M6.Z"-&>I+!V>&1/U3&!F]'%7#;/KBBA>5JJ'[2KE6<*Q[T$_(_7Q@L(L3",8 M<<2BP(\"1BYLC-TG-_.>W9%RTNOZ""8]E74GO)GFGN]=O4?C9@P-!]VISPDY M6Q?J(V(_N-OT.<&GNTJ??\^NZ9W7'YA=E4^(&O MLC 3., I#+&O1G4@!E.5ORG2F&99Y*<^-U1T7=(S*[UB!!PXZ7WO%3-7H&$' M'/@Q-0S:$.L:B3F ,S48KC"S,!^FXCLS)=J$%S8KIH"4L^'Q*]O;VD*TXQY,.""(>QEOF#8:-K7$*69C;GVW M 5O2EA''8;CT+(43$ QO?%J!/_.ZD^[FH9F1N*'Y6J6'W%;\44VX;OE2&)6Z M$%G444V([ZR*:HC.PC54$^*>5E!-O6"FY?3;F:(L>19^D-^7LKW^^R1$R>6I M 0<^0W$*$557$7$<0BQ/_Q AG(K,BS,:! 9]6_4I6YS]+?JT?I!D_P(Z!L!3 M-_$=/SVM<]U)7P9PCIL#Q^A<5#S92]^X.@#4W0TW7#B'AVUIO;,U5^7+PG1$ M6_\ZYE'E_C0SF(Z_1/)GB@6 'W NMVRPVY"F'I=V"!_RA7Z^W)::@](85?JM MMI->''JUK3189Q&C:2Y79STMWC0VH[^MY?KO-KQX>&DW_"25-C(B$8Q]=6F> M)C[$,8XA02@5"8^YA[1JYLXM/K-+5-,##4%MU3Y%8-+&7227F37KBV3HVYV5 M3=M 722CG2G2^OA,[,F@#(.6X_2-I6S$(*\]:S#\C&U*?EVG]U[RT1F:O^?5 MUZX\]]UWNMXQE71;EM+BU!.95U[,4A*D'A015=VE100S(6(8D)2P+,$TS(R& M)5OP,+,5^8*-IR7; *EWL)H9'C-CU%7:JB\NV/M9WR0_H&/H"NQ9 AU/ZI[& M9?Z]-2+.TN_-.5@X^]X:HM/D>_NE+!-SF[&%[7Z%61(FV$?>CBHMSFBO9Z4Z??%ORK2EI\YNU/NWI2/PL90R2%*6,!1%D: MP#1&$62,$.('. P2K8:MEO3GUK]^)>H1&Z!-('!0K*N%LZ8:SX>>H:*[ .Z2 M(EX3\=W7\VI1_U&EO2;0C%3Y&BUCFWTE70?YD;_\O<@K_G;[;;,*X\0+0QS! M*/!B:6]H!$E&8QAB[-'0B[ \C)G8FU,2LZ=MM 3!-T41,DG2.-7J!!8]\W"9 ML&86X"#GW_=RNDRL&I+$64[5"8&%TZF&!#S-I!I\TD[K/O+J!I=?Z\1 QMF; ME]]*-?- T2G5+=FA;'85I 11IHIB/"QW_\@3, UH(+7Q_Z?N79L;QY$VT;_" MB'/>W>X(8X(7\/;N)[?+U>/=:MNGRMT;<_J# \3%YHPL>4C)57Y__0(D)5$2 M+T@(I'LCYN*R2>1%RD0FD/EDC+-,>'$HW,>UZGG0LT9]TB KW3&@_>U5G1=5 ML]=&99]U963#@T-V3,#,%J!7/7.>1ELP,U>*4DPX6R[4,-^?%"-28S\[.UY: M#?;VO !< 9:\ X#PK%X#KI!C;V*P@IF7N7OE!5$KUA&#FM3Y& =^(GS!4.0E M!.&(9"B+,A>E7IIPXN/0#P.(.^F@,;'?V%%L*JEA'J)+)XSS+(I2AH@Z*,54 MACX9C@.4\90*$KH9CGQ(P'.N3N 1S[%.G)]X7?/;7VBMK1VY_:B17@GRY$_R M&Y-Y*,L2&6T$S,,D9JBUEP*S67 ]@4]41T)+=#I*:U8AUA#ZV:*UWS,S[2TZR M?%%E59=+]FV]HO]Z7BWD^^6UI+5^?XS2+,ZX&R$_$#(Q8BE&Q,4!2@+FIU', M,Y)B2&(T1G#B+*F.=Q=[)JJMJ&RQ\=_^G\3WXO_A\(H=F-6/:E//\FWJ"&;] M7XX4Q'R(.6!-L0-0I0Y0H,#]8C\[!9GB\NS A')+58PC LF=%LK([E9IN!U2]* M>];5P%,&0^XV"^ZY6>A=%L5#\;) MO.1+E<0")M=UBS]N3^=+#K.I<:&=/Q4'M@;1#8IG-G2N>\GY!LP-BG0P3&[X M20L(W%?/I'A2EX",!C1P$\19+!#V&4&$A@'R(T9((M7G>PGL#+:+S.2'L(?8 MT,U9$+B*MT,_1&0TB (7N<*G"+L91TDD.&))@%,W#ET7AB%XKG8,O-4.),:" M.O2B[W.%!#JF@\^^(3<1X/>1,%, >F])?!Q@]Y&0@X##>QYMW[F14=5 MDCK]WI__N&$0"\P"1&GL*P@G@E*/>"CP@B#A89Q$% 3A!F5@ZDB]!9)8\=-= MAE=?OYQQQ@;6NY[]3ZE-8")@7Y'G8$N"M&$?75*/_$?A2X*4,X P"5O'%%_B MY26OD\NJB'*IKF#XDAZ,(]C5_\J((<$B)<@759 E4I1DD8^B)(PRX?$X]$%- M4R#J$[NJ%B_5>="%R2)FKNASOLS7_(MT<^QFN99?KSQ;<-6/M2[K::L+4I:WY&6+W)K$ M-/.],$,IR0C"82(S&L)%*EW/+4VH2IACLJ]%L'LRU(4E!P6E/JN+,E3-L9,R708,,O&- M+_-5<;M:\_*S_,9]RW^LW]4/S=4!Q9['/>'+3X&JV>]9*8^)[/ ML2;BQ#"EB5T/_EN$_\.I67"6B@>';;CCNP'61FP84=6P&[&J )C#:*2N"#N* MH%.1KG\$XU:,:$$;Q,*>-LP0+8:T8@7A0D_ 7KB+D=?GPK[0DZ(%A*'YPEDP MQ%6[NYH](3]PA86ZC]OVIR%I&+ L=1-5MQ6H&5$94E.B$ \"GH@P$#$!];/I MDY[8E6UA>MN<5%B]!TF)\;$30,5Z@=,TBH.Y0'LZ,P4Z!HAO%_18A_!' " # M%-(#A@Q9 7[U_?N2%8OWIV^<;HI\_?[;O];W14[YU?/RZ9ZN=:_ AU>9V%-( MXEQ25S:7$]: MH^ORD:5GNS;7$[%]?:[YAJTQ!:I,G*XY^\K7FV)Y5SF*.H]Z%%&0^)0E*)-Y M#<+J(KGZB;B>1XD7>IS[L 8+"'FM+_LYW1=;TDY1T7;DCO>J=CQ2D3]WKL& M7D%A@3U=69QYL%-=S%6* MDBMCJYZZ_$X*=LO7=^+SJA \5Y/$RL=$1!Z/LP#15.& $Y:BC$4<>A;HI PIM=::V]7;F.74(/,E4-)V:-:?FS:F9NW J]M2< M@9V&ZZ42P M\+B+$26NBW!&0Y0$@J(@#3.>"#_R,<@%:E/^*]7)62^-,YV_;$]E,-=V>7=U M\R$CE?4$GJ_>[8,'*>NIPZ#"S^>H0H]9V*;(KN-VM7R21ONB)KX]R"6:.JB QI[O!ZX,1!** M,/8HRB(1(#<60H8F+O63$.)/NLE,[%D44:2H.HJLM"GY@F$=68^:]*SL?.%A M]E;)_0"5&][A/BB6K;[V;B+S=K,/"GK2PS[\-,Q,RV+]>%^LV(:N[XH&@KPZ M@*.QFX69[Z&4"E6JGC"4)IRC*/4PSR+*,T\K4^@C,+%I-B2K:NH=7OWP\9V> M7H8MTH:T,%LT$%3;$,>D&3)!^6[+_.2_]J;7N^PL1C/U MQUZT3WR/T=:Z"$^2%#S614GLM@>1_'E8PKH^@7L M'2IQ^B3\EONZJ(ZU+I=D\5[FY0/_L?Y%LO4OW?ONOO>GWOR*8K7DJTUYB#*T M94/_-KQ7_F$3LR4Z<,L;EMKY4_'@5$Q8NCP?D]'H&KUWT=DNU,?$:E^MCSYK MB@W3C$ZO/L,[L<.9E;NIR-?J_D3-@&N&=Y<*^FE9KA8YJ^=6;[^FU$L(%F&, M0J$*XB.90A*/I8B[A'"!J4\PZ+C8#EN37[BWF50WP'N4WIK/;7%7-3AQRVP- M2K9G%XK.8N4#T]NZY_\88)[(TB<@/59U*V;5;TVC0VO ,U:8FAFJQJ8B3\%M MK*YN7&+,BX*S7TF^5!3OJKZ#JHM\T_"UA:C^*NE^)GE1U1S\G;,G_ABXKA^P M0*8I&1,(DY0C@L,,"76DX(6"I]C=UAP_@)J3S)G2LOW#2N0'H[:EBD5'\=BJ MJ#UB5#F(';2ZXM51S-;5/4[%+KAR^8R/2\\%3Z]]T]KFB35N4NE\OJ;LE3Z? MPC , P4?AA&FD8N2+(L0R4(W)D&:QAQ4 M&:5%=>* M*OAP&KCYHA.M3V:74V!/=?Y2K+0AC%;D^8(S0]NO("W9FJ^?-[, M#IEK9PK<5KHJ%1D^+?/_XNR&R= O%SG9X6548P6DG[M%EN7KBJ^GR, MLA#S1$CG(IT*PFY 4")D="92$N+4%301 E)!9)F_B8N05&'T#D-&W5CF>T@9 MDU8QVY^.GL/Z0)W#7-MN $F+4U6UON75:3/;=)HY6W:KSZ<]Q*#AV'*-U43* MM#SLQ!9W'S(?Q;)J^T:JV"9S+KS0PW=)N@T7XP+]GN3LC[*JS/[V3 I>CZ;YNEZ"[S]AJT[LK@YO!1NN',66\U;^K:Y$ M=UJL-9WP^K>E0!V.WZ%.ISZ8JS/4W 0WKF8:,;J'!9*:[7;63 7M.UO#%:QE MKNJ*(F?5/<9J^5"095F?RGF/U./,#8((<>)FJMK70R3S!7*%%P8^\2(WX2;3 M)W6(3^Y]6G0=(3=(LI_]=W:ZV:]2XUS2BJ)L)(J'FFMQ,FGV-RK^=*E=/^F/ MSMM&E:*1E(VO86&B&D0A!@X*G4"/<2\^N1CWW/(%R8)[Y<*:1.I)K6' 4W0MGRT7U MSXEF'8W+/<7XHP&J'S<1:5P5@T.2-%XWF)LH*32EMY_XNAG")UW\)_E+[>F) M VM,7C6W(^T2%2FZV[;7WCVDDW;D@F M@L&,9E"FIG;3TK''L3!&=K);9#:;.&:[_?T_^1O\N_Y0L,NBN&2K5^@^<_KF MQ-__+2G@9M(AX?@W_SSA8#8@\S>F(L+V %X]64'?_WZ1C"RA8[G9;*)?E+9U M##P%OH_\RM_XGXD613Z@0@0S@23*7 /:Z,88,Z5T1H'%:1LB:;]J7A63*:71,VA,@3 M5]6XZR;QKMBHVR)*^3&K/SVM5JR>1U?6[>^E?$Z!F\MTD]4)Z?J9R]^]KHJJ MQ>*U@4?,E]4?EFIW7CA4,E)6"V;-H=2%?(=MJ%PF>Z^HE0UN=$V-+!:K[VI; MEP]6U*LGF"H8W2S7I9V[S%[%]]Y>GKXQUWUE+Z^M&\K^9\Q.]7;]#E\X*?G7 M_.EY?2=^+^LBCD^%\W6I$TJ[+Q.R=-&G) M:.E\:9C6K*=*6F(?GR7IO63<;:VJMMYX\0[*8[O>G=A@=_W&B_<:<;CP;K[N3.A1+:W M<]ONP0I9RL=9FE"5#?@L19@E,CG@G"J0$>*[G 01TQI_J$5M8A/=72CO6FPA MX%MZ^M+;0ZUI 6:KNG*;(XX,R6,;?*23UL?@D R)W0M),OB20\_+I9OE9 MM:A=EG?BCW*]?/HDM^+[HOA'? MNI*FFENELKM6TR8I56;W!R^K@/%3!78EU*"K5>'\@Y/"N?[WI@+$4AM663W( M5=^'W+G>JDQ2/00H]3-5_?AF/H?684YD.H5;A/FVH3JS.D%3HO-5#)ZIEH/: MP7/7,BWNJ8X5OG*%,5H/-MA>NMQEB_RI"CRW@XX>\A?YR)WX)G];"D*;O\GO M='T.EL9>+ +A(>9A#V',0I0('"'YJ?H)]WP<)0)6NF*/NW9; \%JCI5UMWFN'MAR#:V-L?AAZH5?'_41&1[_SO3I&-3CV%>CM:(=BZS- M7-EC7ZFGY3\3T##%06+.E1_](,L#KB7(,\/(X1C MBE'F9AX*@YB%:9C$ H/PV(>(3>QJCU'9?RU6)7@$Y8"J]!R?+07 '-DQ,ONP M[ :H!>-"60,K&" U,T;!N-"GT 0:[\ 3SRJFO_Y1T&J,K6XZ>?C6U(>S/WA! M\Y+7LX[U$[LCT<;3-7.I8"95T7$TQ0)E3=T2&.5"1TO-EN%TB]#.6WJ>,-O" MKDFA-M%2[J)5T]2^IP^+4/AN&B'J1AG"4(B&HE8W1?&&07M:V .IM[O7EX7JW?.ZQ'%SJM\ M[%D5X:BDU][ XF[=ZEX@3J@QX*7B^$CB^I&&I5W4:K%CUU@=,PP<[J;_EYDP M/*@>R$CAX87.<$TU"$%9WR!=9C)_)73]2 *7\B0+$0_4V9 7"I2%OG1$(J!I M&,7")2G8!W62FMC9M G_]^:>S,#)=&L)X$W.EAT88%=T+GHG_FXYL%JE,":F M37?036A^NQ\4N-/ A]\PZ$+CO/BU6&U>*\]1E)_AT$$#2TQLGHJR4Y%V&MH7 MSN?5:JT0S@"M:@,J&(_.+4D/,] AP2? \M&0T:S/;6#=^5K?QH4[Z(;3>-QP M0ZUKC9I!KA[)0H^[ G&&Y1[*TA0E"F#'YR3U,28D\D&H#0>K3[UMUK0,)]L> MZD%SES25#AA/[XKTK,^N[93 UIYWL/:\VUR76"<[6^=#\,WLMW6Q4'=9Y9VH MLW#P7M:_PL0F\QN1+^5DX53459% QW&,_IXVH(GQ+NI&%9%ET*^#-M #36NM]-.KT>8XZCY015#SIZCNNNL57W59NZB+FG] M/*19\ 9^GF(L[?2&3,P:$IRGJ./8X#A71)CU'TEGN4I]2!:SJHNN!>>KO1@0YZ "8^@Y0VQ9 M4N:EJCWGY19^X'+)ON5/RUSDE"S7E[3JU5?'UJM%3G/>&F$K>(8#SF3N&WL* M"<,-4>+[!&6!YWN9")D7@HZ3SV%F8FO]Y?+;S3?G[K-S__7ZV_7MP^7#S=TM M$'/V'%7KQ0!S*1#F"RJNZM:6/5\5'D2+,V?/FK/E;:+J$1M:L@5=>PXK\T+9 M6E#:";2MC37-_-Y]L:*V'J*[#K.\A-UTH[CC<2 &@OUW>6 _83I@VOI59SA^8GC!]>.1W_T;2L M4H;UM^0%"+[8O#3Q%UF1@!91;L49_S8;2P+[1G><65^T\E-G4$B#4LHC@N'-H= CH3+H2B(%G^)3 MA/TH02DE,4J"-(EH%(?,!<5BP^0F-J2*N)-7%$U@R(95Y4LX1"*/ M((^F$4[#** 4-.%%/2N*5P6Y?F;:K H=S$"]4+?RSA!V,TRA-,@ M0FE 8R2HEQ$_(H%/71CJU0F-B5UEBZ)Q/-6E&3U3/U->F&4#134 MTRF%F6&5>D4\14?J?]3:U-O+):OL_7(_]A7X#80M.N&5>.>8UHH/I\5(/37A M?ZYD;./\(8-'59/X68%.53?H4WRKS10TW2#7(>(?/Z)G5TW0([[S-61P[J_?27OZK95*RKN>6NZ[VU%S?GM;TY#;SS4U))2>U3MN=*:3:L] MEMK*\-,7J<3%_;.,;FXWU9N M9E'(+8K!S] UUOKH?$XRYDC.G#UK1KE=OZY &9\5-5G. T\U- 'P#40'YZ:- M_00^(ID<%;@+'8)HD1XJ4P]HX2 ('%T"4_L,;YM"KY^=WY9R9SJ;K,NUS*YDJ1AR::V M$O42SBE4 _,2#0>KHC5,K+QP&B:<+1?UF;6]M!,JN*744YOLK.DG5!G'*2CX M?=,Y78++15G=(?! ?GS)2:9:KG.N2M8>$XI%YE.,L.Q.YB2]U9DQ_.8D_9H YW3'%ZOL*B.F N8J>)IFE'DG:^M!4R M5&]K,,I+2TQKT[R&J./N:/SVO5^+WLGGX,9'44C<($(T37V7L _5&7V+>Z=A7RZ@!%#7_%*$YJV_QL>H?;+Z5_DXS4YH M_P(?*^3L=PYE]YXA3TI\KK/H.338.M.>A9QI[QPMU'[RB=?_?[/<;317Y#5? MD\6NTIRG@J8ISY 05$;MOH]1$LOD'\<\"G#F!3*JAW70Z9*>>&N]>E;8&*J: M:M]V7N^HE6T?A_3*HK/F$Y7F3MI^@.5OO%QS]I_0MC+M3T$O!9A&M[#-!3,/))/7\< 58:SC3)CQSVQE4(:?-9^ 5C'"M'E0?)[!"[.BU MB1V&PHFJR)U7&'8LZ_@]P1EBPFS73$(H-%:7+*8 60=KS0F3U27$$5A6YR-G M >II0K^+#\6N=W4R?R755G>JU]4C3754_C%*'$#%V$1^2@CU$<1=5F*11KA('A<5K=$ M3&][GXA3K>]\6G_GV_SJ?_5KWJKM_/6 ,8?LN-E' FORPP"@9X)/4"\P^,A/ MY0Q(H ..G9]JGG]V%-<7SB?)F+J3;%AT%(\7#A'2LZLD;B%CN0I7M79A.]ZW MCSP,?()FH$+3Z=(A.'6,'?//<_G)JZ MHZ;(E0[;<,>7NY/VT5B_@D:/)ZV(#7-TC:P53:M!2O'9J-2]9YY];\YUX'5*.^MTZ;Q9\U"3^G[7O(Z^I&.[FI5X9/SI4(G MW_?;[JN>TBQ-PLS%*')#C#").$I]3I&7^7X41#'U_ 1R7 0C/_61T=WMP\WM MK]>W5S?7WYS+VT_.U=UOO]T\_'9]^_ -%@\"U:H7YDVG+)A3:_%1!=0'G+3: MM">:>&"F!DM!%I#XK+&3F6*.0R+#5)(TJ9%K)T+X6IG4A%K\8SA/N,0UWHNP5C">&6OQ7.8DOQJ"06 MC?=P_=GMLU.\+A/L?M!@6BDGRF O?^2E]GC2_2L3&TM#2?-BY5B<\:-50TE@ M1M$0KYR&FPH\8L_/!?B2 J*\ M<2N;2&\P*[2L,A@E&RV4 MLO*7]]:_*C2C1Q%%- P$03XCJJPYIBB)_%#&HX&'_=03(H4ADP,9F-C);-E1 MIK$KEFIS=.%D[^U?-*A;4,1RJ-KUHMXIE0D\X[.N1SBHN:$R;.&;0\G/"W5N MJ)P3U'/3=> -SMK[^MG=4M!EN^/42!=QG:4 YH;J]S@-T)G8^6YI.0TZ_Z7E(-\.NPZ+$, ]1$W5V,M=D M1T4'M45K"&;4(3VT[FS-TAK"M?NF=1XWC"'XDPI&OO)7-?1[^;2KX',S/R5Q MAI$;X@2IN24HB^(8^1'QDH!F:0R,%7H(31T3U&2='5WS025]FM+4!JB3D75D62AN^BQ7G3WSS.D M-=HY]04UV#-[A#ECMSQ><>9]LD>@TQVR[\%S\^N;Y1M73>7O31OR$0AUS'#L M$89E-IWY",=NBDCF4^1SGK"4X\B'#4+4)3Q7/GTGG!TCIKGRB JA.;(]Q9CG MQCL>]O@"4\!XFPIO/1<>(?M!.;">,OIS7\WWX0?ZMZOEKY)4TR%^K M9!J*3S2^TL2>0#* ?KV\O'>V5T,M'O0/Z344,GXV;U<7,.,?4L,$6$/ZHAH= MOFLL/]N9N[ZH[:-VP%MF$< EI9N7S4*5YS\49%DNZID@N_+8IJS!Q5)>&D6( M,I$A['H"I3$)D.^% 8G25/(*FCRE1W;Z*SN>/RV;K8V^.RU66O7IS4@V6 $H M4+]ZP8%]K<&\0XN^[ZZY:O+MZ>J_XJN-V2Q>+\G.0/<]H\L,T.(H/KQ;N5_ M+]]X09[X45=>PXZC^ %?\(_I2"MPL*4>>-1@3S/0"$)'9M/P87#M.6,''2&/ M @>M5VRA%4@7HC[4\IZ\5P *2R9_4VQX&SGA49"(IS3D*/32&&&6*?"@,$(A MBSV1",J)KX4@=!X;$[N)+0O.:\U#56]-:BX<7I=):,+*G*ENO:!B>B7"G$D/ M7,%.K? /0:H:C"A]>GOZ^^JY& MHUTM2U88("P/KC*USU'$U>B]?/ETX4@6ZO%[5ZMEF3,U40HXDK!?&^-1B#U% M ).3,1U,@96L):OYV,'^I>>=.#@JXLFPP?$WS"*/>@";BFA62YF9?%J]D'SY MF"1QP@(_13R(&,(>]U'"L8>P+P3)/.8F M2!TDEEZ@O">K3.#0 MK2"]4.!LL8$WA6")P7OXH$26MNAN&K/NP(-B'F^PPP_;*;+I;$057L@QDWXN M\=098LI1EO$ !5D2\R0-6>2?56\S?_?IM^M?5:.I[K;YWYU7< MF#>:6E8&\,KPI YG\HY2@+P3U>=\>.\H0 5C53OVND2K (#58TW) KO^6]=W M6C>F'EMHZK!Z1]^1#/ST]G/K>PV(J$?5H1%4V]0$,*X>4,(4(;6NI&91]>CJ M\P76NH(>Q-;:+YG.NCR$:?HL66[=#O1A[S2%!?>\R%=LAX3E"4)#YKLH"M, MX9"%B&#.4,IQ+(B79;%PMUAF#Y#1F/9XU#*;0Q2S!P,_\E(?714[SF4VJKX- MZEQP=Z.VJA"VZ '"EOQT@6>%5C]!O=AC]@_$<%CG$0)9]0&TKS2[(,YJ5O?E M3S6W]8WP2MC%+)M"C]8F@%ID;>9)H?:5>CI1= (:AO4<^[*%A]5^MU#7/C?+ M!A[VVS,I>$9*SMJ7=%]YW0O%O_'B+:>\9JO!QU8/U&.2J.OZ(HY"E 4I19C) M5"[+$H&\A.*$TR#SHPA4"3(QPU.G@(HU5/%6N>XM<\ JD:D_-3U'_E?Z+(!! MZOW-U853?QB_5!_&?3/:]K(H%*IXW4&^NUL2JZ*>U]QBT6)9RDQZM%70,C6[ M\Y;"S*3\DR*:N>B:=M1\>^:+Q;;M,N,195XJW3A/(H0)35$BLA01%F!,..9Q MJG45W[W\U$?E=8M)1=&T&_5 &\/N\7P9@>?B$/$,NF>ZI#BC=>9@N9G[9KI$ M.6V:Z7S*U(Q4[%:\KHK*=+^M98!WI;*[XOUJQ?@CPSPED>LC$C 788X%RA(< M(<_U(S?&P@T8L-5[D-X\AG; @MQF%1-.M8-6C#B*$ZC]#:M1UR"M*VKK>J^9EKVMY;<@WPT(DCG;]0^ZV*BIM+^N5NQ[ MOM@/B F3,$@"YJ$HPB'"4210$L0I8B)S(TI$%+N@1 E"?&*WL&>E&:=5GX?\ MM./'V3+TLW$S.DC7>NG-5!J$^0[+RC,H:X-KP5HQ&X#TS"5L<*6<%JX9K &_ M77LHF,QI;Y;L(5\OM*I:3M^:V#]4-/0OR(XD&K\-,Q<&9JH/!:D,\N@,@>5O M.=N0A3,L)^C:JULDHSNNHZ5FN]#J%J%]>]7SA&')B1H'G[U_X6OU#;T35P67 M.?=^\@(A/$B0\!4.7,A2E,5Q@L(L8G&:9IP&6F&X#K&I3QAKTDY#6[6JU]0- M.](&]::WD=K2!LP:CQ6QTE<$O+Q$0T);=25#I.8M*-$0^J221.<=,P/_=4.D MVUUS?I &/D8 MP8D-O2$O\\<6?1D<5O3'H(K--*AG[C;U C/YLU0"-GI=.2T9_BBY68U?5_AC M!Z#]'GBNTJ^%3-S9)RY4QU2S/WFAF\8I#652K4I*?.*CA'",9*XMLVS/RP*J M.X.^8_FI#;RBZ#0DX1.%NA0R;,'GBPFTUPDDU)Z6=*:DIG.2J')/:@#A,W>X M-+;5R[M#5=-)657"RK_0ZN19#5KARR?RQ)GJ9SM2U7:0L2.30YE>J):FOUF9 MMC2@E=XY2UWOS#5A:8#?UFREH:>,TXEUE>'5B,8)\8,X< ERA:_ (2.&LE & M&%BD+F=!H([Y@0E$:_GI4X::F"'\\Z$JM',"0P'!68"F;"9!?X<(]L+\]N)S M!_8=@G6$\EU/@??M2UZLRE="^='6S;PXP@E'S%/M'PEAB&290"+F;L23C,N_ M:6[=W10F-JH=4?/MK4 MU^;:V(>Y;NWM(P_"_%%9K!]5"_!JD;/JFW C?5S9=$6*( D]7_C(QY[,)@B+ M$.$L1F'@ATE(HLSUM#K2AHA,[)4.R#H576#CZ*"&AEV3+;EAWLE(9&W[TI%I M*"20[[?" ?FO?2@PN/0L9J@CW-82M9Z%%]%OWRX*3JLP#AV$6I.H$CP@7 MX2!+4>+%! 4)]=THYC[1&Y!\O/#41J>*/Q0M8.7+@>S#IG6.1$!STA,&5*[2 MQ;E17%WM^$'+?@Z2@_:2F-I>F=V:Q9T!S?*"&EO2R4SNRPPRK1;,%GSQ!1<>X M<)9RV %"L^:SXP(?Y[8:;\ K,6YJ9)F'@MW+35)-V[TO5O1VM;YDJ]>J4Q#8 M[ZR]X,0&V_#A;.L?MMQ4F%N*)P8AS M/Y)1,$E1IM"+7!Z*C+F,BL2'G34/D9O\['E/_+\[#<2/HF\^EFA8>[K'T[9T M CVN/D,=!B?8.E):.]$>)#;S";>.X*);C%?A M43?>_C3@"M/JUY)+G8C)65WQM(H^=N$34S,$8:CJ_YM$\Y$';ARES$3OKN\0Z:8/O?.C,FIP[<47*Y\^+ MU?=R?SSJ"9JZH8^XQQ2Z5."C)/(PBCPWIB'+L)^ P.2'B,U6KZ-JVB5QIZ)^ M1L8TH#?=?,F.-J#9DK$BS*M]!B2T7?O31>IC*H$&A.ZM"QIZQ]# -P5?O_^R M6K)M?0C/N)\)AE(/EYC:]'N!.#ZWO.S,@:)"05#G_EK_)C?28E ME[:\>GE1'?+JI#V3D2GS76EQ/D\03D*!"/<3Q%@09=S%G*:A 5+C.&6M[^G9 M^(M[XF53OR7I.Z5B &:=&JK4LU=+FC&RX"WM"@1K3[W:Q]JMHV,QM"0XS[*EEUB[>M2+[S/6[ MGZN6=_Q9LYCF$\_6-TN9@VSV?2H8QS[G:8AX MD,I(AB>9S"*R$+E9S!+7#2-?))#@.G%L0H>C%0 CE$&A+04E'11F#4*&1#Q..P8>O1L7&(9R]SR M[\U0-^F2[POII#=2A.JO55]ZXB8LS0*&?!&I*4Z<(Q((@3*"DS2*:9IYH&, M$/6)C;S%2Q6!2VZR4^E0>"1_5Y1%?($*5CI_/[*R-H^ M'("1R/8A>35H?Q2^KKY:!L!R 8L8EEC+;43M(LJIW4H9FZNHA$0^ 3LLI:VJZFXB\U94#PIZ4DT]_+3A74 3^=V)X^E4-TNY M3[Y4>> O[\T?ZP V#4B<=\]8-;U;Z!_S)K;L0 P[F MO2XQ5]')C9T?=.40RG!3($"*R)<>B17)6 M3P)1PK'K +UKYBM^:4Z9KU8OF:16CP2IAG_\%VY.-'(,15?>3#,UEN$8@?*?5#IG#)0R;]#8ZC"&74(RC%PF41 M9H&?@0K(9^5^8N_5PN8VJ76<]X/4\WE_V8\'YCRW8C@M.2Z,/^30L^?5Y>9]U@_B0C^5XI_D8 M)@R/\\>G&ZH*_#I+#!/BIHF;(!$I++TL8X@$"4,TBA-/D(1F I2E0XA/?9BO M-3ZTZ8@QR\M!JM8\S)](@>"S?(NZ@Q_O&RC!UND^A/2\A_L&2CDYVS=9PW1< MM;JCI.K@=_DD_\&+-_YUM5A\7A7?2<$>HRSR?1YPE' F/0]F&2)">"@(_8Q0 M%?#2#.)Y1NA-[&P.J#L->>=/Q8#3< #T+6/ZTW,G%K4"\R!G*<1@/+.6F-8F M+@]3FWF(LI;HIW.1]5X[H\'Z.-!ISH,P":E"&T4>#EP98CJD*CT;MZ0 F'W7LI_D:!,2[.<*R%]251#ZQ!]9%DYL(T=1'_RC;[B1IUO-/PX+89:LS NG#U/T)T? MIG#=2& R-4(C YL:- @5C/1@+72 49\YE#!2S6EH8;:,F7NZ)H4B4LH%JQ'> MNV9:BN,@RWSE?2*"L AB1"(_.CH<=JLZ6#^@XWE%5ZAFX707!3/U\W1A,V]45U]J,W5&",T_6U57 MZ3Q=[3=-DXZU#!XXVWJ?UL'E)RYRFJ\?A=S,0R_.$.-#G9;_T_MNXB&_L\VTP%= M8:UE *,$9P[Z=15P&N=KOVD:(]""DY)_XO7_WRRW?B>7>YK C,=NY*$@31C" M7*BKRSA!,281C5A,XBC= B/H!@@#]+2^\X=P"&;1085)ON3 CH%A7>GN_^?* M;[CUU^2Z37$/MWD=5XR'"#,E[P@B\LE MNV0O^3)7.<4Z?^/7/U[57*%'@BGV1,(127BD.H RE(19)&V=982Q-*2P2K@1 M>A/O[ WUJM:)'-!W>,T <*\?4Y^>O5M4"LSBV_HX).TTM"U.#M83TM;@X!%J M\\X-UA/]9&RPYFN&5X/%$UGF_U4= A[,,)+T[N5W9@LK<2?:Y;WKIN5PAS"( MLSA62)T!X0J,3(8!61KX*(ZB(&)9$F 7=HEH@ZNIKQM;/%XXAZ.VZHD&>SY5 MQGQ0U+[>-2V;G1W:^=@T+S3G_C" 5Y\S?0[PFU*;>K-UIVJ%IWEO7VVJ\>2> MUNKB\,$X#P6[+(IOG#8-N9=/3Y=O)%]\'*2_;/;=6/IAEVO#KU560](N7R>P7MT<*) MT#?"+GG'C>],48&7CGU26JQM&A'*R*BZUIO-F :$:1O1T&-@D,36:<3A;5<8 MLC .4XZR# N$4]]'*0]C1&+.(D(Y(8DN1F(?C9EN"JNS0*/+P2']#!N<):G- MKO^F$5@;'=&&X&;@B$8*@, :CHG6BVK8^^)/7[ M8O66,\Y^>?^]5'U<382^?+K<05 ^)BS%:9)E"$=)('U/S!#A.$;,#PDGKDN\ M,(9,%-$G#7))\'$CZCM)%>S_1C)0H:.)+0\M"$[8H0) KWHG!]-H"^;*E**J M^0A;+A18R4^*$2=?_NSL>'$NQ[4&/@* *\!2G@\@/&LR#U?(<<9NL (\#ZBB MS=^7K%B\/[5R#/VDO'>!B2,529)+FA7JWXZL?C[0+_=X5F!%9)AM5R2=3IFM M)MZCHAEE"/VKSI8GC K6SA;&'S9%*!:\*#AK"I6W ["$C\,H(1@)G\9R_XXQ MRJ@:[^YA+Q$\BS !%11UDYG8'K=$G:*F"D4B[M2,WN9[OKPP8]R)NNLHL#XM M;%@D:^C#G41F!B >$O04@WCP:4.00;Z0?WW:50"D+D[3F"+N$E4!X"4H2WF MT@3C..%QR&%M1(?+3VR%#3'#V_TC3>A9G[E\,*O;BF;]HKY; %N(>H>+SPN6 MURG8"0Y>]U.&.URN8M4E*UO32%00^YCBC'/N2JN*/8)P*'>[-(M#F9YZ- V8 MP D1!M.$^NAI?0W/GB&TH^Z\DIP!=[P^36GN>><(;K;K;2E>'(P$NJAR3HL[ MWXA@MO:^/C+S[GXCPI[L?V//PZR6\?SQ\D6NIXX-/R_(TR.EF'#,?<0C(3>_ M*",H2ZA S(NDW9*044%T-K^3E:>^H-W2+ZG,_GYYOU5@XM6@ MK>VOWZMA"2*,4H^)!$41(<<*( MI6M>%/9TBQNCF10 '>MMBM-H#F:Z1TK;Z(7SIT]\)GGQ!UEL^&.0^HE/@A"1B,4(LY@CXOI"!LM^Y+D\RM(0Z$J8TI1="J2YA,H]KK1M?\S)8::^N'\"0V1SYHV<2+2!,,F]C0^;-;$ MB9A#HR9.'X:'P-?2MM?O7_E357&^7-^2%_Y(F)\D6&[H<:( *GT?(\)UZH3ZU#-N7'6$-MKB6G!51^/S8/H&U MZZ,L"&Y6'F6H $B!U(ALO?51?>_-51XUPG>K.FKLR8\?D=#<)-5/RE5X_J;> M+!\Q#SP2BQ@%+!)U/RCQ6((2(9*0$AX2'X13/0?34Y^UU6/Y2J?8D?RXD0B] M'YQ>QO!7^SA@WGFB 0C;Z7G;Z09 1^C5X(CJ(HBU""XU3N#;'\*<8^$EE* M4Q81-XM!!S;#Y";VZBWB#ED[%7F%AJ$8 9\FNK3\]#VE +SK>?I ^P.]<2T MY,A&B,WJ@O0$/W8>FF\9%@2I:]7+UU<9W^2U7\J?GM?EM\NOW_0[Y;07F[HB M2-%WV@PX-0?.3Y*'LA_1RE U>E9M52LPPQY3R 3&K2VMK:*C47KSUB'IBG]2 MFJ3]HD'A._OGP^I6X0&O;OE*S2/YO'S@/]:_2,[_I5W\/K3(U&G8KD'46:\< MR02ZO[YS;N5_%1]\6=;?[<^KU7JY6@/ZU8<:":-+<\J)\5%U)Y M3L.'436&CCXU0W:[6@+&[384! _?]46V%<-K4)PWD-=7P4DT#WC5$/9/G3K? M%RN1KQ_#R/.C&$>(J$X;["8A2GT_1#[.<(B])(Y5O99^IVQK;9#QPUMA*TK. M:T4*B-O7DE_/B VE@AEK+=#]L$!PY+U3UFVA[+56GA=1[U2D$_2\CD=,X6\/ MI_E\RDNZ6)6;@N_#P#2CJ1\%*?)$((V(>S%*>!"C@+A2:UPD(M(JCP#0G'AG MO7OX^_57Y^;VX?+VUYM?OEP[E]^^73]\NY AY ,4$G=C:0UQI6[CC%F1%SM55PBINK_ZIAI_BOJB;D$UGS?6D>I$_\]/6)C7I? MDN>0L@H$JS(AQ0*P5[Q#^%])J3:*&1.;MX1UKSML$*T/X7OI0_K._E1UI;\.=5H?[1_+Z4F31M.J,#-TIQ$+HHBI(, M8>H2E$08HR3.>$!=ES 7U*4*YF!BP[TON.JI<]3!385OJK@!]Y0#E:JW*4^J M*J"YU_NR L51I)TM[0NG87+[F^K/5MO3S51@KW,=2'_NIG8S]73TNQLN9#K] M1DF8+_(&"K:A)@7\QI_4T>K#:H\=JUIFM^&LFP2^'V M*?"]2/C$%:"9=Z:,3.R5#ME2/5"-!2K.G(8UYV'EM)F#3M,Q_ CTG-<N.H)^X7+#99+QA8R"LE%3BO6:J"_!_+CD7FAER:,HB"* M8H1=/T,I90FB.(UI&,I C0KP8'$S7J8^(ZF&;],V:TY>\>;\)#/-\FHGZ>RSA'K9RYY'F!9C3G(KU;E6BW]&,=QB%DB/9[(A&J.BQ') M<(9<3'B4"#?$(C%!<^DFIV5PYX.Y\&SMW)3EIIH&7M&NC,H,R.Q88]JII;$" M#*',@$(;(YGUB&09RNR8RH=@F?6(V@=FUOZH6Q;J/=Z>I3'P$I@LY_(R^O_\-IZ,([SSIT M,FR*9TL*,\"IA-3NK#M/6+.F.B.A(2UU_4+U=M-UO#)7(UT_MZT>NH&'P(Y" M>9YER:\7G*Z+U3*GVV]-***4ADF /-?G"),D14D8!"BF6>S[,I%^HU=@;>]A0W S'V*D (@/&1.MUY/T MOCB7/QGCO.551A^%WQ.K YPW7KS?B>NBREKVU]!?\B6_6?.7L4)"W66F/914 MU%5&+>FOEGRU*1?-G8LY243%$#T:WKUH$9KN*A8C;OI<% MO6>*;5J29NY9=3+9@!!7!]&MFQ F/.QG%,E$.$8X=!G*%)13P'U&0Y;$00PZ M#-2B.O6F>L!#/2'&!.1;2X&:F;)MM0"WWSZ-3'HQ 1+:&E"J#LV945,!:CB% M4(6\;.8I?E]F^6+!F4*-4V,S6RW)CR2-,Q:Z&<(>H0AC=5G@B@@)XJ8)S\)( M)NP0_S! :X;+4.ERJZ\[58<7%:( WR' <5(L\^53Z2Q7:Z=F$N8OAM2HYR4L M*0?F&[9$G1W5%H*"/6>@(9LE%S!$:5;#UQ#YV-QU7C%%C+MD3'X-RGOYW2>+ M_S]_O5HQ_AA&DD#&,>*,"YE"J\D!TK91Z(61EU+NXDP;0;F?S,2FW0"K-90O MG)JV(XD[BCH41JY34<,6;$]\F/&:2FZ +33^-;%AJXWA1J9M61?^4+M3M5I>[7I/[IA&OIN%J"P&OA!<8B2 M+(U1E/FQGWJA+ZT6U/&O3WMB,]YRTLQTW/-2[=0--_6M3Q.W GL&(6K6V[$G M4AXT^V_K2E$<50\<$P NJ"UT #E>7$"X"HY00PP6,+DB$MZJG4U%EU5@5>M ML9IM$!VO3AZF[R@ZG[B"X6O0EJH&@?_4;X/HDEKG'.\L@>&&VR^KM:[?$;D, MC^%.UYOQU*U7F,-#MO['X$%T,UGOW?.SAWPM=PB&XU1NN!'B0>C)U%AXB(0L M0#SSW9#'E. XT V=CQ>?V,@J&FJ;]?R?LI^WTQG?]0/E$V6,A\?GB @S*ZAT MH&"X3PRC$/ADL=D"WSXQVN%N[S-F06YK"%#=D.9Y/"54FDV*(P6KK*#IJ(B1 M&XD4$Y=Q7\^ ^@A,;$3-6*FR'BOU_WK.*RF<-T7XPO%<]\*M_^N4ST2NXI#- M^GE55#B7=6_?_]PLN1.X%X[Z2E0A[B>9BZOK+"?PJM\&_\/!Z867Q!=!G&S7 MR G MWP&],/N<3Q;F.PYGA?U1?YHWEJ!/7Z1[ZNXN>F2L"/W#0-9>+,/2H0]L(8$>%1Y&=I$B<1 M0A@%'J*A^W) ;3L1%,]VD4H]M5D5I*BI2XKM2DPB7LK5327F:MN!295JXH%^*(A MA!!?\H(L5%W!IBRKN\/[NCEY2T\=8!9\G1=5AK1MSKS,RNKFX1$G- H\$:'4 MC5V$LXB@- BQC,[\2 @1>&FB=3-@BZ')SQVVA)UV6W))B_RU2LG_W#("/'0\ M^X/0"Y'F5"_TE.-\S<)!E2RIPQ82T[GLS O?9$EY)YA/MM:%GX%>/2^?;I:? M%?S%G;B3"1&KCEE_7[Z5:W;][_7[Y?>"E;\6RS6[6=X7Q3^*[;ZN>5)J3&!B MO_8/3@JD"A^0^LFY>I9_5%V0+:B5JFKPWYOJ(E$5#)8U(HM,,N5C]T6^*ASU M;ND\/).U0]0TS59&J:).*24OM7O'S_L\QL]P9_DH8#YPUD_!8F&Q%74:'3"; M4YWM&/ILQ;0/J\]?S"Q._)PO\S7_DK]Q=@S(]657_YSB,*S&!<<>Q@B'(D09 M#2GB 28JD?:9RR"QH [1J;/GB@6GXL$YQ8[3JHPV5ZA>3&=;3M?,9=SR]14IG^^+U5O../OE_?=2$:L;0]7U M-5WG;_6\FVT.0Y(DC6,FD)MX$<(I9BB)O0 EJ70@2>+Y'@\A#@3.PM27 9(; M1RQ6WQL@&+'EQ"$[5C0OK\]0LYY;F59Y,">C8" JW6VY<;)WYR?%D Q[?G9V M/#E[IB;)%\UU8LD+&3 PJT\R5]"QASIC)7C>]X_B>LF:J.HXBKIZ*]@_BN-8 M"Y;VF:X_1];'ETPWO[A2N8G\L(,F;3.F6L[ISU6>4 MU!D3G2VG.U=ZV,L\QD$E%P.T)O9P;BQ7;T$'=&&#EC$IM#2^GG]+,F#FC(I_BYHR_8F;HUTW'VCTO MOJFRGE](F=-'@CG'L>LCF6YQA/U 95E>A@AU@R!+1>IR$-1R)Y6)C;NBL>_( M>^5%7;CD_+0IV?Z?P&F W?K2L_"SM0"S[2TY1])S*H(73D72GO4.2F3);KMI MS&JQ@V(>V^KPPX9#"!Y>GGY;ON;JU@L^L:]O@8D-L ;F;X93_79[?]-"C0!. M(N@4?SR\MR(YS.B&A)YB_MZ8A.;3"3I7G7<^P9!@)Q,*!A\V')9Y?]Z8S-/7 MIS:Y_4#(AY5S?S0(\L)T,F:'&C2,[WP- $U/4_BIQF#VRVH^ +-CS7E'7_8+ M=3+TEK?+\NE7+G\]D:ORC7L3*WO_:D-L,'9X$Y3E.+LOY7E;A2C MJM #F&"?*C1LT((6@$:HK0#+9U%CHIK98-^B\QGAB%@'5CCV[+F-Y6I$Y?=\ ML:B[F[GK!9%(,'+=,$ XHC))#)B/LB10_PE$Y(,FS?;0F=ABVPWC6[KG=H8? MZDDO.;0@/[>['#6H2Y8Y[2=<;LEB\ MWY.<_5%6-9"_<7(X?%&W E%ON:DOPMM0@UMV',6/\U;^K>DO:'@"E MJJFI\ M6YU 2S#;A2AH@G 7*+]9[9XFC?DJ]6!"']3E 5\UVZ>_Y"13/2$Y+Z^V(_,B M'E&" Y1E*4$X\$.4IHF'(AYBDF69].4L]N1A M6W.':O1VY?,$AAEUB]:%TU"SMRGW2V)I/^X@,.M6W"_@\2X\\"1\ _ZC7"^? M/JT[KV@OE]+4]S>UL P6O/#$F_(?"N9P^70\8[6_.D'=(?Y1EQT<%2KH[]EP M[8[OWI,J%F;R%G5J.9TV5I+19@^G-MNV;ZR(=@!@OHA9*/"_>?[T++\DEPJL M](G?;M2:=Z*ZCRI;Q4&[HD_AQ7X0>C&*W90A'+L>2J,D1&& ?9SQD ?&YB'-%+'S.5Q*I,Q$F$JT[( HY1X M!+$PB\/ )2Z+DT?Y.60K77\+E[N]O+;D-TP&R[G(*P#L,Q2@YPSA0@'O*H8% M /NI0WXM>9]FT5E]RJ$@QY[BZ*_66P;;U6W7/]0Y%[_E/]8/W_GBC?^V6JZ? MRT>N&@8Y3E"6^:H72%T[6WU8(]QM1+ D(IRB)/ M1DF)&Z$T<2ER>92*1,@@PD]@((=]I":_V"G7VXO6>G;&EKBCJ$-Q 'L5IN>= M[*@!>G-CI@$#?, QX:PA!?82FADS<$S@4_3 T3?,3/F>O%?U+@^K2_KO35[P M^V+URHOU^[W\+JPE+76X]ZH>>4Q=ED0^Q8AY!,L$B$LC=ZE H1LF&8^P&Z7A M=JRTGG'K$]?ZEA\.F8:9^R5C>36;VUFOG->&C0OG53%R48_.V?(",WV @O5< M@66EFU9O %7+L70Q6,/,V MU5URZT[K5DK87'*Z2>)E7BP0QZD,'&C@H8PP#W&&@RA)6.P'H#D?_:0F#ASJ MB@;C^]\!%>GY!SN"P_Q!+?/!K?">K#W3'Q?-DJD/$)K5M,<%/C9EC3?@%\>? M)?\R:]].\?RTX0^K/_+5HAG2]_?5"[]:;9;KXOT+^7[YLM:]-X:N._7A1@^V%09 M1M?!8&*SW0:;JJ%]&6R\!AC4_)=-F2]Y65ZM7K)F*HRB^K14$P3:9_G-&4<= MIZ@;Z9:SDW_;O/ :6K,IEY$/[%U@K)=K]&W"!,O.G.>P=_[J?$$L9II+EHRF\;@:K']B(Y(Y=.'_FA:Z//_T4_?#,(^ZXO MP;G?@:.O %]!2"H^!_P2?1"Z\_)RUSX_!^@WQ;(_T=0AR0Y M5-=\;#ZOGR,&.-IRA,DW#1%6+BJGRD+4! ED9<(04DL MC";-[VE,;"+'P]858:D61Y$VG#'?TL^P!5F2&F9,1@*;CY8_%>G\N?*M-3]F MJ/RI4+T3Y3L>/;?K_XH4Q;L,)ZK6%'53?EVN\Q=U&ZPZ5NK?WHE//%O?+-4 MZOK62X6E^Y[:P$^2+.4QREP_1MA-(Y00(I#/!2%)%OH9PV98 1:XF]CDVP@# M6V[K/I^Z &3'<*L#J)F3F:V=%M=-I[ZCT\\[PV>JMUU_V"<%#(7]O\7X!(]&:.G PURPB!+D>3Q#.$A= ME/KJ^B+(7!$DU ]<4$&YN0[@&XPM'>"4X5AX(7(S%LCH.L6(".PA+B),HH0* MRBBL%@VNA7/*S90>%I+0.3K0V]2,/UW8IJ0$JNDX/RE*/SN7ZW619YMUM<6L M5\X]L5L,TBF8O>D4K;7G'CQQ*E;'3(F.ATS.0ZO3M\NBN/R1E_H'H>VWICX! M/3T@U.Q_[1!0Y_C35+;SSSW_5"0M-<5WRV%XS'FPU(SGFUTB'!YL=CYQUHGF M9\G#U6I9-8[^[WS]?+4IU]+0"FEOBTU%K2QE\LK9 _GQZ%$9<0B7H\2+L-R* M68:([V5(,A@;5EQ_DN M^7&V#%TX.Y:<+4^.9,KZB:V)1NP>[H(X^(AS8!,5]1P9&RUEVFWU\EKP9X51 M^L;K;?]VM6Z=;F1QQIA/J'0[ 4'8XT2F1TFL1IVX&,=10-,8UG,U3'!BEW-Y M=?7[;[]_N7RX_N3G;=JK(=8%2]$ZKLU9.#"J7C1C^9/Q1X/Z,^2&&:<'<). M<<(Z*)51A'^ZVFQ!?J\@[3B__R%#^,F5*E1:*CPSOJ0YKT\L'^.,8)Z&!+$@ M5H>+B8=(%H1(;J.AEV8DR2@HFN\F,['%*:+. 54SB.@>'>EMD.=+#K,\ Z'A MJ)2#,ME"INPF,B\ZY:"@)PB5PT^;&>BVFK J$RRKQMSJ_$8$H3KE)C++3CC" M5/X/P=A'G% :QS3@D5Y1Q0B=B4UT5\;;(CMV^ -2DYZ16A >9J4F\*OKX6"B/RV>7DIWE4,7*Z7 M#]D"AB@+7WGJ8J@#C-/6H! %P;,]WZD14;_RUU6Q@SUMH9\#HUT#[8Z'P],J M%N8/#'6Z?N8=>K4,*FNN)Z,(W(#<;"&ZN2K:,?P9J\ =TZ7TL161=/M MLY^WJ>8P2!,Z-,7E:ET_^#TOE>V)18TQ)HVO!I0\,#^9[!I"9MOXF,9=WLR? M$,P'SOWA6':3%G5KY#=MT)_-D5I45MNSVES6M/[]<[YH<'@?>>A%@G&"7#\4 M"*<>1QG.,A1%29KAE+.4>K#"]_WB4P=Y=0&XHM=@2$/KW%MZ&'9,YTH'C+3T M!3.H9S^5X(Q"]M9B,U>PGXIQ6KK>\_7UNM*H!>XTVA"IA=:M0/3'2C!Y5]GDJ! M#[KA@RH#6!-P[K6%FDD8JUBX $:4Z[ %F8$!/UQ]'37G]S\X"C:@V#_ #WI9JUG2F^4OL(%-V_.[A+L_/;L@U4_ MID&[2[#>%NW.A\UVT&LA.%W?B>L?]%EU/'R55G^WO"+EL_JO.N)\(PMU^?.5 M2S>0JR--]8?+)3O\1>O)QY1&<9!$,6*9"G[CC*!,_8_@W/-)$G@4AY#==P(> MIW8)%<>JN9'U;+IM'5+_VT2\/WZA+:S;J)O3NE1?5H;Y%M)<)%6XIL)F" MPUF#H@E5?!Q034G*$)J#JQE]4D]J@$7I/28^QZDG\Z4THA["V*4R#/,BY(HX MXKY//.&"QL,]-SE&=+# M7-V.D',U*!L<):); ELX#T>KSXO4T"W:"=9"SV-GH[3?+-DM>=%&-^Q^>V*# M4B2,@=.W @[;BAW98.9R#(*N>@"9NNC?D(4S*/,Y0.='8MF ,]\N^5&@Y4X'VWA*AYF M!QX_9E?+, [1+Q[@MG_5 S4.GIPR]8?!B>"^>XE9WX[?L^+?,6N MEZP"NW:#.(E(A!%A007!FB$2*@C6,"$B"'T?^UKA<2^%N6[&:Z*.I H >_7 MR_@9_]G2PK8BL*!&-^*=PIQU'WZXXNRWX9T"==V%=S]HHW?V_9:H@=^?5B\D M7SY20:,L3EP4IZF',/%=E(98("^.L<"4I7[BFC?0'M":V/2.&DK?G9JV\V=- M_:Q>VD.=Z9WT6-($S"R/E7"AK84SFVL[Y9NDP_:0T@>VV7:*/-QKV_V*:7W+ MF_03J^)=S14OGSFK1@W?\O6=^,I+7KSQ\E&$?LI<(1 3(9=);,)0%H0$T2", M_"3S.0U 9[<:-">O>VDXN'"V/-33KN4WG5-*TP+3DK^B=?_?[/\Q 4OY ?75)<_!CQP MJ47KR-Z,2E%U9/57E'J"+VYRU/UQ.\H5-5\$;ZIWM3^ M>0]E^R5?\ILU?]%!*^Y_>D)O!V!1+;TI:E1W/6;0NDAN.M"_8R?/NZVZS+-5E6+NGI:7U=% I> MX/)EK9L6]BXPL>VWZ#J2<%'5,3B2_&K)5YOR$$7C\D5-N==/&/NU,KZG6U$( MS,!MZ@*TN8_*:K2W]Z\ZV]8^*EA[9Q]_V&QCWXUH^H4L5(7AMV?.U[\6J\VK MI/0Y7\K?Y62QZ[^Z(J]5=?D^ ,4\I81Q@7Q*A!J%EZ$L"0GR8RS\)(F24(#V M_',9FM@E[,>E.0V#3L6ALV71V?'8ZAG<F%$7.J'^: ]IJ_Z%'] MA07=@P,06PJS%)N)=87,!(YWNMR?V M:??7=\Z6:@TH=E9@TZ.!\:CF?.%A'N4\N6%8[(.BF0&R=R\Y'RK[H$@'T.S# M3YI./"FK&ZOZ'#=D49 $;H@R'B8(R[ #)0%FR(M"&B<9=>,H@\Q\/%@=9'[P MF8\U(I]J"%(IL\$@I4-5Z.WSQ@+"3.RJD9HCT"#Z&O8\$VD!&GPT8(FJ M9:7AP=DSL>UL&44[-M:1=C_1%+HRZPW:?6GR:D@A=]ZJ^>T.*[8N%I4K;F2>;@"M:C@ M+-4S= MI6?!%#63QG+_*'8$V&I(_KCE]7JX6JZ?WNJ%>_I[Q%U+\JW0V2^D4 M%FH8?4UP3Z#AUDI'$O33ZNTNTEYHKDXAJ&2MKA_PJZ9IWREVYK9)Z+T)B??= M1H]QX$N?'D<*PXLA[,<^RL+ 1Y2EC(2)P)%+86,O(>0G=O!]PV1W#%UL\ZY6 M@OOE RO'#7&,!83;<+YNUJ6&]TIB5 M,!^L-%_EA(^8 MC(A\WP^#-,303MMC(A,;TJX'=4^WF3H%;[<]T<^P2=F2&F9=!@(;M=WV2716 MY^W)HK,WW_:)U=5_V_NLN0G^?QM2K%4^U'S#XB2,4C>+4>I1@7 813(8QD0: M)/4RCT>%Y,L*LR[YXVL=]YXEI=K#WC5/I"M1AG3H9 MDWG/V=20V\!#,MY1R?U+(=7?B-W7TNLUFF_Z F,8"BY"B M+$I3A+TT0H1X'(G0\Z*,)Y&;:2%J#%*9^BAK-\D(U$@QK)AA=V--7."AD[:D MVM:C)S4+=)U1@5"I; M+OBS-._\C=>#*A3Z1M5*_T!^/"8Q=F-?")0%G"*,J8RW8Y>A2,1A1+DK@V]0 M:320_M2G2GMN=IC&+7Z91@+]*>3CA$:.+ML)D_ MM$4LWA%W:NK0N4L]RAH_I;*E IC#,)7>8/C2L&AGS%_J67CF$4S#XIU.81IY M'GR(]8TO\U5QNUKS\D$JDU_G3\]JIO';]I1#\,2- Q&C.&)<1ET11\1E(DG8JV4Q-W%'7XD=BH+K0/R&SJQ/2XK/6MJ+\HH]\-R'&7KH2]AU^C"\QU M%*8K2>M@3/L5T[GI:YGLB&[1)\V-YLR RSM#%Q+1K>F'!FO;!="\[7"3L@SD$?[-!S!ITM M+R^\4'WLS9YJFMNV@>@]OP*W]A"T) B2X"4SB1O/])#$4WNF M!Q\\ $ZFBAF2TI)_>\+2)2L#PK$@B!]R20.@;?[K 5WL=I=HCUQE6(:QPGF MIBJ/"*;?>E2)2#C-&>_9>^KLSQ[.IQCCA(9!AWN,+O0QQ03HA(LP9$L2^W[,HX+D>4XHDFA,I45P#H($/K$I\<& _W: M;K =*]W\6$P%SZ.8%KB(XPQ3)6-<5)G %_L MB2\-HS(GYW1,DC?IT\TY9W*T^+7R)7T:6'(EO8_[A9 W35TJ)=MK+=XM-QU9 M]$_DVGRQNRO9?Y!Q)"E-)0)>!A]19- - M,R_X7=^4<-&+N[*!0A8'P%GC%'<"3H,3P,HQ+LNU_JQFZT>]7&I4,YKM(4YR4A"98ZFJ!-,LB;%0>895J9(T33FI M*J>OL7GB3WRH71@;=BC2+V@K%+HW8J%.+F#32BCK;M[/A%S"SL<): PPD,V) MC,G&L]G17WE8FQ,UPZ/;W+:!W_%^_$^5:^.;7?&5>JR;9TC+H-[%$Y\C>TRT M P6T#.K7=OB6=K2B,",_US%HZR"K-E[WK?T[SG;!:E7H\$;5_J#G;.'V:EFW MZJXV@U7_6+3EGT_2U'N")@Q?V&-B6S(0P'G"EY0=MJ%0>L),:8N*-K#F17FW M^*Y,7Z[-F&$C@?Z/M5[_%FE1%C\6Z9!)S6K*29(7,> QQ MK"]#36VO^PS^"S3:8.1R)SN]"[L/[6S MNBU"W$#N?3EHX>4Q(7;K#* FT%4%:>A17-FKQXB:RN/]9BZE[%7FO(*R_S'? MTJ-VU:S+U;I9/#WJ?ZCFAWH@IN^>3'(LTY)BRF*""\D++)-(6Y1D(F,$WJ>B M#PKRR?-N1G$$?-@L^:5+Q0>?G@J]W$5IFBD6"9P57'L37#+,JHIAF5>\S%5$ MTH)"6U&$80[<;^(B;UTCBG"DN?D48VF '5W'VG=P(>NX+BL3K(JK!V+F&J[+ M2IY7<%F>]3W2WO5&-57=?#,M:%HBC%A7JPY,%]3, M0S'E<00 - ]V)KA@SGQ( &@X/S4@BP-,;GPOVDV7_@=*LXKP2L<:14:TDZ2C M#FXB$2H(H5&<5A5LCG0ORL3'Q%6@&8Y[4MQ,?K2J,!,_F>F([G>0 9->5I6F M&/.XQWB]<8^G:EK'/IX][&>+IL&3&92A35T]E0MU,"^<9ZHH"Z)P+C/35E2; MIE"JQ"QBA2QR&BD&^NK?9:B)K=( HR/D$6/8+82Y&6L8&F 6Z\L V&R'E0MD MNQ:@60UX6.%3*W98 <^,7=6W:JG*E9*?%#<9%DA*K'?QY&]*TVGZ&>V040=M M3P8YZFTWQ" J0]^8/MJ"4E]6C;QR7OT[SI;LLBITF.6R/WC)E@Y9UQ;X[=V; MW4_T'X*WZMV;_P%02P,$% @ &6 (64.ZRA6#<@ 2BP% !, !C=RTR M,#(T,#8S,%]P&UL[+U9(Z'^Q<>[AZ^_.M_ M^W8U^NE+FLZ&D_&__87^E?SEIS0.DS@O M#-?3^7 V^[J0T5_#Y.KG\JF?WTP0%1__Q!\LGE'<=0$[Z-D_CF&[6 M>ONJT20\^-"H<'HRO?W+D?-IM/CI(*;A8/'D(S^;3UV8#W2*BLC(@$030+ L MP =N@.F4(O6::AD>KK[0/D/B%X*9I?#7CY,O/^.#?RX\*5\LF+-@S)/7W3!H M/[IO=^(E?G;@"6<^.]PUTD<003#<&%I"R)PE2;)*01U$]NK;'E*]*MBC:?AI M,HUIBJKD]G5N&IX(^2&(EY_X^;.;XH,@?!J.XNU?Y^GDJH:LYI,*G+L1"Y+[ MEY]PU3E-IRF^OY'*LXM;K&R."C8M/EE#XO_CVDWQB:/OY^GS9#H?"$9P%:XL MW#,0B5MP)&G0U'I!/),J'H;99UZ\%0Y8^S@XA)^-0.)#F@XG\7@OW$K%,AV47 0 M!YN0_GGZ."Q,&,]/W54:9&^<]D+B\K,#$;T!AT80:"F(5)HB(V(%!#Q\ZU8H M4*VCX !.-H&$$W3NIZC"%HR_0/ZG-Y/K\7SZ_9=#6!L)&(KG.C6<5*/STW YM)].XG(OF$>WD0MEIHP)Q(RD12< M41*$Y!J,)19HID+C1@C&Y0J >>;U6T'%M Z5&KQM B1',:((9LO_O!^.$QTD M'CW+)29E8T;66 =&\0B,1IIR4'AV'N:;/OOJK7D MZWB@?,[)$0(R"+2@DN8%VP;0LW+12D;L@1[),R_>+G1%?A!4[,G0EC"Q.!K/ MIA^FDR_#<4@#$Z-,"JUJRI7!\Y!DL,XDR!Y-:\<$4Z2&!;+^[=NAH^'(9C76 MM@21#Y/9W(W^U_#SPG02E'))-6* M#0<\*[&U9W 4K7 (Y8!>N&666DF5/0@.JV_; M#@ -ASCW9EW/(B]WI:,/GR;CVP@,#=%3J3-$A1I,&$?!,QE!>T^%ST*2>S6] ME]@?OW$[T3<4= $A!0=K92TE'0-^& M@?!6 CH^!++4VO+@>%"'Y3FL>^MV&&@X)'DP*YMP!]Y<3PN[;F[@"J11!M>S M ;?4>,&*YZL4F(PJC5)&HK<:]5N-ZZSU;]\.&LV'("NPM@F(G(SQ:I:>@M-/H]E()-MD$B3)+0I3<\1IQR C86946#)A7PL/;EV^&B^3#CX8QM A\7G])H=$N]YT+:PI'@M4&G MV:'U7#A"T1#R0I*8LJRA)E;>N1T:&HXY'LC&)D" A%^5-(Y)^*^+3\BWV=GU MO%1T%,]Z0&Q$K485>&D1TM1Z!#?^$Q'HN!@?J:AQ9;6)ANU TG!TLC*;VP - MOW0X:#4]32WWPE ;# =G\1@4/ICB:&<(G$E#@V':'A;, M>N[-VV&BX:!F%98VDJU_OXAW^)/9(%!BJ;0!8N0<><(4F&@$".&\"#8[D@Z+ M9SWSXNU T7"4LP9#F\+$32'*S2)<.>)2H" I0]*YSN!+\KG6/HD&M#,2F<)BX<6 M]#QXW78(:#B"N3_SJDG]7W]^PKSW^(/#2K3/3M\>GUXG[P]NCQ^ M>W&)__YV?'IY&!U M^/4,/CKW>5!R^:_2(IVN@.@.CM1&E[+WH"17(#0)8#(J$JZF*441!58*7FT8+' M&.;89V$/*>BGPKRFO&_53P4.]WCRS*;SP8?I)%Z'^=GT(DV_ M#$,Z^C:<#0RG@1E"P1MFT!F7' R5$E)T,I8BN$#T-@C!%ZR@ [^[1\9S[^X7 M&X?(<5*1J6V 8G8TCLL5S-Y.KMQP/-!&,$NU%5J L.F1"*0NVE*XD M)EV6SD>:-L5*]SE9'A#0.SH.%>BD%G<;@,:2#TOB=5:$(:'@%/XC//5HE@<+ M/,0[,G,]FZ-[-SW^%D;7Y6;Q:#9+^+]XZ;X-@LD^9M2U@97[@YPC6!<% M>$TX#]08H3?5E1R H5W([!=FA^%B/<@Z$U(#.'PSF1 5 4_DC86N^R!M+2&-G&AU5-;AK&X&+[].)G'5(KR8C.* M$1-FJB%XA'QF3N1E6@ M\>MT,INAPYF'\X'6Z"20+""2C)J69(_>I9?XCS3,:<-8]2-HY?7]M(OLZ.#9 MEZT-(.(<&8\$?$*=]Q8Q/9I\+FPY_O8YC6=I0)1PS!(*UHN 3,D)/*,1HE5* MNQQ*LF9U@W@#0?UTE.S,PZK%^@8.G8LTPE]]O*7>9\>AWF MUU/<$6\^N>G'-!L8DX/PNO"'4>0/#6BA6P=6AY@I82QO; NTYSGUA(Y^FE=V M=SP=QNB]P?(E3?VD$ES./J<"]_''F[2.]VBH#7A(PHFH@%IM043\RCB9P3)! M2LQ*XXHJHV4-&?VTK^P(+(>RN0%+>%'BC)B_U8MPRVEXZEKAF5A*,PG\< MS9$1M..-J>T?/2*AGQZ6'2'D$/;NC@Y[@XYQ^EC&%-71)/-/:7HZ&4\>0OUV M/GEG(TA4\*+ *S7?T!PV/^#,=-M6,[J54-E+44[/+KA1,/>XW8,3< M:\G;JX_A^!H7M52CD_'LEY0GTW3SN4OW+:F=+*>GIIR=*<$V MY-[$<;M%8ZI)MDA9-$.;*IN=O^\'U" M2D\-/SN%WF'\;N(+4&4W."N >J^( MYE(F6_OV?2TA_5Z\5Q3T-A#:B>L-0N?M<'2-!]]]$1%QFFBAP/E2?5B2I9R. M%IW@;+7A@D=:.U#Y DD]];9])3UT"/_;A=,@.\N8" &8%A:7$4-IY,H@\A!5 M+RF%$?XGHA- K+5H MVG%1^(0[$+<<=6CX.2^BRMIUD%GV,ET]M5_N+#VQLB0:0-<_4JG9QAWW)4W= MQV5S^;/\I'_3W8[DTH?,BCM1VO>(4LYBRX KZF/RG"N&)WQEI.U*8T\-GSM" M7:<2^H$0>&-..B(\3V58IQ "7=J,!X+'\P&/!YD](RZ&VI>FV+##Y9 D%K[ZR,D;':Y6T[DMAO'F\+ MR*PBO!^[I_S[V%W'X?QQ:7&5[C(;7_>*C6:V M7W:EGC-W-L!9OHG''HUC:9\Z39_2>#;\LKP@NF^-))3.+&3@-D0T$!P:C*@P M$8&4LNS*[6CM)/\=2:P;]7>4!-Q;!#*:12 8$7@0" .*)Y^5$CYL;+KZ2E'_ MSBW$#M"Q^49@%[XW< HOD@;6<*:L!1=VEB_=MP]EY@7*;3Z?#OWUO)167TX^ M+.1PQ\#,DG3&1<@<>2?DPOA0!KG@(L\B:I6VZFJR:V['X:0W4M_W"D#M0]:- M0_S=9(J6S/BF76KX?CEUXUF9X8$<&,?%=Z,;*,3_O)[-BYQN&350UE%=.NQI MXA5N=$' $VY!TT"S$5YI]IJ(WW\E_6KJ7D"YP\9X)80TOD\^E!\LEKSX5!F- M.DWSX72ANI9Y$A]&R(PU;$@L*H)+ D6]0=N?&S"9$T"!1$NR9,;6SC_H:"G] M'A6M[Y37PD@3*3;;"&.@8_1&(6NM+1WY(Y?@*?6E]+6,?:*2T$X27E^@J]_" MTM9AO)?T&LCM6;."OEJRJP>[50F6_'+T_.GUS?/'WX^/+BTKQL(?/[#CHM6$!]2-;[X9C-PY# M-\+#=+A Y%U+H61M<$D#D[8$^RU'Y103B!"4B((+LK'!^8'AK&?I.E2)E2Y& M\_O&2=PR98T(D)@I<>J@P01*(-M,RUA%OGD R#ZK?$A!,U&L.DAXK(<.8'<# M#LL-]IY"0MK1YBSVZ.T< M84E)S*;,A629E0Y;Z"%3H4 2K52RKO3?J@S!M83T&P.I#ZW#N=T 9$[&7Y#J MR?0[+F% @A0Z(\@=+U5N+"JPTB E(?$ M!\/,XM;:28F\2$F YSH L=+D& VUJK9WN3L^.BNXJ(^/_;G;0&#QP[1T%)A_ M+['[.1I:Q;3ZO(S>#X24A&EJP<88<"T65Q4L :<-I5H0SZKWSMQ$3PO6216G MJQK3&] MI6/LU^%H-!".6B== ND96E5"H3H41J AGDD(.G*B:F>VW[Z[!:ND M"C#V8F8#(#A!=H\_#M'.OF$&XOBN=_G=FJ@*U'@7@68I0.2 EI4)!A(1%'], M8R"U*Y"WH:L%*H+H0%@W?75>I_<+)V7$/Y9_GUVL\)!9HXDYG%;9(\& M>PR+UGT,RIDMO/4QI.I7L)L(:L&RJ0*E>FQO $-O4QZ.4UQ)4KCAU+O)M'RS M_/FBK.(HUS0#H\: L.AV&.D#H$9FCE-*':M]D[&6D'Y[=M;460>SN0&L MW- _8(K'I)#6P(L/( A2'5,$Y(YR4>"O>>V#[>;-_3;EK'ZOM1,C&_#&WP^= M'XZ&\^'*?*'D@PHN*M!"(!<44^!B<04(U=)D&TVJK2C6D-%,(GTW=^6',KX! MU;&RA,?1+8[$)J4C:*J+P288FF[40M#"4&MM8M4G6C]/3;_7EP<+^GG@',+U M!O#S-OG[&S)I5:19@ ]>HI M!I!Q%,+D>CR??7#?RU7J[2HBH41Y:X!K54J,M44S'+]% ]Q91\NR1&TC92TE M_9Y-'>&E M/;@,[T&M_ZA$<#$B@U--#%T"D0W$3PCC @'D]J[M&S\[5+6)\E MIM_X<7< JL#Z!C#T=OG:YI:F=" MK*>DWP!R9\?5P4QO #J+F,"Z':"H\&44N$HE;J1H $>M!LV\3#)&@39?%\&7 M/55/9R'CCL!3@^T-H&?-"APMC:A*KAACH3091\NM]#M1D@9G8]3&U[9Y]L1, M9Z'?CC!S(+-;"-Y,QA\OT_2J6/HK$4A+8HHL:PBQC(&A+H)+Q@&ZEC9[FW-T MM0V=]90T8R;7<;P/YW8#*N;VF+WK3K_"II(,PJCRC#,-.5%W,^S;>Y> *\,L MY\IK>:U05>%\&8,\2K0?'U9-@#@AXD'MTOZOK(@%B4ML['0[["L3%4+ M8-%GA6@\\=ZK:'WM:IT7B6K&B*\"O+HR: !4RTC(\?C+<#H9E^V#%M]D-KN9 M/_0QCE>&#^_7[D@T>[+@<&W%GD"$NH'!DU4)J5<2+*%6/MK@K/4].OL]AY MUD@E,32@8U9F,_SA1M=I0(GGU%D/3EB*9ZQ(X'2R()7FV7G!-.V@J= #&OIN MSU%'ML\/P=B=T0T Y2C&Q?[!G>2&\63\QGT>HE9;6=8@Y>B3B ZBS:9D-S!< M&PL0A6:J##>6O/;ERLM4]9V_U@F8*@NC 7B=I[DK@8W;X4/H&EQ?78]*9[\2 M\@C#^4"R'(1.'JVWC6@D@.LE,HPJ*U X O$Q5WP==)_"J+(P&X+6R M@JVZ!!K"=T)('R+#"F@Z2INBK;C<1^8YY=Z;4.Q=0 "B^G MR@W#-D18 YD=@/1 M@=5 R3BN64_.-#".[D9*9Q5W@G-<0C%5:XU=4U3:A7J*IW^!C1U"J*H@? MO!WL38/=3VD^#&[T<$UU>L,^?,%K-HK=L+37[!H;HI7:H8,G$_6EATT 8RF% M;(52Q%KO;?TCH?NNL2O>+#+Z;+IX9UR&)J*\#J!CP'WD? 0OD!.> M.N9C8)3JVO4J6Y#5=P"K,F8VA+*J"*8!RWQE23=C[HZNYY\FT^$_4QSXX)*2 MSJ)O&Q((7C(I)!$@K4O6.=G8]*7T'KUX;2WL(H$4X*_K>0EOO"2UYRC^\(2ZWN+I5OZN]'DZWW&C%0^,2HX&!)SB64Y,)PP MQ%=.23.>7/4VC9OHJ3 7MSSSPW3R98B<^^7[[[.2S7^7PWH4YL,O#W.&)&Y( MYQ@#%A1NJ>PX>,8)&.]4Y S_3]9V%G>GLAG?\3 $K1FGVZ6X&CA/'PX,IBJ6 M(4\&O,G(*ZH4>)LR!&6-RBKEH&NGT30TJ+EK:6^37;FI?$;[,WF0U.@2O/9@G<%OHZ->DF!-]2RN+M;1;[#CE5'< M.Q :V QO$[X9K>SE)-ZCJS*R[Y^+;PNZ]*P040:PD3+(W"NB3/*L M>C^T#>3T/(RG=ZP\J:>L([@&,/BK&XX+ \_&;X>SSTMO[RPO&PM&H;P)Q((0 M&A>C,QI!S#"P5!J3-#'&UYZTL9&@GGOCMX;#>L)K(@'D29GR\;?/:3Q+R_K/ M@1 I*R\EZ-+:6TBKP!'*05ETCJ-5T5?O%_H"23VWY&\-CS4%V(!N7 2G?G'( MLI*:APM9:GA'M:220"YYQB(F"LX$#MJBO1.]<)S4/IK74])S3__6T%=!7#V" M+GP=G$[&A5^+*8#787X]11Z]P45]3+.!LDD2S@VD&$RIYD,S6Q,!7BB>M>31 M/K8''T<--[^@YZ;^K6"IHA0:4&#(O1)R3V_3S7]7^+4LHKACEF91&E3"0$+( M($SV969\ AVEM$Z)I$SM&MWMJ>MY"D KX.Q8K$T"=F6VY)ZM?M[0V AXBF2:S=MWY[V/7MS(^& M'Q?RG TB#UY3QH X+T"XP, 1QM&^2,9;99P0M:_V]B*T7_>Y-TS6%F&3.%T4 MYSYF:&F;Z8G+$LU?,)XIY*428)D4D$7,RA$>HNA>.3Y'7;\^OO?CZR3E="*V!C+04*[Q3E+LB"U:XEVI[*9$J-724&L):X& M#FI<6D@ISMXA4R_<*)UE_$F\+NM:CH8><-QCVD4&M-Q["^)+WY;((4ECI8G, M:)HJ _!EJII,5JR&B\?MG>L*J078N>_+JX"C\+^OT=[%!:%VGW\O[:GG: F7 MHO?/5XL.KIPGFXV&$-!-$XD:L#Y&8#'Q((-WV=>.)FY/79/9AIW!L!NA-6$G M/EG;+]>SX3CAYKII'53XO/Q-''@7211#H+3CN%4A%R^2(F%SUD4"[ MT->DK?AJH*PEN$-A>5FS3&!+C@YRE$PK9\$3=,U$+CW67/(02%(\V.0CJ=WS M=WOJ^@TYOC(N.Q):NS[,LMIQ+2-I]HKC]H*2+5DR*4L7=HG6B0X*EZBB8K6O M97:GLIG2]E?Q86J)JP5C195L^\?I:8)CV6:BC8X+'L+Y(&L'6>/B\-C+/\<"'9)ER(],#3@CW%JF#$ M DN2$:-9%M4'I3]+3)-N2%?8JB.2)KR.!TM9&5)7>B%E2GR Q!0:JMIG<$8[ M"+AAF$DY*UJ[1\=SM#3I3;P*MO852#N>PZUS]&XRQ95=3\,G-TNX75::?GO" MO*1"H&L>1+%Q"3A)#!J?ABN3M#:J]O7;RU0UZ2ET=E;6%5)#Z%L-6Y9UG'U> M7&8??TO3,$2>#K0EP96YFS;F (*6(;]>JC*2)>EDN$C5IV>]2%2_20@]VFF' MBZ@!>^W#G?I^.RP<',?9@Q$'R9C(#04ME$?KDT9<"(_@T 676M%H3?5QE1LI MZC?!H"=-5T$X;6JY%56^2*%8P\B!U$Q(@QZ\1CZ"8)&7ZA<')8]'!QDMK5Z3 MOB.)_?97[E$#UA9? _IP>VX.7*!29JLAHJF!)FXHX:: %J^DU"=FJ5>U;S6V MIZ[?<7*OC,F.A-9 [/@XYQ3F9_GX&UJYXX_I''7QV:)2L/Q_N3_\XD9E"RX* M!X5]4%Z-%$JX[:#9333 M!K-N]+EO@3>@@@]:[(J*VRFOV?=G=(P3!HX. [4&(H:QKPNR:AX2L9<)*0E)*62 MH48ISVH'N;H_##H0LHK-A WBC M$C@;;.HB"96:XFG.W6Z M=)W(NSP$7?+EUR6&N)!YE00QO!<6'1H"VC$H/$B M01JB1-;_.[ ??KCOH;CI2N5I-Q4:@]G> (8>K>'MY,H- MQX/$?!"!<5#1X")T). 8FJ;!,D65]"*+VI4):PEI!#.'"_IQ[.A@KC< G94+ MKM_2E4_3 ;/:(Z49.$\E9,MP5WE>9H%DW&Q$6^%K)XX](:)?R%00[/-3=O;@ M<@,P.8IQT7?6C3ZX83P9+VNNEXM)5!@1*7)%YC*%6$?P/%+@F623J"3(I\J0 MV4A0O_F&]>%3C_L-0.D\S9$?*1Z[Z7@X_CA;KL+A^9T,(Q E*XFW68-GV4%* MQHKLC!>LMC>PGI)^$PKK@Z<"OQM S5$(UU?7HY(;L;C[+AR:ID^E-*J1.I- "W-5/, ME@L1QH9H%6X4HDNX+)>Z**H@1L&CM((F4[O?P;/$]'O55!].=;C> 'SNG([W MJ'E/\$OT-(+BSN*Q+'T*R!ZZ\N3OJ&BD#T9%]WT_!C< MD:>7H4_#8^>3T>C=9/K53>. T1220\@SJ3G@+L+E^:B!!**XE]*)7/NN94<2 M&_'S]T3$BTVGZHFG ?0]7VK1#(@A*3@*2EG-27$>64=J7T)_92* MUKHM5Q3Z$PUVD 2:N4%^-*G.6A\MU1!%++E/*MWTSNA]WA[ JTFBGUF9!_\EL=IWBV\5(F9N\QS_+?8 M1,C'G(;SZS(B72F6'9[U($A)'9:4EG;/%BSU: E87'>H';LZE.;6FB)W;+&] MEG0;4)6;UOM,,::2V;#BP@>+#I=$7\LD*T%1*9G#5814.S:V,Y&MM4SN!Z^' MRZ\!@#Z8V?3,'=EB7IQ_/"_N/"&G9\-YNDC3+\.0;CA3QCY]'"^>LF#20(D< ME(VNE!1'W+4!N6^2!V)Y0#^-4^EKUT)VO:9^4V!?$_Y-H:.!W;+@]'T'AZ;!1&N"!:98)#TY4GWGY$E']%E:^NKJN)I_&C.(''%OX ME0.BO,\J,\ ]9$!X2\ R-/:-TXD$*P4UG=BZ3TG9"F/V3X.Q V71,K(&EADF MJ:?@?;%@#-HRCCD.W"J3E8RX+LBUJC!RUU]5RP M5ZD,>9#?L+ ]9W>]GRV34>J4P7J900A'P)7\4*N"XD*%F&GM,I$-Y#1REUL- M)1LS30Z01#6[O@OE]4D\=O4AB);US M-OWHQL-_+LA\,QG/)J-AO('S.'Y86<)97G8Q0=_P%H3W19I9:BVD=H 'ID0# MG%A$AE40E=5,FY YKVU=5"'\4+WUBYL-9V6JQXH:&,>+(;K#&8^*\7PY-[/X M*TA@&*;9)0KNEU%IF^6\%9HS!3Z6"R)?=E*P";C+Q+"$.*O>_^00>OO5?*^/ MT\>:\=5DW;3J/#_^X_CT]^/=U>7M']93D6M)J:06EV-&2W,Q1-L"//\8SC^] MN9[-)U=I>@07"*@% ]@RW0*C\Z!$JKH>:(JZ:/;X3AO)E<>S[?EX;.8(;8PSV>+\/L=I+Q+UHM8 M!J"4IAG:.G YXV%G\7N7/">JMI^X&X4'&UY/W_9V. NC"?HNZ1[UB2E*G?5 MLF2E"2X#;R0R(P1!A0U,BMJYY=M1UJ]FZA!-3ZRF^H)J6CV='[\Y/OGCZ)?W MQWMHI]4_KFDG/4-2-5LII.&74KEP;VA[D0,)A(,T):-#X,%F1'"@+461)L%9 M]=X>:\@X5,N\G[CQ['0R1TM^ZF+"/;*X%5AYTSHL4Y4H\XJ7;D&E]C266,_=+11&^UJY]FOH^/P M(JCE,]>!5DHG?=8!HK6\Y+1+\ &_15]!QZR24;&V@ME$3]^E*0>BX&F!4R76 M-ZTO?CT[>_N/D_?O=U<6=W]93U.L)^9 -1&^#GZ=3.+7X6AT[VH3IDG.B(M< MNMJPZ, S%E#=!XJ.< Z)JLVK7_/40_?Z[?/6X2TZSY6U F@D$D04'HQGI<8W MH1DN0C*QM@.S@9Q^=OJA@GR\P6OQN^G]?7;Y]^/SD]/+H]-?3]#R/[JX.+Z\ M.#V^W'V_/_ND>OM_.V*KF0US-_XX1(OP9@0[GAO'WY;]EI_@C$CFG"[E%LB2 MTJ8_@7?! V?!>IL%C[YV<',7^@XW,QZ^:]V6($Q2I:('35DNX4DTD9/!PR\: M9P+^*U5M%;0%67T;'1UAZ*DQ4E= 3>NL=TAIL)](K*;)W;CA=Y+_>@^+>E5:."\UL B;+^*\4 M#1@M$@1)=L\I!EI%R"%007RX0"E\MB58[X'=>9 M\%=8;"/*J1HN'BNC>D+86PU]25,_Z5P1?3@^O3@Y._WP_FB?.Z8'?UU/Q3Q/ M5"5]\FL:IZE;F,77L]DBE^)#J6Y>7 XL@FD?)HBB-!].%VD5O^#G\W EN\)K M$HFC#&)V%(^?M&C=&( FD1,3F:1IFVRXZ/STY/37R\^')]? M_/WH?(_$GR=/J*<2-Q-722W>MH?\D*:+?-C[R12)1,8804.^W%E*7DKQ$5TZ M,IJ2L$;IVJ'FYV@YN$_VH^?> SG03"/7%EPHW3!)$F"(03?#L4QR(MRDVDV/ MGR6FY^;'-7#PI%5V%<8WK4$NCG\M/M#)Z;NS\]_VS+5>\XR*E1\O$%BKPB-] M+*?&>?H\F98DT3O\:,V5%Y&!ETR!,#K>3&H6W!BN?=8NUMYBS]%R<.'9H^>N M.QI#,B43S0(MTZD%\18]$.; <\*"9HKB9NIXN M_/[;[^_+@)]%-/G-V6\?SH__7GRF/XY/3O';X_=G%WME#&[WX)K)A'LLI5H9 MVN.JHI)2<3\<-TIF2O>AK*,J(VDBF"@),*9Y$C1'(ZOOW8T459CR\+B)5WG\ M_0;))C&:#2GI:'@,NTC!EZ9>EN=^/7X],W)\<71Z=O<4__=G*Y9Y1[T\.JSE+;CN1*FJ@T/AO>="E!][LD MM^,1EL:EK.;^(+N#G6696E?*>51"?YOC$6ESR*!2C%8XI1.KW3-A)P)K3*-Y M\67W&\5;Q[V0&J15N%&T+QT+D#O)&26NU'8KP[K#EOKYMMT)+>F M%=SY<;G[>G.)'S_]]#K:959Q_)K6I>M*<6_ M+?#=7:EM>EBGW0/6D]Q4%P'+-(O4"%!.2U=>,OOE^\IW*P%#Y;3B*8):)-TFJL$(OYB1Q80UA(?JC=CWH?/':G>Q ]*> MW+EW+<2F5=M*IXF%XMC'SGKTA$[:8*PAKL->&-8E2@*>5XD*!:(,LSN$()3KZI95]5X8]\A>>A WS186;1=P-RT]EO''^U?? UR)Z&A"5U=%5;J[ M1 :6E+Q8XG/D1AO-:@\L.X#_J;ZVG9;(]\ M")&49DJAEU)&WHI$\"OO'/#BH1 7<-6D,SVTF;:^ZUD/1,?S6J>B2)I6,;<] M+/;4+P__O'YKC?J:95U;!HZ6L\D4G7]9DE2%SN!96C1P4L0XFX,PF_G007^- M>RS>/GD%?M3JS%( YW4LN1T9G!,2'&/XS? M36_WYUI6[+G]-S^N^TX;71H>.[1*0*-6)^,Y1&_0$_:>@G&!(CR(#<$;GFWM M(/1KMMM 8WLX3^^'7U)\_-JCJY*D?W,W=/RM3%Q[' U-.K@C 9)+ $10P"/ MIC^XD'0*N*]"]3F\A]#;MT'3$>J>U,2_ED@;N!&^5>R3O&'5[Z[+3->7URZ- M\9YY!=)S#<)2AR1-[TX?]"MY<];8"M MGOIJ+6NZLP@V]B=Q5,I$+4.GL\R#1CL4?/DV>N25U]D36ML"Z+)OS;TM_,9- MI]]Q>R[>5")OQ[/Y\*JD4=Z]?W:6WR8_/QF7;,N;^:R/G&5)N#EG@< MGA?1&7 T&I$2B4G73HFMNH"&^^+L@KOG'9[7%G+36G*U8*O'I([KII].= MLCNX?8DQT46K$GBM/,*A5)^H3"$G1S/ZR\3%VG92WTUU[O?36WSN.,7E"SZ, MW'BVMO>425P0'SB8K$KZB?$E38T 5UD%ZR4/IGH)_:Y$_N!M=';!X?,*L@N! M-JT$'[>HV5,1KG],=YUTNE.(S[91*0-UE-6B-#C@>.YE_"4C:2ZVD M8435;@JV)ZF-MN+9!4//*ZGNA-:TJGK:!V=/9?7<@[ILV=.=PGJV-PNZ!2%D MG2 1[4M<18"QU(,ED>!YJ%-@U6^3N^K;?)]&HAIU^^+W^Y@OUL M8Q1*0<"M=3.PQ1HF2KTR+5EKTO+:,>D]26VTO\\N&'I>874GM :BSNWR_TN74Z&@Q+.@,GI7 P M25X2<1AN6"DH&C7&JMI)"OO2NA58^0\-UD[$UK1AN&5#LCVMQ9V>_NI=UCJT M*S1I M3=^O<@0\+@#SCBA*.>CH XA(&1B'>S@P+I(FRF=3^P _D.2F&[7M@J^-.>4= MB[)IS?BTB]#^!<;//*G+ED>=EAUOVYA&ZVBE< *H+ED!S%DP05&(968$GM(A MA/K6S2LU/KK?* ]>B=^DZ9?TR_=+?,Y9?C.9K;AG.6C->"FY5P*M6ID)&%'& M^4C)2)(AY^KSEO8@L^\BF2[0];R:ZT9Z#?@DSRSQGJ5E=2OW,M2PH(234!HX ME:[DI4&=II"\=3)*:9+LKMYT*Q+[=9=[!685J35^WB[:9;Q-=I[(X]!5D18E]#' M)L6F%*4M=9OIRZ M\0PIN"E=.9M>X$$_#.GHVW V2)XR8I, 0F(JR=H>?,237"9>D\MK4GI?Y+#%- VL?P3^&5A4IM 6GH_F'R7 \/QFOK,8&8F1&1:]S MJ>QT%/6^2,@C;9R421AG:X=Q-E/4KR/XJL Z5!X]HFLVG0\^3"<1?=A'ZISH M0$KD1+F$IJD6 4F/ :S"W4%TNC3/>ZICC5M="V^'D*0']G%]U9/H4 M( 4A*^#HS2=S#X[U*[XZO'L5A.F:*(NR2%!ZK( PLO\#@G&<8.[QK@G M(RS7-*58_^S>A7^HO"8UF=>O]'^=3J['\2'UT5&OI!2 !V%I8T'+2"T4T&]*/.GS^TGLZD3D1_(M'XE7B8JI6GIC7ZGL6Y5%5K25J&)BT$*^GRBX)_]O%;R5_\$/*OP\)^8?!A\C5-D3/(C-FMUB*6"X.N M=$Z*EN*/#%XG!2Z:Y*D+FLGXHOR?/GOW@O?W],W])CIW M$B,XD+T]@^/47:6S_& -RPTC"6$A&G2$G2B3SUP KU#CR>11QWEK4ZB!D6<) MZ,])/%2BD]KL;20^::-*P(2CKR-DB9KPTF Y$AZL=UIZ\N(9\NSC M^P- ):FMB1(O$N4.Z[0[.4O2O_Q4_L+ M$507^D$,:^#FZIG3\OUPG$[FZ6HV0";H4#+@K54"L>OQQ,PI &.2,J"=-%) MPAB3@KZH1YX\MLD,GST%-JG$O0:4R@LI=G?M&$NY(/XO7KIO RF,,L&AF\4R MGI'<Y#9Y/7G88![+:']",G3IVY:BJV_I$.SJ)\\ MJ'HZ]6927SNO.C,MT$H"+LJ(.YX3>$H],,F3=Y&DP.K7*;U*7O6Z9[\?.C\< M#>??ES24*NB/X^$_4QQ0[WQP.N"VDV4JC"E)*V@.Z%P0$@QZ![6;K>U&X0^2 M>[T#GA[KL0XEUL[1>IZ*TU*Z0J3IHI_).*0S/QK>G P#:Q0AGBC@H4P.R>AZ M&CP7(#N7B#;HH\3:"?];$=9W 5+WZ*LOGQ\%=$M;U7U,@T2-CS%Z();:4M[G MP?"$WG!0A+(L!2.U>[7M2&*_(>IF@+BGS'X42)96ZZ'T'5DFG%[@3V<9.7OS MNY&[&7@Y$%$Z9XT%QXO9S#5#/CL#- N=\000U/:"URWI[S<>T@R8NY!VTT[+ MZC#BO1V6=0_I9EYREX[*CF-LF2'6T^(=1YU *(E?^2#!&Q-8CC[*7-L^:G=@ M\B)PJ9+ #AZ](?:3:[ODIQ.2SZ MYI/WH^EG@\@H^'80Z<$GQ6"8<"*\2,L=[,#E:B$YP M1@,)-K=\9KRXP'XO>GZ(PZ,N2'[(4\2MX\MY"65/\N^SY8<',G)&*&,@5(@@ M+"=@K-"@J,V>*J_,%D5T75+8[T500^=$?7G^D+!>N]U7?K+8Z0.6J1+.2M#, M^E*=D,!Q1X!JEERPN,&I?E5KZ#&%_529-@CK^O+<'=;V!M;CDH1:)GJT:/:\ M7:[DTGU;^>7 2!*E)AHL+\=82AZ<-Q2\BE[D)#VQHF%;9_VJ^BG#_:$,G IP M^'/ND],T'WB3N&%205(H'Z%*P[52NT)=1/9('J+KZEJDTA*VV@'Z_^@=L*N@ M][=V)G,WJH+S.^IK?Q M:=VDO[Y*P=Z.68J&&6N4B2!-*>*D5D#)_ "E/:591F,>]X#\L^?!?, ]V%X0=G >[B_ :LF["[":!13#[/[2B>;;)G"':E9 MF6L4P98N-49)RFRPPL?:&NX'S8/=2?0[Y\'N(H=6\F")I,G%0"&@W0@B*09F M,4["[LZE?$OX_PN#X>I^G'[TO:M9(DB%(% MZJ,MS4\M."$3>!,0_HPIHUZ^['[RV.8RF>J(_##VM7ELW'NSAFLG!(G@C"@% MDP'U8!(6 F/:,L0R-UU5R_T)4J K&R7[B:4!B)U>EXUQS[9T%Z<;".J<5@$XW&,Z$K ^QY:IH[E?:4^*03]C< I#4>Z!O<>D,4S.*; ME>%/=("VF@]9:2C&' @C)5A+T1T-R7E.',O\%:XWGZ6ON?.P#M@Z$U$#\%OV M(I@-F'?$2^[ @ VYO) MAR;O=-Y[\,WQR1]'O[P_7K;(V/TZX^DC:O8;W$A>M4Z#=T5+*.AE-<> RB0$ M>LG $B &]Q$HK? $ MD:R$8'$EIC2W2\8Z+OWFLW7C\_MN:%E'J=1C80/&^.U*;B&]4@\]4%E['XD% M%0TN13GT,((P$))P(CNM>:Q]L[J!G'X42D5A3[KA?-\C4!ZKP@_3R4<4SNR# M^WZ%C#W+>9;F@](B1T:*ZQ"EK%B7?H8)/9!L>*;!QY0?#\98.QEEJY?UHV;J M(Z4C]K93G;&V V;)C5EQ:DK9H;0Y +'%"79,WEP-:&.U3]0EZFO;-%N0U4]( MJ3ME5%L2#>3_ELS/KZ7GZ;O)].WDVL_S]>@HA)+GN:IJ!?>$Y$0@."EQYS@- M5C,!1#A#O,;-PVK'G[:CK)_ 5'<0ZT >%4-5M6,QBAFBDB# 9)E_:]$Q<($$ M-"PSS<89&V7MT09;Q&)>OW5W73_^<%XWG;5]GEV?G)_K'-IX^H%]M\ M@;Q*LD<3+]CA*^ TW(6B;C&7KJ&D$3=&FR&!,X$4UT5EN9:H^:Y^_H;:J R/;<@N0PGFJ7IEQ)',$QZ)C7@%R4ZX3(89AR4T&X4EE'^ M>(!DO94^2U6_P9R#$?%8C5060P-N_-V*_C&9_M?)>#F9^^&2H@B)T<@A2O0L M1Z@54D0+6'KW7 \G'VZJ11\M*0RJD ' MKH'F8K41+4M,U8'A:#%:KW2H/D)G"[+Z-7ZZPU8E0?0;.;I?S63Z?C+^>)FF M=R,Q9F?319S#73U:GG-:9VDU^-X&K(;I\1)X5C2&#(0ADT1.&HPD%"+ZE$:*1(UR6T/G\=/[;;K4!3P. MXE\#I]:C.&E9#'K\1Q_=<#R;;[D'!MIJRE(RP'UI#E7Z4(@QVP]4UH[7COG M>_7]_38-ZLZ0VI6UU<+:742/?CT[>_N/D_?O]PT=/?K[>G&C380=" ^NN M;\DM,M"IRC8K!9F(6%HW(3*$#YJ7S\\0TIO]^L'"?#Y*OC]^=R ]7*!G$_E ML+M-$+Y('Q=GWZ+45J%J-_"V"ZH7U9M&F4C$'AF4F]*IWMG =#*0'<880[D0E-M;N8/""@9[#4 M$^QCR.S-Y7X=YJ,TG*HT,DG>7,JR3HBS)__-1^H_!59'T0HQJP &X-H_=W MM67!>$,5&M4AE&@>E0&\IQQHC%HEFRSGM?L9/B&BE=8$]^YTA9N#.=^05D&^I.''\4V"9_B^:( QNNGBBU;'IW^ M>O++^^.CBXOCRXO3X\M]K]I>>%Z]J[=="*^6O_UP0.)IFA]_"Z/KB*?2DZN> M+!DZSYP#IZ4QB>$,3) &G&-:Y:3Q>*J=8+$+??5N_4K*WCR]'WYY.D'RQNUT M$5V(4E-E4BI3(Y$=QF@*4G-F@TI)D>IA^:VIZSO_NR-$/7]Y6%5<#1QT&];S MR_??W'].IF]&;G9S":*3,LZBI+^S47=WVF*6.BQ2) 2FL*_WN MAL!63C8K**&"9J^XX[DM@O M(CN#RO:0/%AN#<#R;?J21I//I;H]?!I/1I./WQ<3<&\O=8QFF3+EP"97'!N1 MP7E7>A7CHI)@)L?:>3HOD-0L[ Z'PZ0[V30 M=OZ^O-TXSS//@T_WRZ%1!Z% M3J*8*Z4XE@3$6"V9M-&,Q8WC,N_Y">.6 MUY=,E:X-%H@K%6C$X(Y)P4&2UF^0]Y 3K]QM-=45K5DT@"\-K#M M_JJ5ZQQXR!F"]\@KA:OS*3MP0H7@A5&)U3X4MZ&KE?2%OCS1_034-NA^G99; M#$(\;C^/FEEGCNO1I'QE0$F.^ME&2U7M2OF7:&K6VM\3!=O#;'>1M VQHQ"N MKZY'I4[LZ&HRG0__N1#C(%,5VR:D/L@&%U)2!HCR$L^-Z, 4GJ9H%3+3$6_J%QV^3%>S_D0= M#%873=-%B\]=4![/YL.K@OEWU_/K:5K=U.T'EP*O:7>36 "Q?N@Y4I44 XP*B(:K,$<;=;$R9R>%YTD:50<+_]ZJV M$AQVO*K=138-0&W3M2!7)&RZY2,S7#AG_J:YJ._)$]Q-0 Z!;#82>YVF:)F+?T]$?!XADL]<30 KDVW?2L+ M/?[VN31Z.4_E-$ !EFT\"V[T'\E-!R9D;RQ/D(*PI0T [E6*-H)B:" 83SD1 MKWEKNR79S7H+=6#ZVH+]X;!\FK[-+[^FT9?T&QK#GV:#S!WSE ;@/H4RD@#/ M'1LL$)$-)[AX7[V_[&$4-^NI]('@@\3YPX&W;,_+KY-!U$KXC*L*GO%B/TNP MTBO(EC@6H]62UYZ4LQ>AS7H[?4!U'^']F A%R*5!+"R A2!%>&*2R26 E((WQR MPGM;/3R\$X&OF-R5J'1H-1MPD5 0+FK4]0G_29**$@=FMO:UWH^2W-4=I@[( M[MI%7FT?T$]R0+SD7)2)2TX2#X(S H8R!C0[DCD1(3_NQOM_L[L.1<@!V5V[ MB*MM)*Z]!I/&68L< ]RWLEQ-<+ ,/39IH]+<91%5[59-?]KLKIV@R.L>&^)0,I&IR"#BJ&V)5PC>;"9S*Y#8%93-@U M;5/NAW!&B9PB4&%-J16,8$D9V*LDES0')U3M^Y9#\W&:2?LZ!&*U9-( O+8* M1B%C- ]6 -6$E7'0!CQA)*HFD&;NN8 M]OLLY>O1^V%. X<,D]0;/ \6>U0[\-1R8)%2E[/*6M>.V&U#5[-V6TVX511- MTQ<3[XY.SO\X>O_[\=F[=R>G1Z=O3H[>GYQ>7)[__MOQZ>7%V^3G^Y:E;__H M>E<3>RZGTMW$.S><_N%&U^D^:CR["QM3&XATJ*%L*A.Z;,2O4#>!C2):5&$6 M;;+:NWD#/8?[FWY^,L9G799)8HJ&QPVR6:T'DN[9DH,<;@!O'5 MFYZO(:/GX[ 6!IXZD8?6$C$L$UY[.ZW\O BC8>3Z>EDGF:+%*?C8AI\ M?X>&W#(.DHVV@=,,,LFRH9@ 1YT YA411O(HP\M#0%]Z2UNHV$>(DVXXV@PX M2F;1Y5=DYO?RU6W-&HTD1^\@:J=!,.2?AVG MSJ!Q,#^;0L;_2M/)"L*#MB1;+M&S8Z7%*%'@!<>OG(PNN8Q',=\5%P]?T6^, MNE-4',#+IC!Q/$I?TOAV%3P0)=#A-X9&$(8$\%(34(9G+;B5UNZ,B-47])M5 MWRD>]N9C,VA8'(.7]VN@).5RLY)H*'$F$\!JX8%X'EU.WNFX$Q8>/K[?S/5N M38G]>-@8#A:'WFU/!735$N/(#8TL$:(4T\LLP6=%(\_$._'RY(%-;^@W0[QC M-.S+R68 4=3;N\ET_OUT.+X[[PC)VDD#E&F%IQSZ[F4P+ MO6,K4.@?#A2'D(6B9DC]4!7%(6]9^G/'*3\N.AT2_# MXM$[MH*%^?_;N[;FN''E_)[_@H3$'2^IDF79JXHMJ23MGMHG%:XRC MM?+K \R,;J.Y<#B@ "=;J?C8LK?9W5^CT4 WNG])LSA$FVG-XK5:;D/O]R=_ MQZ&@C'A+EK#P@5!9 J^-T)#%E<) 8XL2[[2'#<1[&8+X-0PAAOXRN-9\3A!\ MDA-9:WOUP]KN:]O,[JOZ]DM5^Y]5.F>B]P8YE.>T-Q^Q+]<_%,$,+#8LO.OEPKMQ4BK''0?: MA4:',#S)XUYQII10$V,=U+&M[_7W,TGN?0CR:R[H!\&0@0F]78+'LFT?O<:. M[II9W=W@TBKGUR-P82([AE#Z+=S14, C_<[N-%6Q,SK;^$E06Q&_B^Y:5A)7)Z!;HQLN! M_)FK )2&VQ@?X-4N,14&N1_&35,W,9=XOXM^02- MT2#,NFSZXN3LZO3\[.+;T=G5T/KH-33B%4+O8C!6-Q9;VU9.PBXXFT[G&^"% MK<-OCFHS?Y-VX4.[UG95.[>\3_[?NZI[J8@EA4.EYAI(%,ZQSGLJJ2D&A#&! MB=-%&;T5Q*$\Q^O9XL,)OP+-\@,7?NF^ZC>R?*CEH-!2:0W*(O3IL@(!9:$* MS;1+)0QC1L?>:/=B,''GEH^TO\W-7&(#F<'&?/FLLR#.^B8Y#EM:TS 7QDJO"0@&80PQ@;1WP MAZ&0&E(&HL(:S.#H]I1#/7<,G'>:S@"E9V \2X^^6%MOEMO3=!P1KL,)]P=K M:L(,[9 #-@[X@!8K)@EB//:[HUT\Y69,0Y!O1H0A [-Z[[E?'/?+R4@)?WQ6 M$ )BP_!KSA#@$D/ &2^Q9+BD*G8SYEZ,Y=)I8.S]+SY*69K>E6T?JL5%^(U@ M"AE3< "9"1WZ"PRD@P@P'&HA$7(D5+A MXV3F#V:*&PV$<%242%%&XO?/Z,U>VE1K>GL5/Y^$( M%T8@P1P0/BSQX8@F0)A2 51*YS59&!)]8D9?WM+F6%,88 2,AKO II.3#TRC MKDR/."R?NDILG,3J5I9SR; B*:BEB 'D#Q+>50D(1%%JH$GIE,9%R7'L&_9? M*\-J%$.PX!CX $*&IBD(*,@%H%C1TM#26AR[ ='_IPSK/O9W6(9U'R SB PW M97R<$:0L+- TW >(,MPW$0H0(J&!@L5E&?OV[]?/L.X%?<\,ZQXX9&E-RY0/ M5+;0BI> 6U$ 7 H#)/21*R\*J*ER6"/]_SK#N@_.?3.L^R@] ^/9F=ISI?8K M#$%@1.$/W9 50/J3MC_O<(>H5:%GQ]\9UKV1WS?#N@\,&9C5<\'IR;]F5?=X MW-S=-[7_XV)6#"H%%]0?E10);SWF<[2H0D"JLN!"$:5H[(:H6QGZE3*JA^QW M\5#)P,169%@N0A;>4D#/-;7<^W1&&) E*H#%UA7,0:A)[$N,M8PD#J'B =W$ MUGH&IG.D]>QN-@E7;&N6W)'Y[]FT"]I;^E[%B>-8J]"X# ),! &22Z\O5$(N MB> D^K/[_3A,:VP13*+Y,'PRL+ZE2,=-W;65FG7+?7_=G2+RX:A2H@14ABFX MQAG J1?/8"^6,YIP.<*+U9[:5O2;!#JY.Y^TCS:]LW/GU_Q M?)<_J[O9W0T7VF\1"@,"0S!:$AOF01. 4>D4,YCS'HT0#^$@B[JDZ ;1?#PZ M^;K#D.ZXM+JYK:O_L>;&.G\FEX(#:T4H7U4<2$:M/V$A+) _ ^%BI-S]=L:R M*&$:RQ+'@RCK)WXG1Y=GIV=?KRY.+J]^.[H\&9J6VD G7D:J#Z.1DE$GLJVK M^G;JWZFE2+]?PL,6&A3RT!1#(O,=8EX,I2H O*D*%4*!X[*.O'6>)C0 P+>7?< MC ])!EO>/VQ8Q]8L$ M+4-O.^4):5 \GD# M450"1;4$REDI-":J,+%[$.S)8MI+EG3.-0ID65? K0;OJW\^JKO*!"T\5YE- M#S^"]/G(>.>3O44<^_"BS+RBW $("??N#0G C3=<*0M<:*HIIK$+P,8ZO+S< MA[[6ZI7UT%1=9:^QAQO#K+X)EGW9C M-#'>FX"R\(L>"QO&JW &F#\1"D(0,RAZH5(,QG]I1S_0YN(:_@ #R#H%>W7R M]?O)V?7IV9?SR^]'UZ?G9T.3L!LIQ;OFZ,=LI+N,*WL;KF8O[7UXH5S?/I\L M#;34(6. )F$"..$%D+8H@8.J$ YS1GCTHNH-O,2[RUC]PFGMFO9N#M2GQ^5? M+G8=890_/EL&E(!AK$_A35\*?\Y6!9/4[SK4Q/9] ]A,?#2+83N;;R7& 2OA M[CQMNYOCIIXVD\K,Q9C[^44-M0_1E102"./"-;1"0%$2RFD*@B$BAJ].E%]O M;OX3KTS-_^G%S#9_/9<#_DB -U&UGYW]/!W3=,&$LZ67 6F 9:B(H%8#IX60 M7"I!^QVX][:@E(?K6)AN-9$!"L[@"'!^;T-+@?IVN7">AAPJJ F4LO"Q)*'^ M."]+P"'$H+"JT"54"J/8KX(WL)*3R0S!N(FO\ SL9MY2;KH0X612W57U7$M+ M8;SC15 ;#206QBM(<, =)4 RQ01TA88B=H9K*T-I;CI&LZ%XRL_ DHZ;UF_D MLK-G3;U<$T^O3XFQQ-H"4!&>3Q0E!U(H#8I":^_AP*Z:S& MIWW8=F3;9GHOM3VMS6S:M96<+/TIA(A:P5!HVE?Z7Y@ MLO2[L7.($55R LE*2E;?,(*( MPUP!62"OMZ+0@/MC #"":DY+6-CH;>_7L)%%B#2>;1VJ^ QL9SD-PE+'O1(T M(#K4)OHO 2D(!$HC@DKG-.'1:Z$SF,DQNH4,4&_$YZ$?4Z3S]GU8O)*=M73' M+.#9+. N$Y@XPHK7QQQ"#7>S\TPH+>84O42SE$"5G,=EDWH/^ MK*F;MR;_) ]27&K!,( 8>JN'_@3+22$!XX@+K!V3-G8@LYVCO *<.-XF'@29 M.)XGI_ET2JSJF1=KZ56;>OK)^KC0+OZ=/R"&&FVO1@]>5GWH<+YL M)I.Y1A;+[(9CZ!7JCP/*HE -0,*-BA& $(I*JQFS*O8Y;$1QTLXH&\DAY@%^ MUI7Y1\?'OW___=O1]N;_>/+M_.IJ:.R_ M'_EX1X #Q(IU$N@:_<\?S<0OG.FBI>Y9T[UZ.*Y*(HRVP,W[7A"L0HEV 2PL M12%5R5#T/FO;.8K8A'F^BX3W+:W]$1KA/]B7I;B\@Y8ARX@P< KR< =- &=( M 6YTR224Q$:?C[OBD@=A,;JD'H75 &L( %2& P**$M,N'&2QC[&K.,C ML7V-!WL3&8,,[&C[^ =*;?#Y#I3"(!\BA_X T.\,B@I38HV5@=$3X_E.7_DP MSQ4/E PL;/W,!X>$%-;K0X3W$EA2 52H%[(D/'V6F@L9O1?PKS9\92^@>PU? MV4?K&9C.JP5WW @RE5,)RQ(A_ M"VO>B/7E,F[_XN"/FF- E?AS13[3+9C+QQZR_9&MNJ#1*6DB!5J$#="FU7WD^ MW_WE[C.&&@"S4?AD=<^O$W",]N=NU!OJ:A6A98. M0*>)WU-XJ$D7#"CIC]E4:Z94]#:$^[&8QC(_P%B&N<%!R TVS'O;5HWQ)ZRV MBU="L$&R1;+OTNJ)G$XK5^E%#O!%8"X+QY@$D@F_QQB_T4AD.("\@(9(7"H5 M^VG] >RF"2 _WFP_"M$,?.NJ("%KW4/;Q[,V0'8Q7TK/LCMK"\4$ 04K!< : M4Z"<0L!0AB!299@3%OV%0CS^T\2F'V_>R3 _M.+K.MX;ASZ[$6)$4A0.H]2' M_5@+[ \ $OK-"7.IE:5%],FIT8*'Z%4S>7GA01A%&^7Q<:&L5Q)_;H6=HR"K>/S\++AZ\G9 M\>G)U='9Y^/S[]]/K\-[A\%%6KM)QBO,VI/]2,5885Y6M<@W']5F40IX:VM= MV5>SI5_:9Q+JA.$0R!)Z>PE=ZX0K+'"48@6E$YK$CIWV8O!0SQ<6QYM/+"[9 MO%Q8"JT!PSJDLB3S8E,&()$*6DI44<:N3%C/2=K+HO%L9=6/1< A@V/+UYEL M9=U9>ZXFU>VRL/;Q3'9!32%%"AFW2E )N"LPP"PTUI(6 5X@)XDU0LG83Y]V M\936PF+@WHP(0J9&M9!FF:PJ'6(AHO0"F-"C#1: PY("C QUFH6I5UYSKO'3TUMGA.23#.K!2A,$<:X* 6D8A0X9S@BA2@* M&KWMV H/^9G/<(17:Z4.47<&YO+.83\MK'/W\N/'^2HCV/ML[Z\!$5XH;'Q0 MP*'QDG%BD25^V0D\=A"UD;NT50OQFNT#3J\FS4#T7YIBB M]/[=GV0(%0!S[+R_YP9 J O-'2U5]$>-V_C)R;8. /U]Z7 _MMSJ8XIF$&"$E 4RDO"E $B]$RTI*12&%%B'GNR\69NTI;4?42 -4SQ M.9C06V_[:@;] NGG+:_H9C MOVI2,8'(P+#6G9R7^?ECV;:/7K _Y&06!FDBB(37E]_$2Q]_B@)(!ATH_,:N M_-]1:&,_@>C+6TX[831#&P68K)LY7)Y<75_^?GSM__G9U^/SJ^NKIP:QC;NT MTZZ=:1]D>+G]'VS[8(]T5SW,)U,N<:5'HZ(YR#_;2;LKC6-/F(9!QTMW!4B[C(2.;PKM* MR'BX9&!FB[X#;X1:GNVM\09@(0(TC-S M'1 24:8* M:TH,RA+9D/+R_C3,K$=$&X9LZ143N]3VEQGWMQ>P6\?][:/E7,?].>(W5\\L MH)IZ/UHR'MZC%@ :(25'EG'S?V39CJ9V8YSSN;R#6!RDJ@PA@R['_)?%#O,,RFOA@6:H0-A,,9.DD\/N>5:$A MI(P^Y:H/7[F,^TMV%S<,H=RL;BG,ZP>)7!6&:"J\@L) *%R40&!: *L%9AQ) M1UCL:[D=+&5[.3?0!K89V8& 9&I?-PC[HSXF)= H>'B!,>!0T#"IAQ50(XJC M=P%;QT=&EG0HT#V,:"^M9].ZYNUZ^R';6SN]T4P2C@@$(HREPX4C8:2O!A1J MSFWA("6Q:Y+6\9$V0/XP^QFB]0P\SX5\?.JD_4:<&T)T63IAO29*'6)_ :3? M]H'WV(ACPC#1L5,$FWA)&S>-:4%1M)]/-Y:U#I4HBZ (G9,,- !#ORI"!SQ0 M^M6@I$181V]],7@;&VU&T8=O8_MH/?NV%=MJLRY:V\F?ZUSQ*&5INS_W,25I M>XK]X>5HUAH$'2Q *;$/HQB2P.^*(?59\-#_ST(^:O Q9CG::?W@46W:QW^T M56<_-W_5-]I9QSDUH"R-7VX.*: X9*#@%#KF%"/1'ZF\YR*C2#V:;;R?RW:0 M[C.(N)ZK N;W+>6-,49(7%I0.@3#TWH$N$;AA06RFC)M#8]]=[#"0D81^FAV MGSW]^@@J@20^CW^;#M4RJ!0N&Y#J=,81](&!;[05-/ MUC(*XD!6^U_Y_4%K5:BM*/>+(\91_5=+H4J"TFX U;J\*JYD$ @R('"&AF'C=!E M["%5,9U:!A'7/E8TU*GM@U+ZAU!SVE.K__VV>?@/J\V"_&D]K3QFUZV M2B*&ZF4CP>&% ?]E'ZKZ^[]?+B[:UO&W)N^_]C]*LM1WJ?A59G^;I(/7V^20 MX#4P_\X4G_-_!UG)%K(',/M"[M.C5_GBQ=8A;*XEF,R0=F/Q9$Z[E)'P1/26 MM7D=;QR$TKV6VJGMM:B\%CTQ'MY#K=EKXFP&FPEG@-4;#)K]%)(8LY U MM$(JR6W2/FMHO>C1\?A8U[Y6I*9G%)'6%+]W[>3:MG?3=!9KF%;#(3W6\+WJV8Y!MQX,K;U9F\.S12>DTIR5WAD!!IC?BY0')==0=' MKV]()4F@'P#*&P4D1N5R-K%EH4@9@H8P3]Z:+Q-Y>Q \FV@F&>2Q/TX[5)(8 ML+.F'@.S+63[P$;3P[9;,5DXP#E?7GF?91?#";XAUPMW=U M%]<7OB+9!RF>'JGM"LG+$T8";#/5/IB)])CM5$L6;C"<'JI:1O2$JQ1['7F+ M]'AMU4<66)W\O*_:F%"M$.R%5!87SYNUD050GV<+QB) ]$RJ%S@97$FLUT 6 ML%Q9/6L7>>_;VZ,'64V.[KH(&*VGVPNP;.XHMNHFUVS\23N?SO@R."UJ$OX] M]2BY]QU,1TBY7UK=/-CV\=R]^]8[2Q@63/?YP '+=4GUZ3.'IUG7$DQV%[\/ M/J]7ZC:UI#ZQV>E3MYFP&Q^<,5I'+QE>6_7>]%+"W[F\5*!\4"XO^Z*HOY.- M_:\SSFP3 Y2WE+(N#]LH>$;[BNTBWE5L)9S,J0V-#/JH*;7+N[WMED(=>NI: M(94L%SP4K?6J2(S/$T.UG#Q.JVF<"HN-1).EB@^,O3>J)S%Z5]T_+UI]WEY/ MVY-I5]W-=?G==C\:$P?)7A](EE@>BNH^:DN,\.M)1O%,P,K!]_";_&@/[K1]+ES:/:0%]])FA&7B)_S63D\I5>LG]M?SYR=;6 M5=UT#%/8^<%TN?F8YM!7KWF9A'=C$UDO&3Z]NP\OIKT :CZ@(T[L-NR+Z6H" M(AG%?IK-YP06,\3;0C9="4&$0UB>L=X:!B.?HU?)]@(QJ[NNW3K**"O0V*D_ M%U[:?\VJ]MFOQ''*>WRF%\A977WMK\-L:Z^J$T$^K9Z'/ MU;%W$[=-^WAPZY6-5$2RF7"ZZJNM4#3[Z24Q M=!>VB8#3"Y64-26[==UL$3Q]D8]GZ2P*'*NTDE6/[ O*!B7\7:OXD3O-W_6) M?]-^>_K9GX>/W1YO*64K(QJV^I8*VQJ ":39[;B+(U5U%/ZS^D7[Q7L[N[Q;W5M*NO51BD<70_49,_VQB8[?VUE)': M)L2:".K+ /; LQ=Q>O6@CZ=K.W@.0'$G-DZ#,1IGH>W2 M?M-/%9F@=-&VT8%:I9EN/0W :H-"4M_2_:M[//JK-=/ 8@2HUM%+%AGVA-@KM-_GTCW2 MW!/SO368&/H_VY/:?&D]M^?N68BO;1T8/WYHS9]MR*6;^5B$W^N':63/?.,[D,&*3MU&?,3XPM^:_-^WUPXOB\3,Y?MN*G-]'/K?Q/+O"S_^:7KJ)#F)==Y.@(']R MBV92,;Z?['%K''N*"$'JR0Y6AKJX@U.9K^DDVW2V)3+7")KZHG?);9Q:Z??4 MTE5;'%9^F=NSD^/FRDZL[JQ9VM#!+T[64TR7_Q^&UU:]I"XO\ZR8YUJL<^E^J>.LM=W4T[G 85CVUE=JGVEM^[5M9O>GT^DL(J+;Z":+?8?ZT=TZ2NU1 M?X2):^:9T5@H;J.;+.(,VMU45ZA(YT M-Y.3R>.%K$PDH-:13-8/93A>6S23NJ8JI-P]A_-38R37N(EFLC8G X';H9O4 M8>=30?_1PVTTW[B1:+H.)4.CS!WJR0B].6>O/$1,$-?13M=>) *66Y25@RM] M9C6Z0]U(.5UCD$/\ZBY%):_SF57=XQ]R,ENHTA]O[A:3TRKGF;%>VECH[OFI M='U"!L(]3)6ICXTK;N:/Z7P3N?KAM?2CF7@M7W:Q3I+[?2I=BY'!=W=#5)D= M_F>V.ZUU\J%>B&=U=S1 C:D'A+UW M/T'RY>57'-#[?J,7WCG=/NVIO.P6^7GWP[8CK^_UW^@%=4X75WLJ+_6JEFHV MD>VW:MI%3'5OIMH+SIRNLW8J*#6 [SW+P2,;UY/L5:V0TV76=M4DO_E_2.5UE]5160DAG4W KY?W-<^#^K9ENJ]=RXFWPO$G"Y ^JLL^;YDJL"7 MG. "/KQ(%RO]O(MZ+V1SN@OIK;#4VUH]K3_5K@M/B*+5'V^@V>M-0$ZW(CN4 MD[R"X.7U5[Q2@?4T>T&7TS7(#N7D.GW@Z"_9FNOJKJIO1YI"L/X+4:81]& ^ MPE2"Q5?NYI]X9P+#MI^U% _9+9<$O]?W52 ::9?<2#5=E[IM6+S9#G=I)'5\ M\\1?Q"''FVBFZU.W-UI9SBY^XN["?[9K[VKS92)OHR#UEF*Z1G7[XK16$YF@ M%%;\<3TU;3R85D@F>YXXR/N]UT4F0/W6_/7"7UP/N(%TLK>(>P.W73>IK\.> M]M3JSIK0F*&YN_]#3@Y>;MOH)GN V!NZ'EK)8>%-CWV8;*^;9W;C59;TH9_L M:>)^2["?EK+%)J"EG0\SWJ%LN\[_GACS]\280TIW%NO?_^,= MBV9(ZVXVA^3AD,C"\D[O[2?-H[57G M@[3S>5YSIRL?8CV;OY/4!$9%M]E3U1F8PYRWHWO_>5W-57%9W?[HIE='EU>C MF,7N[R797%*81V_5IX[[UFVZ/A ZN-1G*^%D;4,..T:MZ"4'Z'ZO33MYO+VR M>M96766G!Y [K/L[!=9A5;/LPC0K*&9KJO'?AAM5D=BL-ZN[,?O_^SFIC0??*@/5EZ+UZTTE6>XF53:>^Z+MM%1:W&V?"9*04Y?,2)4 MY6S^U#LS&7BYNIO^0=? 2_+F->DCT]QW]O#$]6[J":\B>^/V]M:XI[Z27^^O MX_.LZ9:LQLFT]?]*LNO,J#AOT=_X'GWY%^$7Y4_&__EO_PM02P,$% @ M&6 (6:-@M=;N!@ E"0 !8 !E>&AI8FET,S$Q,C R-# V,S N:'1M[5I= M<],X%'W?7Z%M9Z',)"4)"2UIZ4PIW1EF]F-@F.%Q1[:N8VUE*TAVTO#K]US) M^6B30LLN$,KR4&+[2KK2/??<(]G'>568D^.KY3Z+*=$X\_[/?V#P;CZFBJ594/NYW.+SO!].0XLV6%\1S:QY^Q MF[7.*KJLVM+H43D,4]J)3>>/4VNL&^YVPK\C?M+.9*'-;/CPK2[(BS]H*M[8 M0I8/6UZ6ONW)Z2P:>OV!X!/<"Y?3QF7T8W1)\RET>^ST^66N$UV))]W][E6/ M/S:;S?-(L?#DOOA$#C9.Y(Q_0V^T9!>=42O\W*4OR^ M+U[((K-.M40:YC<352ZK![N#PZ.[3^/CLQ]+I9!S;4,9_#B$HZ$C72J$==CF M.]]H.;K[__NA'5Y>ELS_@97@EM:.N#?S,0;&EM7 M"5N*7ZTK1+?3?BUL)LYJA-#[]KO(86?6P2S@%0%]=G- ;XC,?0IQ;^M"_$)Z M!!8A+&;BHK130VI$K1AI%^.K+%PH+8H61I"Z%+**+(B6FNTUSXFO\LVT_)4=,)3Z#0WJ!./@LK]UN'Q[ M)8@/=@][W8,CWR"OD3/,.#:#;".WYQ^%"+\2TE' $K"A$T,< MU 86W2>RW1WL4?2B.U#Q*EYJ5K9E!#/W+Y@*5S >,<>^W'J@[,I &0;B>5Y' M/BQ8:GQYQ3?H;Q&8Y:,M G.OS^OPDCS6%T$-I?33B&MQE4]E[6_?A,MM0D!/ M,U(LX+9VZ !T-]$^D"BLJ S]\%Y@2;^K%.[(R #'IH(O(=5JZ)T?:E Q?/'6 M:!5VW;Y.O%9:.LT3T%%GA*)29H3^H.>OC)T_](#V]5 B1;DP#/]I\>K./_ MUGRXE@:W9]);9P,R:*(5@UQZ6THN&=(C05@&,_*E4W,4(B^T3+31U8QUQJ9A M.2<#8 ,68SI=,5V1T:$R7383&M?8SWE$@751FF+7'AP(@GI$)>2.04K@"8TY MU]@$FX4(>^2D'J,X? 75LE4X3[<&YPNB/Y](4PW*;^R(4UL>#//KV5$\E\*Q%2E>)*S,\G M>( ?F9/5UF!UPMHXH.(1G>&)QLA>POV37.8C-(X=R$CU3*>N'+H^A)+OU"]3"C MA@0A%4I-6(.F#,R$T1=DFD.4:_:M]0G<>D$^G0[W;GLYN#_;RW!TJ^:ITUJ2 M'G/P*HB7_,=@O(/D61/= )>$Y*ZL\PM]$6Z@LZ+0546T7EO0*+'0+OQ$:?@4 MFN\!Y"!QST4"_[/DGV"@,7Q<%]HH?*$RCJ3T;SQ07C'FSMOT!%,3V[>I.(10R M!RIJ 2D4J!-8"Z\$&E"V8LW5Y<2:"7'A+>6H>;/A&K:E8FSLC/!TFMO(K_(* MY '1#4KD+B5W?RW<'X/"YS[;NC?!+Q&%P.#BM![!DP>[W:>=H\-6_ #B>YY; M3$K%E!(88ACV]VRU<_)@MX]2'OY>?Q&^[=/:.?GN'#[+I7:!F\]R39DXOZ2T MY@VG^#-*I\^"V;4/9<;6AW= PW@R.:&U3V?F#1-;5;88=I9-9.*MJ:N;F]ST M#^O8&TT<0#)D60Y3F37 M0.HD0/ !O01%\UA0RUDM:^YR2W*EJ+_^.T.N;I;Z#SOI*# MX=FSWK-^-CPYZ8^'IV<#.:!A-B12F?JU?X"F,$]M?)@;^O:@U%6W(!Y_-!P< MGYW6X7RF52A&_5[OFX-H>GF1VRI@/(?VZ6?J9JNS0.]"5QH]J48QI/-X0U<* MWH].GM3A(/6UL,^LL6YTV(O_SOE)-Y>E-O/1PY]U25Y\3S/QQI:R>MCQLO)= M3T[GR=#K/PA.PM]X.6MC0#]&5[2(J3_@*%Z^*_18!W'2/QYLAO!GX>T.+$,L MY/[U0,YV!G)%+NA<9S)H6_E[A?)Q9OYU1_SO6%P53OM@ZX*<>"7=M?0=D<50 MYB(4,CPX/'UZ_I<6II9*(:FZAG(,^;3>A%R7[WPDS/6/%TY_^-'/-Z>E=WS* MT_!:%')*PM%4TPQT% KMQ4^-=,"SF8LW5%L7A*W$*^M*T>]U?Q(V%U<-ULG[ M[MM$4E?6P2SB#ZOV;'O5=J3,;XWGI3[XM!=TL'<+^IWT6$8L6#D7UY6=&5(3 MZJ1U=6DUE84+E44-P@A25T)6<]%4P36$"%"58H'",DM1XLII:40N,]QRPI:@ MS&"3W99!11EY+]V<34IY31AWK4^/>PK.8$@3@8,QV"#3#M4,9A6:PQ,%2I@5 M.BN$;_C/JOV,'+6=< "E]@9ECROH3(<" ?J:LN@@]UO#-:L0YA3-E!C/UZ?A M"T/JR:>#5!*YKH %AM5J[3N *1MA*;X<7 [W#I<_;RSB@\.G@_[9N6^1URH4 M9AR;0W21._*/X@J_%M)1Q!*PH<>&>,T% 3#@H7%;A'W3X+Y=+A' M8):/]@C,@R'/PPORF%\L:BRE[T=_Y9Y< X[U)@&?'3\ZV\7]G/MQ*@[LSZ9VS M 1DTU8I!+KVM))<,Z9$@+(,9^=*I!0J1%UJ.M=%ASCICU["T-5I>< MG%"PC28^B&AU9WRR$[+W8&+6&3;+&L>862OJJUX?0BM8'W"'SW#1B\_0Q>_I M $P<;1GG #QX\89=ZRPV@Q3/3?A(I6J6OCQ*GA32+U4/,VI,$%*QU,0Y:,O M7!A]3:8]1+EAW]D.X,X3\OYT^.RVEZ>?S_8R'M2J1>IT5J3''+P.XA7_,1CO M(7FV1#? )2&Y@W5^J2_B#716ECH$HNW:@D9C"^W"3Y2&3['Y$4 .$O=<)/ _ M2_Y%-M+OC8;+,?^:*HN'*X_^VSE^;$'QW$ S8H;CNR7XQ*<#F2:@IA4%RQW< MC.0U5_FD(6.=C^HW'A@OSLONA<5VLY5.5';0HE1HZ&G)BCMPVZIE& ."$+6= M)#(\%(9ORA)[Q3\HAM'6GIUGBDO&O%W;?@$*8O]V=<\A%'('*NH *12I$UB+ MKP1:4'92S=75U)HI<>&MY*1]L^%:MJ6R-G9.>#HK;.)7N0%Y0'2'$KE/R3W> M6N[WOX_]J\\^-"Q>8*HC38OGS01 ?W#8?]([?]I)'RW\W7?JFZGS@4$7_5#, M&Y$&1G$3SU8'EP\.AZC7\>_NU]C['MS!Y2?J]B_00^)'[!$U,V)DY:M"4RY> M+?/NAR2:;HWEQEL[ET7#L0W!EJ/>JHD<>VN:<'N3V[X/ MN?6CF?9O^H3G&AI8FET,S(R,#(T,#8S,"YH=&W55UM3XS84?N^O.$VF+,S8P.XI]'*O8DBO)!/?7]TAV2 M+=SO[0)K)>!R?VW<^?SJ*9IDI\ODL M0Y;,OYE]Z_OP@XRK H6!6"$SF$"EN5C!78+Z'GR_]8ID62N^R@ST@_X0[J2Z MYP^LL1MN\:@TTS5/3#8)@^"[ MCG.=SU(I#-53%-_<-FE>)#/X:'R6\Y68N)8Z3>C&',M M3]XM>($:+G$-U[)@XIVGF="^1L73QE'S/Y$P$3SW<]U"ICPY%[AI(>Q;T&>/ M&5]R X/^/_'^6R^?[B(FVE&]41O1V?7BXOPB.EU<7%W"A]OKF]O3RP4LKG8> M>7@"M[V;7M2#F[/(H0\'H^!K7\;OE38\K=^HIPL!L10"8\.E@#4W&9@,X6/% M%!&=UW"-I50&9 I1I0S7VK]KUG4D%5F8B]NW,7O=P7 :R:)DHG;W!T"F/Q8"81!X#5C@FE(>4Z/GX#<8%PI;CAUS$0"9X]Q MQL0*J7I1$!A;G+[6,Z%A!!DJ)*A;/ W\!HX'/]="P"\]^)X5A";Q;,$H8URY MY%'&,:425-+P!X2K-.4Q*MN[S=>VYCG?GWKDKK@VLJ2:<,[4/=-M/IOEG LF M8L[R5[,@BS.'=UD#V4D#U*0'9:5TQ4@(1L)6<+I]059P'N5ASF[S+5&;-C>U M<2_DFOA;X5YW=#+]3])\&_WMAP>PH#9:F:553IJ+B:/SE,W=2,VP;B=49.*YHVR7IWY7G=X/-7N^GPD['Q? MG?GG$._<'O/9";LCQ)Y6*^)IKQL>!=.3=D?:>3U\J=^9?AWCG- M_TJZA@\T2GEBSTI;\;_X8[ C/'^U^#> GQV[2JG=UC)1F#.[Z%\#5T]U[;4Y8QZZL^U?4$L! A0#% @ &6 (6:Y* M'E#N%@$ +EL2 \ ( ! &-W+3(P,C0P-C,P+FAT;5!+ M 0(4 Q0 ( !E@"%F !SWH5PP **) / " 1L7 0!C M=RTR,#(T,#8S,"YXXF[OL< #0$0$ $P M @ &?(P$ 8W&UL4$L! A0#% @ &6 (60:1\OH%Q@ #*L' !, M ( !.W&AI8FET,S$Q,C R-# V,S N:'1M4$L! A0#% @ &6 (6<1! MP2__!@ 020 !8 ( !1[<" &5X:&EB:70S,3(R,#(T,#8S M,"YH=&U02P$"% ,4 " 98 A9:GB/GXL# #B#@ %0 M@ %ZO@( 97AH:6)I=#,R,C R-# V,S N:'1M4$L%!@ ) D 20( #C" $ @ $! end XML 79 cw-20240630_htm.xml IDEA: XBRL DOCUMENT 0000026324 2024-01-01 2024-06-30 0000026324 2024-07-31 0000026324 us-gaap:ProductMember 2024-04-01 2024-06-30 0000026324 us-gaap:ProductMember 2023-04-01 2023-06-30 0000026324 us-gaap:ProductMember 2024-01-01 2024-06-30 0000026324 us-gaap:ProductMember 2023-01-01 2023-06-30 0000026324 us-gaap:ServiceMember 2024-04-01 2024-06-30 0000026324 us-gaap:ServiceMember 2023-04-01 2023-06-30 0000026324 us-gaap:ServiceMember 2024-01-01 2024-06-30 0000026324 us-gaap:ServiceMember 2023-01-01 2023-06-30 0000026324 2024-04-01 2024-06-30 0000026324 2023-04-01 2023-06-30 0000026324 2023-01-01 2023-06-30 0000026324 2024-06-30 0000026324 2023-12-31 0000026324 2022-12-31 0000026324 2023-06-30 0000026324 us-gaap:CommonStockMember 2023-12-31 0000026324 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0000026324 us-gaap:RetainedEarningsMember 2023-12-31 0000026324 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0000026324 us-gaap:TreasuryStockCommonMember 2023-12-31 0000026324 us-gaap:RetainedEarningsMember 2024-01-01 2024-06-30 0000026324 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-06-30 0000026324 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-06-30 0000026324 us-gaap:TreasuryStockCommonMember 2024-01-01 2024-06-30 0000026324 us-gaap:CommonStockMember 2024-06-30 0000026324 us-gaap:AdditionalPaidInCapitalMember 2024-06-30 0000026324 us-gaap:RetainedEarningsMember 2024-06-30 0000026324 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-06-30 0000026324 us-gaap:TreasuryStockCommonMember 2024-06-30 0000026324 us-gaap:CommonStockMember 2024-03-31 0000026324 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0000026324 us-gaap:RetainedEarningsMember 2024-03-31 0000026324 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0000026324 us-gaap:TreasuryStockCommonMember 2024-03-31 0000026324 us-gaap:RetainedEarningsMember 2024-04-01 2024-06-30 0000026324 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-04-01 2024-06-30 0000026324 us-gaap:AdditionalPaidInCapitalMember 2024-04-01 2024-06-30 0000026324 us-gaap:TreasuryStockCommonMember 2024-04-01 2024-06-30 0000026324 us-gaap:CommonStockMember 2022-12-31 0000026324 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000026324 us-gaap:RetainedEarningsMember 2022-12-31 0000026324 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000026324 us-gaap:TreasuryStockCommonMember 2022-12-31 0000026324 us-gaap:RetainedEarningsMember 2023-01-01 2023-06-30 0000026324 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-06-30 0000026324 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-06-30 0000026324 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-06-30 0000026324 us-gaap:CommonStockMember 2023-06-30 0000026324 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0000026324 us-gaap:RetainedEarningsMember 2023-06-30 0000026324 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0000026324 us-gaap:TreasuryStockCommonMember 2023-06-30 0000026324 us-gaap:CommonStockMember 2023-03-31 0000026324 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0000026324 us-gaap:RetainedEarningsMember 2023-03-31 0000026324 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0000026324 us-gaap:TreasuryStockCommonMember 2023-03-31 0000026324 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0000026324 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0000026324 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0000026324 us-gaap:TreasuryStockCommonMember 2023-04-01 2023-06-30 0000026324 us-gaap:TransferredOverTimeMember 2024-04-01 2024-06-30 0000026324 us-gaap:TransferredOverTimeMember 2023-04-01 2023-06-30 0000026324 us-gaap:TransferredOverTimeMember 2024-01-01 2024-06-30 0000026324 us-gaap:TransferredOverTimeMember 2023-01-01 2023-06-30 0000026324 us-gaap:TransferredAtPointInTimeMember 2024-04-01 2024-06-30 0000026324 us-gaap:TransferredAtPointInTimeMember 2023-04-01 2023-06-30 0000026324 us-gaap:TransferredAtPointInTimeMember 2024-01-01 2024-06-30 0000026324 us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-06-30 0000026324 cw:AerospaceAndDefenseMember cw:AerospaceDefenseMember 2024-04-01 2024-06-30 0000026324 cw:AerospaceAndDefenseMember cw:AerospaceDefenseMember 2023-04-01 2023-06-30 0000026324 cw:AerospaceAndDefenseMember cw:AerospaceDefenseMember 2024-01-01 2024-06-30 0000026324 cw:AerospaceAndDefenseMember cw:AerospaceDefenseMember 2023-01-01 2023-06-30 0000026324 cw:AerospaceAndDefenseMember cw:GroundDefenseMember 2024-04-01 2024-06-30 0000026324 cw:AerospaceAndDefenseMember cw:GroundDefenseMember 2023-04-01 2023-06-30 0000026324 cw:AerospaceAndDefenseMember cw:GroundDefenseMember 2024-01-01 2024-06-30 0000026324 cw:AerospaceAndDefenseMember cw:GroundDefenseMember 2023-01-01 2023-06-30 0000026324 cw:AerospaceAndDefenseMember cw:NavalDefenseMember 2024-04-01 2024-06-30 0000026324 cw:AerospaceAndDefenseMember cw:NavalDefenseMember 2023-04-01 2023-06-30 0000026324 cw:AerospaceAndDefenseMember cw:NavalDefenseMember 2024-01-01 2024-06-30 0000026324 cw:AerospaceAndDefenseMember cw:NavalDefenseMember 2023-01-01 2023-06-30 0000026324 cw:AerospaceAndDefenseMember cw:CommercialAerospaceMember 2024-04-01 2024-06-30 0000026324 cw:AerospaceAndDefenseMember cw:CommercialAerospaceMember 2023-04-01 2023-06-30 0000026324 cw:AerospaceAndDefenseMember cw:CommercialAerospaceMember 2024-01-01 2024-06-30 0000026324 cw:AerospaceAndDefenseMember cw:CommercialAerospaceMember 2023-01-01 2023-06-30 0000026324 cw:AerospaceAndDefenseMember 2024-04-01 2024-06-30 0000026324 cw:AerospaceAndDefenseMember 2023-04-01 2023-06-30 0000026324 cw:AerospaceAndDefenseMember 2024-01-01 2024-06-30 0000026324 cw:AerospaceAndDefenseMember 2023-01-01 2023-06-30 0000026324 cw:CommercialMember cw:PowerProcessMember 2024-04-01 2024-06-30 0000026324 cw:CommercialMember cw:PowerProcessMember 2023-04-01 2023-06-30 0000026324 cw:CommercialMember cw:PowerProcessMember 2024-01-01 2024-06-30 0000026324 cw:CommercialMember cw:PowerProcessMember 2023-01-01 2023-06-30 0000026324 cw:CommercialMember cw:GeneralIndustrialMember 2024-04-01 2024-06-30 0000026324 cw:CommercialMember cw:GeneralIndustrialMember 2023-04-01 2023-06-30 0000026324 cw:CommercialMember cw:GeneralIndustrialMember 2024-01-01 2024-06-30 0000026324 cw:CommercialMember cw:GeneralIndustrialMember 2023-01-01 2023-06-30 0000026324 cw:CommercialMember 2024-04-01 2024-06-30 0000026324 cw:CommercialMember 2023-04-01 2023-06-30 0000026324 cw:CommercialMember 2024-01-01 2024-06-30 0000026324 cw:CommercialMember 2023-01-01 2023-06-30 0000026324 cw:WSCMember 2024-01-01 2024-06-30 0000026324 cw:WSCMember 2024-04-01 2024-04-01 0000026324 cw:WSCMember 2024-06-30 0000026324 cw:UltraEnergyMember 2024-06-03 2024-06-03 0000026324 cw:AerospaceIndustrialMember 2023-12-31 0000026324 cw:DefenseElectronicsMember 2023-12-31 0000026324 cw:NavalPowerMember 2023-12-31 0000026324 cw:AerospaceIndustrialMember 2024-01-01 2024-06-30 0000026324 cw:DefenseElectronicsMember 2024-01-01 2024-06-30 0000026324 cw:NavalPowerMember 2024-01-01 2024-06-30 0000026324 cw:AerospaceIndustrialMember 2024-06-30 0000026324 cw:DefenseElectronicsMember 2024-06-30 0000026324 cw:NavalPowerMember 2024-06-30 0000026324 us-gaap:DevelopedTechnologyRightsMember 2024-06-30 0000026324 us-gaap:DevelopedTechnologyRightsMember 2023-12-31 0000026324 us-gaap:CustomerRelationshipsMember 2024-06-30 0000026324 us-gaap:CustomerRelationshipsMember 2023-12-31 0000026324 cw:ContractandProgramIntangibleAssetsMember 2024-06-30 0000026324 cw:ContractandProgramIntangibleAssetsMember 2023-12-31 0000026324 us-gaap:OtherIntangibleAssetsMember 2024-06-30 0000026324 us-gaap:OtherIntangibleAssetsMember 2023-12-31 0000026324 us-gaap:CustomerRelationshipsMember 2024-01-01 2024-06-30 0000026324 us-gaap:DevelopedTechnologyRightsMember 2024-01-01 2024-06-30 0000026324 us-gaap:OtherIntangibleAssetsMember 2024-01-01 2024-06-30 0000026324 cw:SeniorNotesThreeEightyFiveMember 2024-06-30 0000026324 cw:SeniorNotesThreeEightyFiveMember 2023-12-31 0000026324 cw:SeniorNotesFourTwentyFourMember 2024-06-30 0000026324 cw:SeniorNotesFourTwentyFourMember 2023-12-31 0000026324 cw:SeniorNotesFourZeroFiveMember 2024-06-30 0000026324 cw:SeniorNotesFourZeroFiveMember 2023-12-31 0000026324 cw:SeniorNotesFourElevenMember 2024-06-30 0000026324 cw:SeniorNotesFourElevenMember 2023-12-31 0000026324 cw:SeniorNotesThreeTenMember 2024-06-30 0000026324 cw:SeniorNotesThreeTenMember 2023-12-31 0000026324 cw:SeniorNotesThreeTwentyMember 2024-06-30 0000026324 cw:SeniorNotesThreeTwentyMember 2023-12-31 0000026324 cw:SeniorNotesFourFortyNineMember 2024-06-30 0000026324 cw:SeniorNotesFourFortyNineMember 2023-12-31 0000026324 cw:SeniorNotesFourSixtyFourMember 2024-06-30 0000026324 cw:SeniorNotesFourSixtyFourMember 2023-12-31 0000026324 cw:LongtermDebtgrossMember 2024-06-30 0000026324 cw:LongtermDebtgrossMember 2023-12-31 0000026324 us-gaap:PensionPlansDefinedBenefitMember 2024-04-01 2024-06-30 0000026324 us-gaap:PensionPlansDefinedBenefitMember 2023-04-01 2023-06-30 0000026324 us-gaap:PensionPlansDefinedBenefitMember 2024-01-01 2024-06-30 0000026324 us-gaap:PensionPlansDefinedBenefitMember 2023-01-01 2023-06-30 0000026324 us-gaap:OperatingSegmentsMember cw:AerospaceIndustrialMember 2024-04-01 2024-06-30 0000026324 us-gaap:OperatingSegmentsMember cw:AerospaceIndustrialMember 2023-04-01 2023-06-30 0000026324 us-gaap:OperatingSegmentsMember cw:AerospaceIndustrialMember 2024-01-01 2024-06-30 0000026324 us-gaap:OperatingSegmentsMember cw:AerospaceIndustrialMember 2023-01-01 2023-06-30 0000026324 us-gaap:OperatingSegmentsMember cw:DefenseElectronicsMember 2024-04-01 2024-06-30 0000026324 us-gaap:OperatingSegmentsMember cw:DefenseElectronicsMember 2023-04-01 2023-06-30 0000026324 us-gaap:OperatingSegmentsMember cw:DefenseElectronicsMember 2024-01-01 2024-06-30 0000026324 us-gaap:OperatingSegmentsMember cw:DefenseElectronicsMember 2023-01-01 2023-06-30 0000026324 us-gaap:OperatingSegmentsMember cw:NavalPowerMember 2024-04-01 2024-06-30 0000026324 us-gaap:OperatingSegmentsMember cw:NavalPowerMember 2023-04-01 2023-06-30 0000026324 us-gaap:OperatingSegmentsMember cw:NavalPowerMember 2024-01-01 2024-06-30 0000026324 us-gaap:OperatingSegmentsMember cw:NavalPowerMember 2023-01-01 2023-06-30 0000026324 us-gaap:IntersegmentEliminationMember 2024-04-01 2024-06-30 0000026324 us-gaap:IntersegmentEliminationMember 2023-04-01 2023-06-30 0000026324 us-gaap:IntersegmentEliminationMember 2024-01-01 2024-06-30 0000026324 us-gaap:IntersegmentEliminationMember 2023-01-01 2023-06-30 0000026324 us-gaap:CorporateNonSegmentMember 2024-04-01 2024-06-30 0000026324 us-gaap:CorporateNonSegmentMember 2023-04-01 2023-06-30 0000026324 us-gaap:CorporateNonSegmentMember 2024-01-01 2024-06-30 0000026324 us-gaap:CorporateNonSegmentMember 2023-01-01 2023-06-30 0000026324 us-gaap:OperatingSegmentsMember cw:AerospaceIndustrialMember 2024-06-30 0000026324 us-gaap:OperatingSegmentsMember cw:AerospaceIndustrialMember 2023-12-31 0000026324 us-gaap:OperatingSegmentsMember cw:DefenseElectronicsMember 2024-06-30 0000026324 us-gaap:OperatingSegmentsMember cw:DefenseElectronicsMember 2023-12-31 0000026324 us-gaap:OperatingSegmentsMember cw:NavalPowerMember 2024-06-30 0000026324 us-gaap:OperatingSegmentsMember cw:NavalPowerMember 2023-12-31 0000026324 us-gaap:CorporateNonSegmentMember 2024-06-30 0000026324 us-gaap:CorporateNonSegmentMember 2023-12-31 0000026324 us-gaap:AccumulatedTranslationAdjustmentMember 2022-12-31 0000026324 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-12-31 0000026324 us-gaap:AccumulatedTranslationAdjustmentMember 2023-01-01 2023-12-31 0000026324 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-01-01 2023-12-31 0000026324 2023-01-01 2023-12-31 0000026324 us-gaap:AccumulatedTranslationAdjustmentMember 2023-12-31 0000026324 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-12-31 0000026324 us-gaap:AccumulatedTranslationAdjustmentMember 2024-01-01 2024-06-30 0000026324 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2024-01-01 2024-06-30 0000026324 us-gaap:AccumulatedTranslationAdjustmentMember 2024-06-30 0000026324 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2024-06-30 0000026324 us-gaap:StandbyLettersOfCreditMember 2024-06-30 0000026324 us-gaap:StandbyLettersOfCreditMember 2023-12-31 0000026324 us-gaap:FinancialStandbyLetterOfCreditMember 2024-06-30 0000026324 us-gaap:FinancialStandbyLetterOfCreditMember 2023-12-31 0000026324 us-gaap:SuretyBondMember 2024-06-30 0000026324 us-gaap:EmployeeSeveranceMember cw:AerospaceIndustrialMember 2023-12-31 0000026324 us-gaap:EmployeeSeveranceMember cw:AerospaceIndustrialMember 2024-01-01 2024-06-30 0000026324 us-gaap:EmployeeSeveranceMember cw:AerospaceIndustrialMember 2024-06-30 0000026324 cw:FacilityClosureAndOtherExitCostsMember cw:AerospaceIndustrialMember 2023-12-31 0000026324 cw:FacilityClosureAndOtherExitCostsMember cw:AerospaceIndustrialMember 2024-01-01 2024-06-30 0000026324 cw:FacilityClosureAndOtherExitCostsMember cw:AerospaceIndustrialMember 2024-06-30 0000026324 us-gaap:EmployeeSeveranceMember cw:DefenseElectronicsMember 2023-12-31 0000026324 us-gaap:EmployeeSeveranceMember cw:DefenseElectronicsMember 2024-01-01 2024-06-30 0000026324 us-gaap:EmployeeSeveranceMember cw:DefenseElectronicsMember 2024-06-30 0000026324 cw:FacilityClosureAndOtherExitCostsMember cw:DefenseElectronicsMember 2023-12-31 0000026324 cw:FacilityClosureAndOtherExitCostsMember cw:DefenseElectronicsMember 2024-01-01 2024-06-30 0000026324 cw:FacilityClosureAndOtherExitCostsMember cw:DefenseElectronicsMember 2024-06-30 0000026324 us-gaap:EmployeeSeveranceMember cw:NavalPowerMember 2023-12-31 0000026324 us-gaap:EmployeeSeveranceMember cw:NavalPowerMember 2024-01-01 2024-06-30 0000026324 us-gaap:EmployeeSeveranceMember cw:NavalPowerMember 2024-06-30 0000026324 cw:FacilityClosureAndOtherExitCostsMember cw:NavalPowerMember 2023-12-31 0000026324 cw:FacilityClosureAndOtherExitCostsMember cw:NavalPowerMember 2024-01-01 2024-06-30 0000026324 cw:FacilityClosureAndOtherExitCostsMember cw:NavalPowerMember 2024-06-30 0000026324 us-gaap:EmployeeSeveranceMember 2023-12-31 0000026324 us-gaap:EmployeeSeveranceMember 2024-01-01 2024-06-30 0000026324 us-gaap:EmployeeSeveranceMember 2024-06-30 0000026324 cw:FacilityClosureAndOtherExitCostsMember 2023-12-31 0000026324 cw:FacilityClosureAndOtherExitCostsMember 2024-01-01 2024-06-30 0000026324 cw:FacilityClosureAndOtherExitCostsMember 2024-06-30 0000026324 cw:KevinM.RaymentMember 2024-04-01 2024-06-30 0000026324 cw:KevinM.RaymentMember 2024-06-30 shares iso4217:USD iso4217:USD shares pure cw:NumberAcquisitions 0000026324 --12-31 2024 Q2 false P211D 8415 10-Q true 2024-06-30 false 1-134 CURTISS-WRIGHT CORPORATION DE 13-0612970 130 Harbour Place Drive, Suite 300 Davidson, NC 28036 704 869-4600 Common Stock CW NYSE Yes Yes Large Accelerated Filer false false false 38299338 661407000 583036000 1257111000 1107917000 123384000 121360000 240847000 227339000 784791000 704396000 1497958000 1335256000 428926000 369549000 818403000 713306000 71764000 75274000 141699000 140969000 500690000 444823000 960102000 854275000 284101000 259573000 537856000 480981000 22152000 20210000 45132000 42234000 35126000 34273000 71891000 66698000 95008000 92315000 189057000 180659000 2918000 2918000 0 128897000 112775000 228858000 191390000 11216000 14992000 21786000 27936000 8560000 7954000 18168000 15721000 126241000 105737000 225240000 179175000 26770000 24738000 49274000 41330000 99471000 80999000 175966000 137845000 2.60 2.11 4.60 3.60 2.58 2.10 4.58 3.58 0.21 0.20 0.41 0.39 38302000 38329000 38273000 38309000 38501000 38555000 38460000 38528000 99471000 80999000 175966000 137845000 -5444000 19298000 -21023000 33964000 -211000 231000 -758000 423000 -5233000 19067000 -20265000 33541000 94238000 100066000 155701000 171386000 382564000 406867000 817135000 732678000 559142000 510033000 77039000 67502000 1835880000 1717080000 326969000 332796000 1571004000 1558826000 545448000 557612000 146956000 141435000 272857000 261869000 49080000 51351000 4748194000 4620969000 90000000 0 224778000 243833000 158505000 188039000 341601000 303872000 81632000 70800000 896516000 806544000 959655000 1050362000 128277000 132319000 67650000 66875000 123586000 118611000 14157000 12784000 99933000 105061000 2289774000 2292556000 1 1 100000000 100000000 49187378 49187378 38289678 38202754 49187000 49187000 135574000 140182000 3648005000 3487751000 -233488000 -213223000 10897700 10984624 1140858000 1135484000 2458420000 2328413000 4748194000 4620969000 175966000 137845000 54151000 57975000 -85000 -16000 -7823000 -6553000 9466000 8859000 1394000 0 85914000 22003000 54113000 56094000 -55306000 -72019000 36573000 21586000 -9528000 -9392000 -751000 40867000 65702000 19353000 135000 473000 23119000 22664000 33756000 0 -56740000 -22191000 8893000 481099000 8893000 356099000 0 202500000 24796000 24365000 5472000 5225000 7665000 7290000 -579000 -537000 -27568000 -104467000 -5697000 9068000 -24303000 -98237000 406867000 256974000 382564000 158737000 49187000 140182000 3487751000 -213223000 -1135484000 175966000 -20265000 15712000 -13879000 13879000 2484000 2988000 9251000 215000 24796000 2464000 -2340000 49187000 135574000 3648005000 -233488000 -1140858000 49187000 133166000 3556572000 -228255000 -1130491000 99471000 -5233000 8038000 0 0 4689000 82000 12606000 2281000 -2157000 49187000 135574000 3648005000 -233488000 -1140858000 49187000 134553000 3163491000 -258916000 -1107101000 137845000 33541000 14960000 -13878000 13878000 1483000 3742000 8949000 -90000 24365000 261000 -261000 49187000 130846000 3286376000 -225375000 -1113675000 49187000 126909000 3213039000 -244442000 -1101439000 80999000 19067000 7662000 -73000 73000 4010000 -330000 11979000 49187000 130846000 3286376000 -225375000 -1113675000 47000 100000 73000 146000 BASIS OF PRESENTATION<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Curtiss-Wright Corporation along with its subsidiaries ("we," the "Corporation," or the "Company") is a global integrated business that provides highly engineered products, solutions, and services mainly to aerospace &amp; defense (A&amp;D) markets, as well as critical technologies in demanding commercial power, process, and industrial markets.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements include the accounts of Curtiss-Wright and its majority-owned subsidiaries. All intercompany transactions and accounts have been eliminated.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements of the Corporation have been prepared pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (SEC). Certain information and footnote disclosures normally included in annual financial statements have been condensed or omitted as permitted by such rules and regulations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management is required to make estimates and judgments that affect the reported amount of assets, liabilities, revenue, and expenses and disclosure of contingent assets and liabilities in the accompanying financial statements. Actual results may differ from these estimates. The most significant of these estimates includes the estimate of costs to complete using the over-time revenue recognition accounting method, pension plan and postretirement obligation assumptions, estimates for inventory obsolescence, fair value estimates around assets and assumed liabilities from acquisitions, estimates for the valuation and useful lives of intangible assets, legal reserves, and the estimate of future environmental costs. Changes in estimates of contract sales, costs, and profits are recognized using the cumulative catch-up method of accounting. This method recognizes in the current period the cumulative effect of the changes on current and prior periods. Accordingly, the effect of the changes on future periods of contract performance is recognized as if the revised estimate had been the original estimate. During the three and six months ended June 30, 2024 and 2023, there were no significant changes in estimated contract costs. In the opinion of management, all adjustments considered necessary for a fair presentation have been reflected in these financial statements. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto included in the Corporation’s 2023 Annual Report on Form 10-K. The results of operations for interim periods are not necessarily indicative of trends or of the operating results for a full year. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">New Accounting Pronouncements Not Yet Adopted</span></div>In November 2023, the Financial Accounting Standards Board ("FASB") issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (“ASU 2023-07”), which requires disclosure of significant reportable segment expenses that are regularly provided to the chief operating decision-maker ("CODM") and included within the Corporation's measure of segment profit or loss. ASU 2023-07 also requires that all disclosures around segment profit or loss and assets be provided on both an annual and interim basis. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. ASU 2023-07 is required to be applied on a retrospective basis for all periods presented. The Corporation is currently evaluating the impact of adopting this standard on its financial statements, but does not expect it to have a material impact on its consolidated financial position, results of operations, or cash flows. <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Curtiss-Wright Corporation along with its subsidiaries ("we," the "Corporation," or the "Company") is a global integrated business that provides highly engineered products, solutions, and services mainly to aerospace &amp; defense (A&amp;D) markets, as well as critical technologies in demanding commercial power, process, and industrial markets.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements include the accounts of Curtiss-Wright and its majority-owned subsidiaries. All intercompany transactions and accounts have been eliminated.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements of the Corporation have been prepared pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (SEC). Certain information and footnote disclosures normally included in annual financial statements have been condensed or omitted as permitted by such rules and regulations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management is required to make estimates and judgments that affect the reported amount of assets, liabilities, revenue, and expenses and disclosure of contingent assets and liabilities in the accompanying financial statements. Actual results may differ from these estimates. The most significant of these estimates includes the estimate of costs to complete using the over-time revenue recognition accounting method, pension plan and postretirement obligation assumptions, estimates for inventory obsolescence, fair value estimates around assets and assumed liabilities from acquisitions, estimates for the valuation and useful lives of intangible assets, legal reserves, and the estimate of future environmental costs. Changes in estimates of contract sales, costs, and profits are recognized using the cumulative catch-up method of accounting. This method recognizes in the current period the cumulative effect of the changes on current and prior periods. Accordingly, the effect of the changes on future periods of contract performance is recognized as if the revised estimate had been the original estimate. During the three and six months ended June 30, 2024 and 2023, there were no significant changes in estimated contract costs. In the opinion of management, all adjustments considered necessary for a fair presentation have been reflected in these financial statements. </span></div>The unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto included in the Corporation’s 2023 Annual Report on Form 10-K. The results of operations for interim periods are not necessarily indicative of trends or of the operating results for a full year. <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">New Accounting Pronouncements Not Yet Adopted</span></div>In November 2023, the Financial Accounting Standards Board ("FASB") issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (“ASU 2023-07”), which requires disclosure of significant reportable segment expenses that are regularly provided to the chief operating decision-maker ("CODM") and included within the Corporation's measure of segment profit or loss. ASU 2023-07 also requires that all disclosures around segment profit or loss and assets be provided on both an annual and interim basis. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. ASU 2023-07 is required to be applied on a retrospective basis for all periods presented. The Corporation is currently evaluating the impact of adopting this standard on its financial statements, but does not expect it to have a material impact on its consolidated financial position, results of operations, or cash flows. REVENUE<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation recognizes revenue when control of a promised good and/or service is transferred to a customer in an amount that reflects the consideration that the Corporation expects to be entitled to in exchange for that good and/or service.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Performance Obligations</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation identifies a performance obligation for each promise in a contract to transfer a distinct good or service to the customer. As part of its assessment, the Corporation considers all goods and/or services promised in the contract, regardless of whether they are explicitly stated or implied by customary business practices. The Corporation’s contracts may contain either a single performance obligation, including the promise to transfer individual goods or services that are not separately distinct within the context of the respective contracts, or multiple performance obligations. For contracts with multiple performance obligations, the Corporation allocates the overall transaction price to each performance obligation using standalone selling prices, where available, or utilizes estimates for each distinct good or service in the contract where standalone prices are not available.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Corporation’s performance obligations are satisfied either at a point-in-time or on an over-time basis. Typically, over-time revenue recognition is based on the utilization of an input measure used to measure progress, such as costs incurred to date relative to total estimated costs. If a performance obligation does not qualify for over-time revenue recognition, revenue is then recognized at the point-in-time in which control of the distinct good or service is transferred to the customer, typically based upon the terms of delivery.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table illustrates the approximate percentage of revenue recognized for performance obligations satisfied over-time versus at a point-in-time for the three and six months ended June 30, 2024 and 2023:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:51.970%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.161%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Over-time</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Point-in-time</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract backlog represents the remaining performance obligations that have not yet been recognized as revenue. Backlog includes deferred revenue and amounts that will be invoiced and recognized as revenue in future periods. Total backlog was approximately $3.2 billion as of June 30, 2024, of which the Corporation expects to recognize approximately 88% as net sales over the next 36 months. The remainder will be recognized thereafter. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Disaggregation of Revenue</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Corporation’s total net sales disaggregated by end market and customer type:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:51.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.226%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Net Sales by End Market and Customer Type</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aerospace &amp; Defense</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aerospace Defense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,104 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,192 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286,178 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,071 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ground Defense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,939 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Naval Defense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209,847 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,956 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">352,912 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial Aerospace</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,316 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,033 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,091 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,523 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Aerospace &amp; Defense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">542,206 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">466,056 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,032,463 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">874,638 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commercial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Power &amp; Process</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,601 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">262,639 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251,338 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General Industrial</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,984 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,340 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,856 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209,280 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Commercial</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242,585 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238,340 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465,495 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">460,618 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">784,791 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">704,396 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,497,958 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,335,256 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Contract Balances</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Timing of revenue recognition and cash collection may result in billed receivables, unbilled receivables (contract assets), and deferred revenue (contract liabilities) on the Condensed Consolidated Balance Sheet. The Corporation’s contract assets primarily relate to its rights to consideration for work completed but not billed as of the reporting date. Contract assets are transferred to billed receivables when the rights to consideration become unconditional. This is typical in situations where amounts are billed as work progresses in accordance with agreed-upon contractual terms or upon achievement of contractual milestones. The Corporation’s contract liabilities primarily consist of customer advances received prior to revenue being earned. Revenue recognized during the three and six months ended June 30, 2024 included in the contract liabilities balance as of January 1, 2024 was approximately $71 million and $161 million, respectively. Revenue recognized during the three and six months ended June 30, 2023 included in the contract liabilities balance as of January 1, 2023 was approximately $58 million </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and $147 million, respectively. Contract assets and contract liabilities are reported in the "Receivables, net" and "Deferred revenue" lines, respectively, within the Condensed Consolidated Balance Sheet.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table illustrates the approximate percentage of revenue recognized for performance obligations satisfied over-time versus at a point-in-time for the three and six months ended June 30, 2024 and 2023:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:51.970%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.161%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Over-time</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Point-in-time</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Corporation’s total net sales disaggregated by end market and customer type:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:51.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.226%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Net Sales by End Market and Customer Type</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aerospace &amp; Defense</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aerospace Defense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,104 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,192 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286,178 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,071 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ground Defense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,939 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Naval Defense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209,847 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,956 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">352,912 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial Aerospace</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,316 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,033 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,091 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,523 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Aerospace &amp; Defense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">542,206 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">466,056 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,032,463 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">874,638 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commercial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Power &amp; Process</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,601 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">262,639 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251,338 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General Industrial</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,984 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,340 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,856 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209,280 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Commercial</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242,585 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238,340 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465,495 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">460,618 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">784,791 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">704,396 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,497,958 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,335,256 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0.50 0.46 0.50 0.47 0.50 0.54 0.50 0.53 3200000000 0.88 36 months 154104000 132192000 286178000 232071000 84939000 70875000 175700000 137132000 209847000 180956000 387494000 352912000 93316000 82033000 183091000 152523000 542206000 466056000 1032463000 874638000 138601000 131000000 262639000 251338000 103984000 107340000 202856000 209280000 242585000 238340000 465495000 460618000 784791000 704396000 1497958000 1335256000 71000000 161000000 58000000 147000000 ACQUISITIONS<div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Corporation continually evaluates potential acquisitions that either strategically fit within the Corporation’s existing portfolio or expand the Corporation’s portfolio into new product lines or adjacent markets.  The Corporation has completed numerous acquisitions that have been accounted for as business combinations and have resulted in the recognition of goodwill in the Corporation's financial statements.  This goodwill arises because the acquisition purchase price reflects the future earnings and cash flow potential in excess of the earnings and cash flows attributable to the current product and customer set at the time of acquisition.  Thus, goodwill inherently includes the know-how of the assembled workforce, the ability of the workforce to further improve the technology and product offerings, and the expected cash flows resulting from these efforts. Goodwill may also include expected synergies resulting from the complementary strategic fit these businesses bring to existing operations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation allocates the purchase price at the date of acquisition based upon its understanding of the fair value of the acquired assets and assumed liabilities. In the months after closing, as the Corporation obtains additional information about these assets and liabilities, including through tangible and intangible asset appraisals, and as the Corporation learns more about the newly acquired business, it is able to refine the estimates of fair value and more accurately allocate the purchase price. Only items identified as of the acquisition date are considered for subsequent adjustment.  The Corporation will make appropriate adjustments to the purchase price allocation prior to completion of the measurement period, as required. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended June 30, 2024, the Corporation acquired one business for an aggregate purchase price of $34 million. The Condensed Consolidated Statement of Earnings for the six months ended June 30, 2024 includes $2 million of total net sales and $1 million of net losses from the Corporation's 2024 acquisition. During the six months ended June 30, 2023, the Corporation did not complete any acquisitions.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> summarizes the estimated fair values of the assets acquired and liabilities assumed at the date of acquisition for the acquisition consummated during the six months ended June 30, 2024.</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:88.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.697%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,203 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current and non-current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current and non-current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,918)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,116)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net tangible and intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,785 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,971 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase price</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,756 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill deductible for tax purposes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">2024 Acquisition</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">WSC Inc. (WSC)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 1, 2024, the Corporation completed the acquisition of WSC for $34 million. The Share Purchase Agreement contains representations and warranties customary for a transaction of this type, including a portion of the purchase price deposited in escrow as security for potential indemnification claims against seller. The acquired business, which operates within the Naval &amp; Power segment, is a provider of simulation technology that supports the design, commissioning, and reliable operation of commercial nuclear power generation and process plants. The acquisition is subject to post-closing adjustments with the purchase price allocation not yet complete.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">2024 Acquisition to be completed</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Ultra Nuclear Limited and Weed Instrument Co., Inc. (Ultra Energy)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 3, 2024, the Corporation announced that it entered into an agreement to acquire the stock of Ultra Energy, a subsidiary of Ultra Electronics, for $200 million in cash. Ultra Energy is a designer and manufacturer of reactor protection systems, neutron monitoring systems, radiation monitoring systems, and temperature and pressure sensors. The acquisition is expected to close in the third quarter of 2024, subject to UK regulatory approval, with the acquired business to operate within the Naval &amp; Power segment.</span></div> 1 34000000 2000000 -1000000 <div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> summarizes the estimated fair values of the assets acquired and liabilities assumed at the date of acquisition for the acquisition consummated during the six months ended June 30, 2024.</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:88.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.697%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,203 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current and non-current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current and non-current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,918)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,116)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net tangible and intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,785 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,971 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase price</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,756 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill deductible for tax purposes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3203000 200000 17900000 1516000 4918000 4116000 13785000 19971000 33756000 0 34000000 200000000 RECEIVABLES<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Receivables primarily include amounts billed to customers, unbilled charges on long-term contracts consisting of amounts recognized as sales but not billed, and other receivables. Substantially all amounts of unbilled receivables are expected to be billed and collected within one year. An immaterial amount of unbilled receivables are subject to retainage provisions. The amount of claims and unapproved change orders within our receivables balances are immaterial.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The composition of receivables is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.446%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Billed receivables:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade and other receivables</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">474,989 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">427,830 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unbilled receivables (contract assets):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoverable costs and estimated earnings not billed</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347,622 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">309,561 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Progress payments applied</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(687)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net unbilled receivables</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347,622 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">308,874 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Allowance for doubtful accounts</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,476)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,026)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivables, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">817,135 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">732,678 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The composition of receivables is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.446%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Billed receivables:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade and other receivables</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">474,989 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">427,830 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unbilled receivables (contract assets):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoverable costs and estimated earnings not billed</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347,622 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">309,561 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Progress payments applied</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(687)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net unbilled receivables</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347,622 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">308,874 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Allowance for doubtful accounts</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,476)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,026)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivables, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">817,135 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">732,678 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 474989000 427830000 347622000 309561000 0 687000 347622000 308874000 5476000 4026000 817135000 732678000 INVENTORIES<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Inventoried costs contain amounts relating to long-term contracts and programs with long production cycles, a portion of which will not be realized within one year. Long-term contract inventory includes an immaterial amount of claims or other similar items subject to uncertainty concerning their determination or realization. Inventories are valued at the lower of cost or net realizable value. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The composition of inventories is as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.446%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261,010 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239,313 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work-in-process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,540 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,750 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,776 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,174 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventoried costs related to U.S. Government and other long-term contracts</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,553 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,255 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories, net of reserves</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">559,879 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">512,492 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:  Progress payments applied</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(737)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,459)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">559,142 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">510,033 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The composition of inventories is as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.446%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261,010 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239,313 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work-in-process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,540 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,750 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,776 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,174 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventoried costs related to U.S. Government and other long-term contracts</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,553 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,255 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories, net of reserves</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">559,879 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">512,492 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:  Progress payments applied</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(737)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,459)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">559,142 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">510,033 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 261010000 239313000 120540000 103750000 135776000 126174000 42553000 43255000 559879000 512492000 737000 2459000 559142000 510033000 GOODWILL<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Corporation accounts for acquisitions by assigning the purchase price to acquired tangible and intangible assets and liabilities assumed. Assets acquired and liabilities assumed are recorded at their fair values, and the excess of the purchase price over the amounts assigned is recorded as goodwill.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The changes in the carrying amount of goodwill for the six months ended June 30, 2024 are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:48.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.930%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.615%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aerospace &amp; Industrial</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defense Electronics</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Naval &amp; Power</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325,131 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">710,378 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">523,317 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,558,826 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,971 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,971 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(764)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,690)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,339)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,793)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2024</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324,367 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">705,688 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">540,949 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,571,004 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The changes in the carrying amount of goodwill for the six months ended June 30, 2024 are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:48.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.930%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.615%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aerospace &amp; Industrial</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defense Electronics</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Naval &amp; Power</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325,131 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">710,378 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">523,317 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,558,826 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,971 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,971 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(764)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,690)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,339)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,793)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2024</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324,367 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">705,688 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">540,949 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,571,004 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 325131000 710378000 523317000 1558826000 0 0 19971000 19971000 -764000 -4690000 -2339000 -7793000 324367000 705688000 540949000 1571004000 OTHER INTANGIBLE ASSETS, NET<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets are generally the result of acquisitions and consist primarily of purchased technology and customer related intangibles. Intangible assets are amortized over useful lives that range between 1 to 20 years.  </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the cumulative composition of the Corporation’s intangible assets:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:31.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.713%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311,884 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(202,231)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,653 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">308,256 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(195,446)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,810 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer related intangibles</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">680,466 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(353,942)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326,524 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">670,966 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(339,325)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331,641 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Programs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41,400)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,879 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,608)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,271 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,666)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,561 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,191,229 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(645,781)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">545,448 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,177,449 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(619,837)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">557,612 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Programs include values assigned to major programs of acquired businesses and represent the aggregate value associated with the customer relationships, contracts, technology, and trademarks underlying the associated program. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended June 30, 2024, the Corporation acquired intangible assets of $18 million. The Corporation acquired Customer-related intangibles of $12 million, Technology of $5 million, and Other intangible assets of $1 million, which have weighted average amortization periods of 18 years, 15 years, and 4 years, respectively.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total intangible amortization expense for the six months ended June 30, 2024 was $29 million, as compared to $33 million in the comparable prior year period. The estimated future amortization expense of intangible assets over the next five years is as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the cumulative composition of the Corporation’s intangible assets:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:31.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.713%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311,884 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(202,231)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,653 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">308,256 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(195,446)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,810 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer related intangibles</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">680,466 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(353,942)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326,524 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">670,966 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(339,325)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331,641 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Programs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41,400)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,879 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,608)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,271 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,666)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,561 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,191,229 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(645,781)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">545,448 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,177,449 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(619,837)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">557,612 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span>Programs include values assigned to major programs of acquired businesses and represent the aggregate value associated with the customer relationships, contracts, technology, and trademarks underlying the associated program. 311884000 202231000 109653000 308256000 195446000 112810000 680466000 353942000 326524000 670966000 339325000 331641000 144000000 45000000 99000000 144000000 41400000 102600000 54879000 44608000 10271000 54227000 43666000 10561000 1191229000 645781000 545448000 1177449000 619837000 557612000 18000000 12000000 5000000 1000000 P18Y P15Y P4Y 29000000 33000000 The estimated future amortization expense of intangible assets over the next five years is as follows:<div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 57000000 55000000 54000000 51000000 45000000 FAIR VALUE OF FINANCIAL INSTRUMENTS<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest Rate Risks and Related Strategies</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation’s primary interest rate exposure results from changes in U.S. dollar interest rates. The Corporation’s policy is to manage interest cost using a mix of fixed and variable rate debt. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated fair value amounts were determined by the Corporation using available market information that is primarily based on quoted market prices for the same or similar issuances as of June 30, 2024. Accordingly, all of the Corporation’s debt </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">is valued as a Level 2 financial instrument. The fair values described below may not be indicative of net realizable value or reflective of future fair values. Furthermore, the use of different methodologies to determine the fair value of certain financial instruments could result in a different estimate of fair value at the reporting date.</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:53.005%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.897%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.603%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.897%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.899%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.85% Senior notes due 2025</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,979 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,243 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.24% Senior notes due 2026</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,089 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,556 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.05% Senior notes due 2028</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,801 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.11% Senior notes due 2028</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,874 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,999 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.10% Senior notes due 2030</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,919 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,942 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.20% Senior notes due 2032</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,759 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,649 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.49% Senior notes due 2032</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,491 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,584 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.64% Senior notes due 2034</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,311 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,961 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,047,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">959,530 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,047,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">974,735 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt issuance costs, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,434)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,434)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,541)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,541)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized interest rate swap proceeds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,589 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,589 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,403 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,403 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,049,655 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">961,685 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,050,362 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">977,597 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:53.005%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.897%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.603%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.897%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.899%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.85% Senior notes due 2025</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,979 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,243 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.24% Senior notes due 2026</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,089 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,556 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.05% Senior notes due 2028</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,801 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.11% Senior notes due 2028</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,874 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,999 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.10% Senior notes due 2030</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,919 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,942 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.20% Senior notes due 2032</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,759 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,649 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.49% Senior notes due 2032</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,491 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,584 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.64% Senior notes due 2034</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,311 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,961 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,047,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">959,530 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,047,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">974,735 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt issuance costs, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,434)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,434)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,541)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,541)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized interest rate swap proceeds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,589 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,589 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,403 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,403 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,049,655 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">961,685 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,050,362 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">977,597 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0.0385 90000000 88979000 90000000 88243000 0.0424 200000000 194089000 200000000 195556000 0.0405 67500000 64108000 67500000 64801000 0.0411 90000000 84874000 90000000 85999000 0.0310 150000000 129919000 150000000 131942000 0.0320 150000000 124759000 150000000 127649000 0.0449 200000000 182491000 200000000 187584000 0.0464 100000000 90311000 100000000 92961000 1047500000 959530000 1047500000 974735000 1434000 1434000 1541000 1541000 -3589000 -3589000 -4403000 -4403000 1049655000 961685000 1050362000 977597000 PENSION PLANS<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Defined Benefit Pension Plans</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table is a consolidated disclosure of all domestic and foreign defined benefit pension plans as described in the Corporation’s 2023 Annual Report on Form 10-K filed with the SEC.  </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of net periodic pension cost for the three and six months ended June 30, 2024 and 2023 were as follows:</span></div><div><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.538%"><tr><td style="width:1.0%"></td><td style="width:49.196%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.769%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.541%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.769%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.541%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.769%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.541%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.774%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,270 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,137 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,552 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,264 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,585 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,811 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,178 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,601 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,538)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,858)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,091)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31,678)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(66)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of unrecognized actuarial loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">266 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">532 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic pension cost</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,424)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,867)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,844)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,726)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Corporation did not make any contributions to the Curtiss-Wright Pension Plan during the six months ended June 30, 2024, and does not expect to do so throughout the remainder of the year. Contributions to the foreign benefit plans are not expected to be material in 2024.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Defined Contribution Retirement Plan</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company also maintains a defined contribution plan for all non-union employees who are not currently receiving final or career average pay benefits for its U.S. subsidiaries. The employer contributions include both employer match and non-elective contribution components up to a maximum employer contribution of 7% of eligible compensation. During the three and six months ended June 30, 2024, the expense relating to the plan was $6.7 million and $14.3 million, respectively. During the three and six months ended June 30, 2023, the expense relating to the plan was $6.1 million and $12.2 million, respectively.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of net periodic pension cost for the three and six months ended June 30, 2024 and 2023 were as follows:</span></div><div><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.538%"><tr><td style="width:1.0%"></td><td style="width:49.196%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.769%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.541%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.769%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.541%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.769%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.541%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.774%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,270 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,137 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,552 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,264 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,585 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,811 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,178 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,601 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,538)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,858)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,091)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31,678)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(66)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of unrecognized actuarial loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">266 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">532 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic pension cost</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,424)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,867)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,844)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,726)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 4270000 4137000 8552000 8264000 8585000 8811000 17178000 17601000 16538000 15858000 33091000 31678000 -7000 -33000 -15000 -66000 -266000 -76000 -532000 -153000 -3424000 -2867000 -6844000 -5726000 0.07 6700000 14300000 6100000 12200000 EARNINGS PER SHARE<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted earnings per share was computed based on the weighted-average number of shares outstanding plus all potentially dilutive common shares. A reconciliation of basic to diluted shares used in the earnings per share calculation is as follows:</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.005%"><tr><td style="width:1.0%"></td><td style="width:54.887%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.319%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.319%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.319%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.325%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted-average shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,302 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,329 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,273 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,309 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of deferred stock compensation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted-average shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,501 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,555 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,460 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,528 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">For the three and six months ended June 30, 2024, there were approximately 39,000 and 49,000 shares, respectively, issuable under equity-based awards that were excluded from the calculation of diluted earnings per share as they were anti-dilutive based on the average stock price during the period. There were approximately 20,000 and 22,000 anti-dilutive equity-based awards for the three and six months ended June 30, 2023, respectively.</span></div> A reconciliation of basic to diluted shares used in the earnings per share calculation is as follows:<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.005%"><tr><td style="width:1.0%"></td><td style="width:54.887%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.319%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.319%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.319%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.325%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted-average shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,302 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,329 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,273 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,309 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of deferred stock compensation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted-average shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,501 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,555 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,460 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,528 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 38302000 38329000 38273000 38309000 199000 226000 187000 219000 38501000 38555000 38460000 38528000 39000 49000 20000 22000 SEGMENT INFORMATION<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation’s measure of segment profit or loss is operating income. Interest expense and income taxes are not reported on an operating segment basis as they are not considered in the segments’ performance evaluation by the Corporation’s chief operating decision-maker, its Chief Executive Officer.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales and operating income by reportable segment were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:49.779%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.632%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aerospace &amp; Industrial</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233,591 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,766 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">453,138 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">430,352 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defense Electronics</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">229,210 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198,407 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">441,693 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">361,477 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Naval &amp; Power</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323,206 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280,731 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">605,419 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">547,545 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Intersegment revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,216)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,508)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,292)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,118)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total consolidated</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">784,791 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">704,396 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,497,958 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,335,256 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating income (expense)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aerospace &amp; Industrial</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,246 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,665 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,712 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,210 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defense Electronics</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,244 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,180 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,325 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,548 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Naval &amp; Power</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,283 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,782 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,474 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,719 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,876)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,852)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,653)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,087)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total consolidated</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,897 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,775 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228,858 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191,390 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Includes pension and other postretirement benefit expense, certain environmental costs related to remediation at legacy sites, and certain other expenses.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adjustments to reconcile operating income to earnings before income taxes are as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:49.779%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.632%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,897 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,775 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228,858 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191,390 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,216 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,992 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,786 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,936 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,560 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,954 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,721 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings before income taxes</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,241 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,737 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225,240 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179,175 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:59.163%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.401%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.403%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Identifiable assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aerospace &amp; Industrial</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,074,812 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,077,808 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defense Electronics</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,534,578 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,517,877 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Naval &amp; Power</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,612,588 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,496,063 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">526,216 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">529,221 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total consolidated</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,748,194 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,620,969 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales and operating income by reportable segment were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:49.779%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.632%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aerospace &amp; Industrial</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233,591 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,766 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">453,138 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">430,352 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defense Electronics</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">229,210 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198,407 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">441,693 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">361,477 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Naval &amp; Power</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323,206 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280,731 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">605,419 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">547,545 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Intersegment revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,216)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,508)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,292)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,118)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total consolidated</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">784,791 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">704,396 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,497,958 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,335,256 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating income (expense)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aerospace &amp; Industrial</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,246 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,665 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,712 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,210 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defense Electronics</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,244 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,180 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,325 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,548 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Naval &amp; Power</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,283 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,782 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,474 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,719 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,876)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,852)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,653)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,087)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total consolidated</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,897 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,775 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228,858 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191,390 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Includes pension and other postretirement benefit expense, certain environmental costs related to remediation at legacy sites, and certain other expenses.</span></div> 233591000 226766000 453138000 430352000 229210000 198407000 441693000 361477000 323206000 280731000 605419000 547545000 -1216000 -1508000 -2292000 -4118000 784791000 704396000 1497958000 1335256000 35246000 35665000 62712000 62210000 58244000 43180000 106325000 66548000 46283000 46782000 81474000 84719000 -10876000 -12852000 -21653000 -22087000 128897000 112775000 228858000 191390000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adjustments to reconcile operating income to earnings before income taxes are as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:49.779%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.632%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,897 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,775 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228,858 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191,390 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,216 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,992 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,786 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,936 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,560 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,954 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,721 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings before income taxes</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,241 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,737 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225,240 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179,175 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 128897000 112775000 228858000 191390000 11216000 14992000 21786000 27936000 8560000 7954000 18168000 15721000 126241000 105737000 225240000 179175000 <div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:59.163%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.401%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.403%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Identifiable assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aerospace &amp; Industrial</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,074,812 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,077,808 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defense Electronics</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,534,578 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,517,877 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Naval &amp; Power</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,612,588 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,496,063 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">526,216 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">529,221 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total consolidated</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,748,194 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,620,969 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1074812000 1077808000 1534578000 1517877000 1612588000 1496063000 526216000 529221000 4748194000 4620969000 ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The cumulative balance of each component of accumulated other comprehensive income (AOCI), net of tax, is as follows:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:56.293%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.662%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.662%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.519%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustments, net</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total pension and postretirement adjustments, net</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive income (loss)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(160,807)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(98,109)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(258,916)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income before reclassifications</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,519 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,218 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,737 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive income </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net current period other comprehensive income </span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,519 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,174 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,693 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(123,288)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(89,935)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(213,223)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,023)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">363 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,660)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive income </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">395 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">395 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net current period other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,023)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">758 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,265)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2024</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(144,311)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(89,177)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(233,488)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> All amounts are after tax.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The cumulative balance of each component of accumulated other comprehensive income (AOCI), net of tax, is as follows:</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:56.293%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.662%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.662%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.519%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustments, net</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total pension and postretirement adjustments, net</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive income (loss)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(160,807)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(98,109)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(258,916)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income before reclassifications</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,519 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,218 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,737 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive income </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net current period other comprehensive income </span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,519 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,174 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,693 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(123,288)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(89,935)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(213,223)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,023)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">363 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,660)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive income </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">395 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">395 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net current period other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,023)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">758 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,265)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2024</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(144,311)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(89,177)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(233,488)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> All amounts are after tax.</span></div> -160807000 -98109000 -258916000 37519000 8218000 45737000 0 44000 44000 37519000 8174000 45693000 -123288000 -89935000 -213223000 -21023000 363000 -20660000 0 -395000 -395000 -21023000 758000 -20265000 -144311000 -89177000 -233488000 CONTINGENCIES AND COMMITMENTS<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Corporation and its subsidiaries are involved in legal proceedings that are incidental to the operation of our business. Some of these proceedings allege damages relating to asbestos and environmental exposures, intellectual property matters, copyright infringement, personal injury claims, employment and employee benefit matters, government contract issues, commercial or contractual disputes, and acquisitions or divestitures. The Corporation continues to defend vigorously against all claims. Although the ultimate outcome of any legal matter cannot be predicted with certainty, based on present information, including assessment of the merits of the particular claim, as well as current accruals and insurance coverage, the Corporation does not expect that such legal proceedings will have a material adverse impact on its condensed consolidated financial statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Legal Proceedings</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation has been named in a number of lawsuits that allege injury from exposure to asbestos. To date, the Corporation has not been found liable for or paid any material sum of money in settlement in any asbestos-related case. The Corporation believes its minimal use of asbestos in its past operations as well as its acquired businesses’ operations and the relatively non-</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">friable condition of asbestos in its historical products makes it unlikely that it will face material liability in any asbestos litigation, whether individually or in the aggregate. The Corporation maintains insurance coverage and indemnification agreements for these potential liabilities and believes adequate coverage exists to cover any unanticipated asbestos liability.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Letters of Credit and Other Financial Arrangements</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporation enters into standby letters of credit agreements and guarantees with financial institutions and customers primarily relating to guarantees of repayment, future performance on certain contracts to provide products and services, and to secure advance payments from certain international customers. As of June 30, 2024 and December 31, 2023, there were $18 million and $20 million of stand-by letters of credit outstanding, respectively, and $11 million and $16 million of bank guarantees outstanding, respectively. In addition, the Corporation is required to provide the Nuclear Regulatory Commission financial assurance demonstrating its ability to cover the cost of decommissioning its Cheswick, Pennsylvania facility upon closure, though the Corporation does not intend to close this facility. The Corporation has provided this financial assurance in the form of a $35 million surety bond.</span></div> 18000000 20000000 11000000 16000000 35000000 RESTRUCTURING COSTS<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the quarter ended June 30, 2024, the Corporation executed restructuring activities across all of its segments to support its ongoing effort of improving operating efficiency ("2024 Restructuring Program"). These activities, which primarily include workforce reductions, consolidation of facilities, and costs related to legal entity restructuring, resulted in pre-tax charges of approximately $4 million for the three and six months ended June 30, 2024. The Company anticipates that these actions will be substantially completed by June 30, 2025. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the respective balances related to these restructuring activities by both reportable segment as well as on a consolidated basis:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:29.309%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.301%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">In thousands</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Restructuring Liability as of December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Provision</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash Payments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Restructuring Liability as of June 30, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline">Aerospace &amp; Industrial</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Severance</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">835 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(770)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Facility closure and other costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">392 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(92)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total Aerospace &amp; Industrial</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,227 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(862)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">365 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline">Defense Electronics</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Severance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">526 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(368)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">158 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Facility closure and other costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total Defense Electronics</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">526 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(368)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">158 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline">Naval &amp; Power</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Severance</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">198 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(198)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Facility closure and other costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total Naval &amp; Power</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">198 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(198)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline">Consolidated (including Corporate)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Severance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,776 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(1,345)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">431 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Facility closure and other costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,142 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(124)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,018 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total consolidated</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2,918 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(1,469)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,449 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">A reconciliation of total pre-tax restructuring charges is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:54.163%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.046%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.491%"></td><td style="width:0.1%"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Affected line item in the Condensed Consolidated Statement of Earnings</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six months ended</span></td></tr><tr style="height:17pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory write-downs</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of product sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,394 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance, facility closure, and other costs</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2,918 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total restructuring charges</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Earnings before income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4,312 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">There were no such comparable charges for the three or six months ended June 30, 2023.</span></div> 4000000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the respective balances related to these restructuring activities by both reportable segment as well as on a consolidated basis:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:29.309%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.301%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">In thousands</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Restructuring Liability as of December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Provision</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash Payments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Restructuring Liability as of June 30, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline">Aerospace &amp; Industrial</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Severance</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">835 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(770)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Facility closure and other costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">392 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(92)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total Aerospace &amp; Industrial</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,227 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(862)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">365 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline">Defense Electronics</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Severance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">526 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(368)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">158 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Facility closure and other costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total Defense Electronics</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">526 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(368)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">158 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline">Naval &amp; Power</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Severance</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">198 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(198)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Facility closure and other costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total Naval &amp; Power</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">198 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(198)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline">Consolidated (including Corporate)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Severance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,776 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(1,345)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">431 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Facility closure and other costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,142 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(124)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,018 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total consolidated</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2,918 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(1,469)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,449 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div> 0 835000 770000 65000 0 392000 92000 300000 0 1227000 862000 365000 0 526000 368000 158000 0 0 0 0 0 526000 368000 158000 0 198000 198000 0 0 0 0 0 0 198000 198000 0 0 1776000 1345000 431000 0 1142000 124000 1018000 0 2918000 1469000 1449000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">A reconciliation of total pre-tax restructuring charges is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:54.163%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.046%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.491%"></td><td style="width:0.1%"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Affected line item in the Condensed Consolidated Statement of Earnings</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six months ended</span></td></tr><tr style="height:17pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory write-downs</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of product sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,394 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance, facility closure, and other costs</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2,918 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total restructuring charges</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Earnings before income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4,312 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div> 1394000 2918000 4312000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended June 30, 2024, none of our directors or officers (as defined in Rule 16a-1(f) under the Exchange Act) adopted, modified, or terminated a “Rule 10b5-1 trading arrangement” or “non-Rule 10b5-1 trading arrangement,” as those terms are defined in Item 408 of Regulation S-K, except as described in the table below:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:11.943%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.943%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.174%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.943%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.943%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.943%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.943%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.368%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Name</span></div></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Title</span></div></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Action</span></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Character of Trading Arrangement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.47pt;font-weight:400;line-height:112%;position:relative;top:-3.48pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Adoption Date</span></div></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Earliest Sale Date</span></div></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Expiration Date</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.47pt;font-weight:400;line-height:112%;position:relative;top:-3.48pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Aggregate # of securities to be purchased or sold</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.47pt;font-weight:400;line-height:112%;position:relative;top:-3.48pt;vertical-align:baseline">(3)</span></div></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Kevin M. Rayment</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Vice President and Chief Operating Officer</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Adoption</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Rule 10b5-1 Trading Arrangement</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">March 3, 2024</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">June 3, 2024</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">December 31, 2024</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Up to 8,415 shares to be sold</span></div></td></tr></table></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Except as indicated by footnote, the trading arrangement marked as a “Rule 10b5-1 Trading Arrangement” is intended to satisfy the affirmative defense of Rule 10b5-1(c), as amended.</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The Rule 10b5-1 trading arrangement permits transactions through and including the earlier to occur of (a) the completion of all purchases or sales, (b) the date listed in the table, or (c) such date the trading arrangement is otherwise terminated according to its terms. The trading arrangements also provide for automatic expiration in the event of death, dissolution, bankruptcy, or insolvency of the adopting person.</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The volume of sales is based on pricing triggers outlined in the Rule 10b5-1 trading Arrangement.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 10b5-1 Trading Arrangement in the above table included a representation from the officer to the broker administering the plan that such individual (i) was not in possession of any material nonpublic information regarding the Company or the securities subject to the plan and (ii) the plan was entered into good faith and not as part of a plan or scheme to evade securities law. A similar representation was made to the Company in connection with the adoption of the plan. Those representations were made as of the date of adoption of the 10b5-1 plan and speak only as of that date. In making those representations, there is no assurance with respect to any material nonpublic information of which the officer was unaware, or with respect to any </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">material nonpublic information acquired by the officer or the Company after the date of the representation. Actual sale transactions will be disclosed publicly through Form 144 and Form 4 filings with the SEC, as required.</span></div> false false false Kevin M. Rayment Vice President and Chief Operating Officer true March 3, 2024 December 31, 2024 The tax benefit (expense) included in foreign currency translation adjustments and pension and postretirement adjustments for the three and six months ended June 30, 2024 and June 30, 2023 was immaterial. For the three and six months ended June 30, 2024, the Corporation repurchased approximately 47,000 and 100,000 shares of its common stock, respectively. For the three and six months ended June 30, 2023, the Corporation repurchased approximately 73,000 and 146,000 shares of its common stock, respectively.