0001140361-23-037810.txt : 20230803 0001140361-23-037810.hdr.sgml : 20230803 20230803112403 ACCESSION NUMBER: 0001140361-23-037810 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 85 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230803 DATE AS OF CHANGE: 20230803 FILER: COMPANY DATA: COMPANY CONFORMED NAME: MODINE MANUFACTURING CO CENTRAL INDEX KEY: 0000067347 STANDARD INDUSTRIAL CLASSIFICATION: MOTOR VEHICLE PARTS & ACCESSORIES [3714] IRS NUMBER: 390482000 STATE OF INCORPORATION: WI FISCAL YEAR END: 0331 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-01373 FILM NUMBER: 231138701 BUSINESS ADDRESS: STREET 1: 1500 DEKOVEN AVE CITY: RACINE STATE: WI ZIP: 53403 BUSINESS PHONE: 2626361200 MAIL ADDRESS: STREET 1: 1500 DEKOVEN AVE CITY: RACINE STATE: WI ZIP: 53403 10-Q 1 brhc20056679_10q.htm 10-Q

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, 2023

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

MODINE MANUFACTURING COMPANY
(Exact name of registrant as specified in its charter)

Wisconsin
 
39-0482000
(State or other jurisdiction of incorporation or organization)
 
(I.R.S. Employer Identification No.)

1500 DeKoven Avenue, Racine, Wisconsin
 
53403
(Address of principal executive offices)
 
(Zip Code)

Registrant’s telephone number, including area code (262) 636-1200

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

Title of each class
Trading Symbol(s)
Name of each exchange on which registered
     
Common Stock, $0.625 par value
MOD
New York Stock Exchange

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.
Yes     No

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).
Yes     No

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company.  See definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

Large Accelerated Filer 
 
Accelerated Filer 
 
       
Non-accelerated Filer    
 
Smaller reporting company 
 
       
   
Emerging growth company 
 

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).
Yes     No

The number of shares outstanding of the registrant’s common stock, $0.625 par value, was 52,283,256 at July 28, 2023.



PART I. FINANCIAL INFORMATION
Item 1. Financial Statements.

MODINE MANUFACTURING COMPANY
CONSOLIDATED STATEMENTS OF OPERATIONS
For the three months ended June 30, 2023 and 2022
(In millions, except per share amounts)
(Unaudited)

 
Three months ended June 30,
 
   
2023
   
2022
 
Net sales
 
$
622.4
   
$
541.0
 
Cost of sales
   
494.5
     
457.6
 
Gross profit
   
127.9
     
83.4
 
Selling, general and administrative expenses
   
61.4
     
56.3
 
Restructuring expenses
   
-
     
1.5
 
Operating income
   
66.5
     
25.6
 
Interest expense
   
(5.9
)
   
(4.1
)
Other expense – net
   
(0.6
)
   
(2.3
)
Earnings before income taxes
   
60.0
     
19.2
 
Provision for income taxes
   
(14.7
)
   
(4.9
)
Net earnings
   
45.3
     
14.3
 
Net earnings attributable to noncontrolling interest
   
(0.5
)
   
-
 
Net earnings attributable to Modine
 
$
44.8
   
$
14.3
 
                 
Net earnings per share attributable to Modine shareholders:
               
Basic
 
$
0.86
   
$
0.27
 
Diluted
 
$
0.85
   
$
0.27
 
                 
Weighted-average shares outstanding:
               
Basic
   
52.3
     
52.2
 
Diluted
   
53.0
     
52.4
 

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

MODINE MANUFACTURING COMPANY
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
For the three months ended June 30, 2023 and 2022
(In millions)
(Unaudited)

 
Three months ended June 30,
 
   
2023
   
2022
 
Net earnings
 
$
45.3
   
$
14.3
 
Other comprehensive income (loss), net of income taxes:
               
Foreign currency translation
   
(0.8
)
   
(23.9
)
Defined benefit plans, net of income taxes of $0.2 and $0 million
   
0.8
     
1.3
 
Cash flow hedges, net of income taxes of ($0.2) and $0 million
   
(0.7
)
   
(1.6
)
Total other comprehensive income (loss)
   
(0.7
)
   
(24.2
)
                 
Comprehensive income (loss)
   
44.6
     
(9.9
)
Comprehensive (income) loss attributable to noncontrolling interest
   
(0.3
)
   
0.4
 
Comprehensive income (loss) attributable to Modine
 
$
44.3
   
$
(9.5
)

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

MODINE MANUFACTURING COMPANY
CONSOLIDATED BALANCE SHEETS
June 30, 2023 and March 31, 2023
(In millions, except per share amounts)
(Unaudited)

 
June 30, 2023
   
March 31, 2023
 
ASSETS
           
Cash and cash equivalents
 
$
92.5
   
$
67.1
 
Trade accounts receivable – net
   
399.8
     
398.0
 
Inventories
   
333.5
     
324.9
 
Other current assets
   
68.3
     
56.4
 
Total current assets
   
894.1
     
846.4
 
Property, plant and equipment – net
   
310.3
     
314.5
 
Intangible assets – net
   
79.1
     
81.1
 
Goodwill
   
165.6
     
165.6
 
Deferred income taxes
   
81.2
     
83.7
 
Other noncurrent assets
   
77.6
     
74.6
 
Total assets
 
$
1,607.9
   
$
1,565.9
 
                 
LIABILITIES AND SHAREHOLDERS’ EQUITY
               
Short-term debt
 
$
8.0
   
$
3.7
 
Long-term debt – current portion
   
19.7
     
19.7
 
Accounts payable
   
317.5
     
332.8
 
Accrued compensation and employee benefits
   
81.7
     
89.8
 
Other current liabilities
   
79.8
     
61.1
 
Total current liabilities
   
506.7
     
507.1
 
Long-term debt
   
330.0
     
329.3
 
Deferred income taxes
   
5.3
     
4.8
 
Pensions
   
39.7
     
40.2
 
Other noncurrent liabilities
   
81.7
     
84.9
 
Total liabilities
   
963.4
     
966.3
 
Commitments and contingencies (see Note 17)
   
       
 
Shareholders’ equity:
               
Preferred stock, $0.025 par value, authorized 16.0 million shares, issued - none
   
-
     
-
 
Common stock, $0.625 par value, authorized 80.0 million shares, issued 55.6 million and 55.4 million shares
   
34.7
     
34.6
 
Additional paid-in capital
   
272.7
     
270.8
 
Retained earnings
   
542.3
     
497.5
 
Accumulated other comprehensive loss
   
(161.6
)
   
(161.1
)
Treasury stock, at cost, 3.4 million and 3.3 million shares
   
(50.2
)
   
(49.0
)
Total Modine shareholders’ equity
   
637.9
     
592.8
 
Noncontrolling interest
   
6.6
     
6.8
 
Total equity
   
644.5
     
599.6
 
Total liabilities and equity
 
$
1,607.9
   
$
1,565.9
 

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

MODINE MANUFACTURING COMPANY
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
For the three months ended June 30, 2023 and 2022
(In millions)
(Unaudited)

 
Three months ended June 30,
 
   
2023
   
2022
 
Cash flows from operating activities:
           
Net earnings
 
$
45.3
   
$
14.3
 
Adjustments to reconcile net earnings to net cash provided by operating activities:
               
Depreciation and amortization
   
13.7
     
13.9
 
Stock-based compensation expense
   
1.5
     
1.1
 
Deferred income taxes
   
3.1
     
(0.9
)
Other – net
   
1.4
     
0.8
 
Changes in operating assets and liabilities:
               
Trade accounts receivable
   
(2.7
)
   
0.7
 
Inventories
   
(7.9
)
   
(38.5
)
Accounts payable
   
(9.5
)
   
6.8
 
Other assets and liabilities
   
(3.2
)
   
16.3
 
Net cash provided by operating activities
   
41.7
     
14.5
 
                 
Cash flows from investing activities:
               
Expenditures for property, plant and equipment
   
(15.1
)
   
(10.4
)
Other – net
   
(3.3
)
   
-
 
Net cash used for investing activities
   
(18.4
)
   
(10.4
)
                 
Cash flows from financing activities:
               
Borrowings of debt
   
116.1
     
86.7
 
Repayments of debt
   
(107.8
)
   
(74.3
)
Borrowings (repayments) on bank overdraft facilities – net
   
(3.8
)
   
1.8
 
Purchases of treasury stock under share repurchase program
   
-
     
(1.1
)
Dividend paid to noncontrolling interest
   
(0.5
)
   
(0.6
)
Other – net
   
(0.3
)
   
(0.5
)
Net cash provided by financing activities
   
3.7
     
12.0
 
                 
Effect of exchange rate changes on cash
   
(0.2
)
   
(2.6
)
Net increase in cash, cash equivalents and restricted cash
   
26.8
     
13.5
 
                 
Cash, cash equivalents and restricted cash – beginning of period
   
67.2
     
45.4
 
Cash, cash equivalents and restricted cash – end of period
 
$
94.0
   
$
58.9
 

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

MODINE MANUFACTURING COMPANY
CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ EQUITY
For the three months ended June 30, 2023 and 2022
(In millions)
(Unaudited)


                   
Accumulated
                   
          Additional           other
    Treasury
    Non-
       
    Common stock
    paid-in
    Retained
    comprehensive     stock, at
    controlling
       

 
Shares
   
Amount
   
capital
   
earnings
   
loss
   
cost
   
interest
   
Total
 
Balance, March 31, 2023
    55.4     $ 34.6     $ 270.8     $ 497.5     $ (161.1 )   $ (49.0 )   $ 6.8     $ 599.6  
Net earnings
    -       -       -       44.8       -       -       0.5       45.3  
Other comprehensive loss
    -       -       -       -       (0.5 )     -       (0.2 )     (0.7 )
Stock options and awards
    0.2       0.1       0.4       -       -       -       -       0.5  
Purchase of treasury stock
    -       -       -       -       -       (1.2 )     -       (1.2 )
Stock-based compensation expense
    -       -       1.5       -       -       -       -       1.5  
Dividend paid to noncontrolling interest
    -       -       -       -       -       -       (0.5 )     (0.5 )
Balance, June 30, 2023
    55.6     $ 34.7     $ 272.7     $ 542.3     $ (161.6 )   $ (50.2 )   $ 6.6     $ 644.5  

                   
Accumulated
   

             
          Additional
          other
    Treasury
    Non-
       
    Common stock
    paid-in
    Retained
    comprehensive
    stock, at
    controlling
       
 
Shares
   
Amount
   
capital
   
earnings
   
loss
   
cost
   
interest
   
Total
 
Balance, March 31, 2022
   
54.8
   
$
34.2
   
$
261.6
   
$
344.4
   
$
(149.5
)
 
$
(40.0
)
 
$
7.4
   
$
458.1
 
Net earnings
   
-
     
-
     
-
     
14.3
     
-
     
-
     
-
     
14.3
 
Other comprehensive loss
   
-
     
-
     
-
     
-
     
(23.8
)
   
-
     
(0.4
)
   
(24.2
)
Stock options and awards
   
0.1
     
0.1
     
-
     
-
     
-
     
-
     
-
     
0.1
 
Purchase of treasury stock
   
-
     
-
     
-
     
-
     
-
     
(1.7
)
   
-
     
(1.7
)
Stock-based compensation expense
   
-
     
-
     
1.1
     
-
     
-
     
-
     
-
     
1.1
 
Dividend paid to noncontrolling interest
   
-
     
-
     
-
     
-
     
-
     
-
     
(0.6
)
   
(0.6
)
Balance, June 30, 2022
   
54.9
   
$
34.3
   
$
262.7
   
$
358.7
   
$
(173.3
)
 
$
(41.7
)
 
$
6.4
   
$
447.1
 

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

5


MODINE MANUFACTURING COMPANY
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(In millions, except per share amounts)
(unaudited)

Note 1: General



The accompanying unaudited condensed consolidated financial statements of Modine Manufacturing Company (“Modine” or the “Company”) were prepared in conformity with accounting principles generally accepted in the United States (“GAAP”) for interim financial information and with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X.  Accordingly, they do not include all of the information and footnotes necessary for a comprehensive presentation of financial position, results of operations and cash flows required by GAAP for complete financial statements.  The financial statements include all normal recurring adjustments that are, in the opinion of management, necessary for a fair statement of results for the interim periods.  Results for the first three months of fiscal 2024 are not necessarily indicative of the results to be expected for the full year.  These financial statements should be read in conjunction with the consolidated financial statements and related notes in Modine’s Annual Report on Form 10-K for the year ended March 31, 2023.



New Accounting Guidance: Supplier Finance Programs

In September 2022, the Financial Accounting Standards Board (“FASB”) issued new guidance regarding disclosure of supplier finance programs including the key terms, outstanding obligations, and where such obligations are presented within the financial statements.  In addition, beginning for fiscal 2025, a roll forward of obligations under such programs will be required annually.  The new guidance does not impact the recognition, measurement or financial statement presentation of supplier finance program obligations.  The Company adopted this guidance as of April 1, 2023.


The Company facilitates a voluntary supplier finance program through a financial institution that allows certain suppliers in the U.S. and Europe to request early payment for invoices, at a discount, from the financial institution.  The Company or the financial institution may terminate the supplier finance program upon 90 days’ notice.  The Company’s obligations to its suppliers, including amounts due and payment terms, are consistent, irrespective of whether a supplier participates in the program.  The Company is not party to the arrangements between the participating suppliers and the financial institution.  Under this program, the Company confirms the validity of supplier invoices to the financial institution and remits payments to it based on the original payment terms, which typically range from 60 to 120 days.  The outstanding obligations under this program, included within accounts payable in the consolidated balance sheets, totaled $18.5 million and $21.2 million at June 30, 2023 and March 31, 2023, respectively.

6


MODINE MANUFACTURING COMPANY
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(In millions, except per share amounts)
(unaudited)
Note 2: Revenue Recognition

Disaggregation of Revenue
The table below presents revenue for each of the Company’s operating segments.  Each segment’s revenue is disaggregated by product group, by geographic location and based upon the timing of revenue recognition.

Beginning in fiscal 2024 and in connection with the Company’s strategic transformation and continued application of 80/20 principles across its businesses, the Company has refined its reporting of disaggregated revenue within the Climate Solutions segment to be more consistent with how the segment has aligned its teams around three market-based verticals: i) heat transfer products; ii) HVAC & refrigeration; and iii) data center cooling.  For the refined fiscal 2024 presentation, the Company reports revenue based upon the respective product lines and related customer relationships managed by each market-based vertical team.  The disaggregated revenue information presented in the table below for fiscal 2023 has been recast to be comparable with the fiscal 2024 presentation.
 
   
Three months ended June 30, 2023
   
Three months ended June 30, 2022
 
   
Climate
Solutions
   
Performance
Technologies
   
Segment
Total
   
Climate
Solutions
   
Performance
Technologies
   
Segment
Total
 
Product groups:
                                   
Heat transfer
 
$
125.9
   
$
-
   
$
125.9
   
$
134.7
   
$
-
   
$
134.7
 
HVAC & refrigeration
    77.7       -       77.7       79.0       -       79.0  
Data center cooling
   
68.2
     
-
     
68.2
     
30.5
     
-
     
30.5
 
Air-cooled
   
-
     
172.7
     
172.7
     
-
     
153.0
     
153.0
 
Liquid-cooled
   
-
     
134.7
     
134.7
     
-
     
110.9
     
110.9
 
Advanced solutions
   
-
     
43.2
     
43.2
     
-
     
32.9
     
32.9
 
Inter-segment sales
   
-
     
8.3
     
8.3
     
0.2
     
7.5
     
7.7
 
Net sales
 
$
271.8
   
$
358.9
   
$
630.7
   
$
244.4
   
$
304.3
   
$
548.7
 
                                                 
Geographic location:
                                               
Americas
 
$
141.6
   
$
185.0
   
$
326.6
   
$
139.4
   
$
164.3
   
$
303.7
 
Europe
   
123.7
     
123.5
     
247.2
     
99.0
     
96.1
     
195.1
 
Asia
   
6.5
     
50.4
     
56.9
     
6.0
     
43.9
     
49.9
 
Net sales
 
$
271.8
   
$
358.9
   
$
630.7
   
$
244.4
   
$
304.3
   
$
548.7
 
                                                 
Timing of revenue recognition:
                                               
Products transferred at a point in time
 
$
257.7
   
$
341.4
   
$
599.1
   
$
230.8
   
$
281.8
   
$
512.6
 
Products transferred over time
   
14.1
     
17.5
     
31.6
     
13.6
     
22.5
     
36.1
 
Net sales
 
$
271.8
   
$
358.9
   
$
630.7
   
$
244.4
   
$
304.3
   
$
548.7
 

7


MODINE MANUFACTURING COMPANY
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(In millions, except per share amounts)
(unaudited)
Contract Balances
Contract assets and contract liabilities from contracts with customers were as follows:

 
June 30, 2023
   
March 31, 2023
 
Contract assets
 
$
26.6
   
$
19.3
 
Contract liabilities
   
35.5
     
21.5
 

Contract assets, included within other current assets in the consolidated balance sheets, primarily consist of capitalized costs related to customer-owned tooling contracts, wherein the customer has guaranteed reimbursement, and assets recorded for revenue recognized over time, which represent the Company’s rights to consideration for work completed but not yet billed. The $7.3 million increase in contract assets during the first three months of fiscal 2024 primarily resulted from an increase in contract assets for revenue recognized over time.

Contract liabilities, included within other current liabilities in the consolidated balance sheets, consist of payments received in advance of satisfying performance obligations under customer contracts, including contracts for customer-owned tooling. The $14.0 million increase in contract liabilities during the first three months of fiscal 2024 primarily resulted from payments received in advance of the Company’s satisfaction of performance obligations.

Note 3: Fair Value Measurements

Fair value is defined as the price that would be received for an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants. Fair value measurements are classified under the following hierarchy:

Level 1 – Quoted prices for identical instruments in active markets.
Level 2 – Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations in which all significant inputs are observable in active markets.
Level 3 – Model-derived valuations in which one or more significant inputs are not observable.

When available, the Company uses quoted market prices to determine fair value and classifies such measurements as Level 1.  In some cases, where market prices are not available, the Company uses observable market-based inputs to calculate fair value, in which case the measurements are classified as Level 2.  If quoted or observable market prices are not available, the Company determines fair value based upon valuation models that use, where possible, market-based data such as interest rates, yield curves or currency rates.  These measurements are classified as Level 3.

The carrying values of cash, cash equivalents, restricted cash, short-term investments, trade accounts receivable, accounts payable, and short-term debt approximate fair value due to the short-term nature of these instruments.  The fair value of the Company’s long-term debt is disclosed in Note 16.

8


MODINE MANUFACTURING COMPANY
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(In millions, except per share amounts)
(unaudited)
Note 4: Pensions

Pension cost included the following components:

 
Three months ended June 30,
 
   
2023
   
2022
 
Service cost
 
$
0.1
   
$
0.1
 
Interest cost
   
2.4
     
2.0
 
Expected return on plan assets
   
(2.6
)
   
(2.9
)
Amortization of unrecognized net loss
   
1.1
     
1.4
 
Net periodic benefit cost
 
$
1.0
   
$
0.6
 

The Company’s funding policy is to contribute annually, at a minimum, the amount necessary on an actuarial basis to provide for benefits in accordance with applicable laws and regulations.  In connection with funding relief provisions within the American Rescue Plan Act of 2021, the Company does not expect to make cash contributions to its U.S. pension plans during fiscal 2024.

Note 5: Stock-Based Compensation

The Company’s stock-based incentive programs consist of the following: (1) a long-term incentive plan (“LTIP”) for officers and other executives that authorizes grants of stock awards, stock options, and performance-based awards for retention and performance, (2) a discretionary equity program for other management and key employees, and (3) stock awards for non-employee directors.

The Company calculates compensation expense based upon the fair value of the awards at the time of grant and subsequently recognizes expense ratably over the respective vesting periods of the stock-based awards. The Company recognized stock-based compensation expense of $1.5 million and $1.1 million for the three months ended June 30, 2023 and 2022, respectively.

During the first quarter of fiscal 2024, the Company granted performance-based stock awards and restricted stock awards.  The performance metrics for the performance-based stock awards are based upon a target three-year average cash flow return on invested capital and a target three-year average growth in consolidated net earnings before interest, taxes, depreciation, amortization, and certain other adjustments (“Adjusted EBITDA”) at the end of the performance period ending March 31, 2026.

During the first quarter of fiscal 2023, the Company granted restricted stock awards, stock options, and performance cash awards.

9


MODINE MANUFACTURING COMPANY
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(In millions, except per share amounts)
(unaudited)
The fair value of stock-based compensation awards granted during the three months ended June 30, 2023 and 2022 were as follows:


 
Three months ended June 30,
 
   
2023
   
2022
 
   
Shares
   
Fair Value
Per Award
   
Shares
   
Fair Value
Per Award
 
Performance stock awards
   
0.3
   
$
27.29
     
-
   

-
 
Restricted stock awards
   
0.1
   
$
27.29
     
0.2
   
$
12.28
 
Stock options
    -       -       0.2     $
6.92  

As of June 30, 2023, unrecognized compensation expense related to non-vested stock-based compensation awards, which will be recognized as expense over the remaining service periods, was as follows:

 
Unrecognized
Compensation
Expense
   
Weighted-Average
Remaining Service
Period in Years
 
Performance stock awards
  $ 12.9    
2.7  
Restricted stock awards
   
7.2
     
2.1
 
Stock options
   
1.9
     
1.9
 
Total
 
$
22.0
     
2.4
 

Note 6: Restructuring Activities

During the first quarter of fiscal 2023, restructuring and repositioning expenses primarily consisted of severance expenses related to targeted headcount reductions in Europe within the Performance Technologies segment.

Restructuring and repositioning expenses were as follows:

 
Three months ended June 30,
 
   
2023
   
2022
 
Employee severance and related benefits
 
$
-
   
$
1.4
 
Other restructuring and repositioning expenses
   
-
     
0.1
 
Total
 
$
-
   
$
1.5
 

Other restructuring and repositioning expenses primarily consist of equipment transfer and plant consolidation costs.

10


MODINE MANUFACTURING COMPANY
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(In millions, except per share amounts)
(unaudited)
The Company accrues severance in accordance with its written plans, procedures, and relevant statutory requirements. Changes in accrued severance were as follows:

 
Three months ended June 30,
 
   
2023
   
2022
 
Beginning balance
 
$
10.6
   
$
20.2
 
Additions
   
-
     
1.4
 
Payments
   
(1.8
)
   
(3.3
)
Effect of exchange rate changes
   
0.1
     
(0.9
)
Ending balance
 
$
8.9
   
$
17.4
 

Note 7: Other Income and Expense

Other income and expense consisted of the following:

 
Three months ended June 30,
 
   
2023
   
2022
 
Interest income
 
$
0.5
   
$
0.1
 
Foreign currency transactions (a)
   
(0.3
)
   
(2.0
)
Net periodic benefit cost (b)
   
(0.8
)
   
(0.4
)
Total other expense – net
 
$
(0.6
)
 
$
(2.3
)


(a)
Foreign currency transactions primarily consist of foreign currency transaction gains and losses on the re-measurement or settlement of foreign currency-denominated assets and liabilities, including intercompany loans and transactions denominated in a foreign currency, along with gains and losses on certain foreign currency exchange contracts.

(b)
Net periodic benefit cost for the Company’s pension and postretirement plans is exclusive of service cost.

Note 8: Income Taxes

The Company’s effective tax rate for the three months ended June 30, 2023 and 2022 was 24.5 percent and 25.5 percent, respectively.  The effective tax rate for the first quarter of fiscal 2024 is lower than the first quarter of the prior year, primarily due to changes in the mix and amount of foreign and U.S. earnings.

The Company records valuation allowances against its net deferred tax assets to the extent it determines it is more likely than not that such assets will not be realized in the future.  Each quarter, the Company evaluates the probability that its deferred tax assets will be realized and determines whether valuation allowances or adjustments thereto are needed.  This determination involves judgement and the use of significant estimates and assumptions, including expectations of future taxable income and tax planning strategies.  In addition, the Company considers the duration of statutory carryforward periods and historical financial results.

11


MODINE MANUFACTURING COMPANY
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(In millions, except per share amounts)
(unaudited)
At June 30, 2023, valuation allowances against deferred tax assets in the U.S. and in certain foreign jurisdictions totaled $35.5 million and $27.6 million, respectively.  The Company will maintain the valuation allowances in each applicable tax jurisdiction until it determines it is more likely than not the deferred tax assets will be realized, thereby eliminating the need for a valuation allowance.  Future events or circumstances, such as lower taxable income or unfavorable changes in the financial outlook of the Company’s operations in the U.S. and certain foreign jurisdictions, could necessitate the establishment of further valuation allowances.

Accounting policies for interim reporting require the Company to adjust its effective tax rate each quarter to be consistent with its estimated annual effective tax rate.  Under this methodology, the Company applies its estimated annual income tax rate to its year-to-date ordinary earnings to derive its income tax provision each quarter.  The Company records the tax impacts of certain significant, unusual or infrequently occurring items in the period in which they occur.  The Company excluded the impact of its operations in certain foreign locations from the overall effective tax rate methodology and recorded them discretely based upon year-to-date results because the Company anticipates net operating losses for the full fiscal year in these jurisdictions.  The Company estimates a $2.1 million net decrease in unrecognized tax benefits during the remainder of fiscal 2024 mainly due to lapses in statutes of limitations.

Note 9: Earnings Per Share

The components of basic and diluted earnings per share were as follows:

 
Three months ended June 30,
 
   
2023
   
2022
 
Net earnings attributable to Modine
 
$
44.8
   
$
14.3
                 
Weighted-average shares outstanding – basic
   
52.3
     
52.2
 
Effect of dilutive securities
   
0.7
     
0.2
 
Weighted-average shares outstanding – diluted
   
53.0
     
52.4
 
                 
Earnings per share:
               
Net earnings per share – basic
 
$
0.86
   
$
0.27
Net earnings per share – diluted
 
$
0.85
   
$
0.27

For the three months ended June 30, 2023, the calculation of diluted earnings per share excluded 0.1 million restricted stock awards because they were anti-dilutive.

For the three months ended June 30, 2022, the calculation of diluted earnings per share excluded 0.9 million and 0.5 million stock options and restricted stock awards, respectively, because they were anti-dilutive.

12


MODINE MANUFACTURING COMPANY
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(In millions, except per share amounts)
(unaudited)
Note 10: Cash, Cash Equivalents and Restricted Cash

Cash, cash equivalents and restricted cash consisted of the following:


 
June 30, 2023
   
March 31, 2023
 
Cash and cash equivalents
 
$
92.5
   
$
67.1
 
Restricted cash
   
1.5
     
0.1
 
Total cash, cash equivalents and restricted cash
 
$
94.0
   
$
67.2
 

Restricted cash, which is reported within other current assets and other noncurrent assets in the consolidated balance sheets, consists primarily of deposits for contractual guarantees or commitments required for rents, import and export duties, and commercial agreements.

Note 11: Inventories

Inventories consisted of the following:


 
June 30, 2023
   
March 31, 2023
 
Raw materials
 
$
216.8
   
$
218.3
 
Work in process
   
52.7
     
49.9
 
Finished goods
   
64.0
     
56.7
 
Total inventories
 
$
333.5
   
$
324.9
 

Note 12: Property, Plant and Equipment

Property, plant and equipment, including depreciable lives, consisted of the following:

 
June 30, 2023
   
March 31, 2023
 
Land
 
$
16.5
   
$
16.4
 
Buildings and improvements (10-40 years)
   
265.2
     
264.0
 
Machinery and equipment (3-15 years)
   
855.9
     
853.3
 
Office equipment (3-10 years)
   
94.5
     
93.6
 
Construction in progress
   
46.6
     
47.5
 
     
1,278.7
     
1,274.8
 
Less: accumulated depreciation
   
(968.4
)
   
(960.3
)
Net property, plant and equipment
 
$
310.3
   
$
314.5
 

13


MODINE MANUFACTURING COMPANY
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(In millions, except per share amounts)
(unaudited)
Note 13: Goodwill and Intangible Assets

The following table presents a roll forward of the carrying value of goodwill from March 31, 2023 to June 30, 2023.

 
Climate
Solutions
   
Performance
Technologies
   
Total
 
Goodwill, March 31, 2023
 
$
105.7
   
$
59.9
   
$
165.6
 
Effect of exchange rate changes
   
-
   
-
   
-
Goodwill, June 30, 2023
 
$
105.7
   
$
59.9
   
$
165.6
 

Intangible assets consisted of the following:

 
June 30, 2023
   
March 31, 2023
 
    Gross           Net     Gross           Net  
     Carrying     Accumulated
    Intangible
    Carrying
    Accumulated
    Intangible
 
   
Value
   
Amortization
   
Assets
   
Value
   
Amortization
   
Assets
 
Customer relationships
 
$
60.3
   
$
(24.3
)
 
$
36.0
   
$
60.3
   
$
(23.4
)
 
$
36.9
 
Trade names
   
50.1
     
(16.5
)
   
33.6
     
50.1
     
(15.9
)
   
34.2
 
Acquired technology
   
22.6
     
(13.1
)
   
9.5
     
22.6
     
(12.6
)
   
10.0
 
Total intangible assets
 
$
133.0
   
$
(53.9
)
 
$
79.1
   
$
133.0
   
$
(51.9
)
 
$
81.1
 

The Company recorded amortization expense of $2.0 million for both the three months ended June 30, 2023 and 2022. The Company estimates that it will record approximately $6.0 million of amortization expense during the remainder of fiscal 2024.  The Company estimates that it will record approximately $8.0 million of annual amortization expense in fiscal 2025 through 2028 and approximately $7.0 million in fiscal 2029. These estimates exclude amortization expense associated with the acquisition that closed during the second quarter of fiscal 2024, as discussed in Note 20.

Note 14: Product Warranties

Changes in accrued warranty costs were as follows:

 
Three months ended June 30,
 
   
2023
   
2022
 
Beginning balance
 
$
6.9
   
$
6.3
 
Warranties recorded at time of sale
   
1.5
     
1.4
 
Adjustments to pre-existing warranties
   
0.6
     
(0.2
)
Settlements
   
(1.1
)
   
(1.1
)
Effect of exchange rate changes
   
-
     
(0.2
)
Ending balance
 
$
7.9
   
$
6.2
 

14


MODINE MANUFACTURING COMPANY
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(In millions, except per share amounts)
(unaudited)
Note 15: Leases

Lease Assets and Liabilities
The following table provides a summary of leases recorded on the consolidated balance sheets.


 
Balance Sheet Location
 
June 30, 2023
   
March 31, 2023
 
Lease Assets
               
Operating lease ROU assets
 
Other noncurrent assets
 
$
57.4
   
$
59.1
 
Finance lease ROU assets (a)
 
Property, plant and equipment – net
   
7.0
     
7.1
 
                     
Lease Liabilities
                   
Operating lease liabilities
 
Other current liabilities
 
$
11.8
   
$
11.8
 
Operating lease liabilities
 
Other noncurrent liabilities
   
47.3
     
48.9
 
Finance lease liabilities
 
Long-term debt – current portion
   
0.4
     
0.4
 
Finance lease liabilities
 
Long-term debt
   
2.2
     
2.3
 

(a)
Finance lease right-of-use (“ROU”) assets were recorded net of accumulated amortization of $3.3 million and $3.2 million as of June 30, 2023 and March 31, 2023, respectively.

Components of Lease Expense
The components of lease expense were as follows:

 
Three months ended June 30,
 
   
2023
   
2022
 
Operating lease expense (a)
 
$
5.9
   
$
5.3
 
Finance lease expense:
               
Depreciation of ROU assets
   
0.1
     
0.1
 
Interest on lease liabilities
   
-
     
-
 
Total lease expense
 
$
6.0
   
$
5.4
 

(a)
For the three months ended June 30, 2023 and 2022, operating lease expense included short-term lease expense of $1.5 million and $1.3 million, respectively. Variable lease expense was not significant.

15


MODINE MANUFACTURING COMPANY
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(In millions, except per share amounts)
(unaudited)
Note 16: Indebtedness

Long-term debt consisted of the following:


Fiscal year
of maturity
 
June 30, 2023
   
March 31, 2023
 
Term loans
2028
 
$
213.2
   
$
215.7
 
5.9% Senior Notes
2029
   
100.0
     
100.0
 
5.8% Senior Notes
2027
   
33.3
     
33.3
 
Revolving credit facility
2028
   
3.2
     
-
 
Other (a)
     
2.6
     
2.7
 
       
352.3
     
351.7
 
Less: current portion
     
(19.7
)
   
(19.7
)
Less: unamortized debt issuance costs
     
(2.6
)
   
(2.7
)
Total long-term debt
   
$
330.0
   
$
329.3
 


(a)
Other long-term debt primarily includes finance lease obligations.

Long-term debt, including the current portion of long-term debt, matures as follows:

Fiscal Year
     
Remainder of 2024
 
$
16.9
 
2025
   
19.7
 
2026
   
44.7
 
2027
   
44.7
 
2028
   
200.9
 
2029 & beyond
   
25.4
 
Total
 
$
352.3
 

The Company maintains a credit agreement with a syndicate of banks that provides for a multi-currency $275.0 million revolving credit facility and U.S. dollar- and euro-denominated term loan facilities maturing in October 2027.  In addition, the credit agreement provides for shorter-duration swingline loans.  Borrowings under the revolving credit, swingline and term loan facilities bear interest at a variable rate, based upon the applicable reference rate and including a margin percentage dependent upon the Company’s leverage ratio, as described below.  At June 30, 2023, the weighted-average interest rates for revolving credit facility borrowings and the term loans were 6.3 and 6.4 percent, respectively.  Based upon the terms of the credit agreement, the Company classifies borrowings under its revolving credit and swingline facilities as long-term and short-term debt, respectively, on its consolidated balance sheets.

At June 30, 2023, the Company’s borrowings under its revolving credit and swingline facilities totaled $3.2 million and $8.0 million, respectively, and domestic letters of credit totaled $5.5 million.  As a result, available borrowing capacity under the Company’s revolving credit facility was $258.3 million as of June 30, 2023. At March 31, 2023, the Company had no outstanding borrowings under these facilities.



The Company also maintains credit agreements for its foreign subsidiaries.  The outstanding short-term borrowings related to these foreign credit agreements totaled $3.7 million at March 31, 2023.  There were no short-term borrowings related to these agreements at June 30, 2023.

16


MODINE MANUFACTURING COMPANY
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(In millions, except per share amounts)
(unaudited)
Indebtedness under the Company’s credit agreement and Senior Note agreements is secured by liens on substantially all domestic assets.  These agreements further require compliance with various covenants that may limit the Company’s ability to incur additional indebtedness; grant liens; make investments, loans, or guarantees; engage in certain transactions with affiliates; and make restricted payments including dividends. In addition, the agreements may require prepayment in the event of certain asset sales.

Financial covenants within its credit agreements require the Company to limit its consolidated indebtedness, less a portion of its cash balances, both as defined by the credit agreements, to no more than three and one-quarter times consolidated net earnings before interest, taxes, depreciation, amortization, and certain other adjustments (“Adjusted EBITDA.”)  The Company must also maintain a ratio of Adjusted EBITDA of at least three times consolidated interest expense.  As of June 30, 2023, the Company was in compliance with its debt covenants.

The Company estimates the fair value of long-term debt using discounted future cash flows at rates offered to the Company for similar debt instruments of comparable maturities.  As of June 30, 2023 and March 31, 2023, the carrying value of the Company’s long-term debt approximated fair value, with the exception of the Senior Notes, which had an aggregate fair value of $125.9 million at each reporting date.  The fair value of the Company’s long-term debt is categorized as Level 2 within the fair value hierarchy.  Refer to Note 3 for the definition of a Level 2 fair value measurement.

Note 17: Risks, Uncertainties, Contingencies and Litigation

Environmental
The Company has recorded environmental investigation and remediation accruals related to manufacturing facilities in the U.S., one of which the Company currently owns and operates, and at its former manufacturing facility in the Netherlands.  These accruals primarily relate to soil and groundwater contamination at facilities where past operations followed practices and procedures that were considered acceptable under then-existing regulations, or where the Company is a successor to the obligations of prior owners, and current laws and regulations require investigative and/or remedial work to ensure sufficient environmental compliance.  In instances where a range of loss can be reasonably estimated for a probable environmental liability, but no amount within the range is a better estimate than any other amount, the Company accrues the minimum of the range.  The Company’s accruals for environmental matters totaled $17.5 million and $17.6 million as of June 30, 2023 and March 31, 2023, respectively. As additional information becomes available regarding environmental matters, the Company will re-assess the liabilities and revise the estimated accruals, if necessary.  While it is possible that the ultimate environmental remediation costs may be in excess of amounts accrued, the Company believes, based upon currently available information, that the ultimate outcome of these matters, individually and in the aggregate, will not have a material adverse effect on its financial position.  However, these matters are subject to inherent uncertainties, and unfavorable outcomes could occur, including significant monetary damages.

Other Litigation
In the normal course of business, the Company and its subsidiaries are named as defendants in various lawsuits and enforcement proceedings by private parties, governmental agencies and/or others in which claims are asserted against Modine.  The Company believes that any additional loss in excess of amounts already accrued would not have a material effect on the Company’s consolidated balance sheet, results of operations, and cash flows.  In addition, management expects that the liabilities which may ultimately result from such lawsuits or proceedings, if any, would not have a material adverse effect on the Company’s financial position.

17


MODINE MANUFACTURING COMPANY
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(In millions, except per share amounts)
(unaudited)
Note 18: Accumulated Other Comprehensive Loss

Changes in accumulated other comprehensive loss were as follows:

 
Three months ended June 30, 2023
 
   
Foreign
Currency
Translation
   
Defined
Benefit
Plans
   
Cash Flow
Hedges
   
Total
 
Beginning balance
 
$
(57.5
)
 
$
(104.4
)
 
$
0.8
   
$
(161.1
)
                                 
Other comprehensive income (loss) before reclassifications
   
(0.6
)
   
-
     
(0.4
)
   
(1.0
)
Reclassifications:
                               
Amortization of unrecognized net loss (a)
   
-
     
1.0
     
-
     
1.0
 
Realized gains – net (b)
   
-
     
-
     
(0.5
)
   
(0.5
)
Income taxes
   
-
     
(0.2
)
   
0.2
     
-
 
Total other comprehensive income (loss) 
   
(0.6
)
   
0.8
     
(0.7
)
   
(0.5
)
                                 
Ending balance
 
$
(58.1
)
 
$
(103.6
)
 
$
0.1
   
$
(161.6
)

 
Three months ended June 30, 2022
 
   
Foreign
Currency
Translation
   
Defined
Benefit
Plans
   
Cash Flow
Hedges
   
Total
 
Beginning balance
 
$
(39.1
)
 
$
(111.1
)
 
$
0.7
   
$
(149.5
)
                                 
Other comprehensive income (loss) before reclassifications
   
(23.5
)
   
-
     
(1.2
)
   
(24.7
)
Reclassifications:
                               
Amortization of unrecognized net loss (a)
   
-
     
1.3
     
-
     
1.3
 
Realized gains – net (b)
   
-
     
-
     
(0.4
)
   
(0.4
)
Income taxes
   
-
     
-
     
-
     
-
 
Total other comprehensive income (loss)
   
(23.5
)
   
1.3
     
(1.6
)
   
(23.8
)
                                 
Ending balance
 
$
(62.6
)
 
$
(109.8
)
 
$
(0.9
)
 
$
(173.3
)








(a)
Amounts are included in the calculation of net periodic benefit cost for the Company’s defined benefit plans, which include pension and other postretirement plans.  See Note 4 for additional information about the Company’s pension plans.

(b)
Amounts represent net gains and losses associated with cash flow hedges that were reclassified to net earnings.

18


MODINE MANUFACTURING COMPANY
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(In millions, except per share amounts)
(unaudited)
Note 19: Segment Information

The following is a summary of net sales, gross profit and operating income by segment:

 
Three months ended June 30,
 
   
2023
   
2022
 
   
External Sales
   
Inter-segment
Sales
   
Total
   
External Sales
   
Inter-segment
Sales
   
Total
 
Net sales:
                                   
Climate Solutions
 
$
271.8
   
$
-
   
$
271.8
   
$
244.2
   
$
0.2
   
$
244.4
 
Performance Technologies
   
350.6
     
8.3
     
358.9
     
296.8
     
7.5
     
304.3
 
Segment total
   
622.4
     
8.3
     
630.7
     
541.0
     
7.7
     
548.7
 
Corporate and eliminations
   
-
     
(8.3
)
   
(8.3
)
   
-
     
(7.7
)
   
(7.7
)
Net sales
 
$
622.4
   
$
-
   
$
622.4
   
$
541.0
   
$
-
   
$
541.0
 

 
Three months ended June 30,
 
   
2023
   
2022
 
   
_$’s
   
% of sales
   
_$’s
   
% of sales
 
Gross profit:
                       
Climate Solutions
 
$
69.0
     
25.4
%
 
$
50.4
     
20.6
%
Performance Technologies
   
58.6
     
16.3
%
   
33.0
     
10.8
%
Segment total
   
127.6
     
20.2
%
   
83.4
     
15.2
%
Corporate and eliminations
   
0.3
   
-
     
-
   
-
 
Gross profit
 
$
127.9
     
20.6
%
 
$
83.4
     
15.4
%

 
Three months ended June 30,
 
   
2023
   
2022
 
Operating income:
           
Climate Solutions
 
$
44.3
   
$
27.0
 
Performance Technologies
   
32.0
     
7.4
 
Segment total
   
76.3
     
34.4
 
Corporate and eliminations
   
(9.8
)
   
(8.8
)
Operating income
 
$
66.5
   
$
25.6
 

19


MODINE MANUFACTURING COMPANY
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(In millions, except per share amounts)
(unaudited)
The following is a summary of segment assets, comprised entirely of trade accounts receivable and inventories, and other assets:

 
June 30, 2023
   
March 31, 2023
 
Assets:
           
Climate Solutions
 
$
355.0
   
$
334.8
 
Performance Technologies
   
378.3
     
388.1
 
Other (a)
   
874.6
     
843.0
 
Total assets
 
$
1,607.9
   
$
1,565.9
 


(a)
Represents cash and cash equivalents, other current assets, property plant and equipment, intangible assets, goodwill, deferred income taxes, and other noncurrent assets for the Climate Solutions and Performance Technologies segments and Corporate.

Note 20: Subsequent Event

On July 1, 2023, the Company acquired substantially all of the net operating assets of Napps Technology Corporation (“Napps”) for a purchase price of $5.3 million.  Napps is a Texas-based manufacturer of air- and water-cooled chillers, condensing units and heat pumps primarily for the K-12 school market.  This acquisition expands the Company’s indoor air quality product portfolio and supports its growth strategy and mission of improving indoor air quality.  Napps has historical annual sales of approximately $5.0 million, and will be reported within the Company’s Climate Solutions segment beginning in the second quarter of fiscal 2024.

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

When we use the terms “Modine,” “we,” “us,” the “Company,” or “our” in this report, we are referring to Modine Manufacturing Company.  Our fiscal year ends on March 31 and, accordingly, all references to quarters refer to our fiscal quarters.  The quarter ended June 30, 2023 was the first quarter of fiscal 2024.

First Quarter Highlights
Net sales in the first quarter of fiscal 2024 increased $81.4 million, or 15 percent, from the first quarter of fiscal 2023, primarily due to higher sales in our Performance Technologies and Climate Solutions segments.  Cost of sales increased $36.9 million, or 8 percent, primarily due to higher sales volume.  Gross profit increased $44.5 million and gross margin improved 520 basis points to 20.6 percent.  Selling, general and administrative (“SG&A”) expenses increased $5.1 million, primarily due to higher compensation-related expenses.  Operating income of $66.5 million during the first quarter of fiscal 2024 increased $40.9 million from the prior year, primarily due to higher earnings in our operating segments.

Recent Event
On July 1, 2023, we acquired substantially all of the net operating assets of Napps Technology Corporation (“Napps”) for a purchase price of $5.3 million.  Napps is a Texas-based manufacturer of air- and water-cooled chillers, condensing units and heat pumps primarily for the K-12 school market.  This acquisition expands our indoor air quality product portfolio and supports our growth strategy and mission of improving indoor air quality.  Napps has historical annual sales of approximately $5.0 million.  We will report the financial results from this business within our Climate Solutions segment beginning in the second quarter of fiscal 2024.

CONSOLIDATED RESULTS OF OPERATIONS

The following table presents our consolidated financial results on a comparative basis for the three months ended June 30, 2023 and 2022:

   
Three months ended June 30,
 
   
2023
   
2022
 
(in millions)
 
$’s
   
% of sales
   
$’s
   
% of sales
 
Net sales
 
$
622.4
     
100.0
%
 
$
541.0
     
100.0
%
Cost of sales
   
494.5
     
79.4
%
   
457.6
     
84.6
%
Gross profit
   
127.9
     
20.6
%
   
83.4
     
15.4
%
Selling, general and administrative expenses
   
61.4
     
9.9
%
   
56.3
     
10.4
%
Restructuring expenses
   
-
     
-
     
1.5
     
0.3
%
Operating income
   
66.5
     
10.7
%
   
25.6
     
4.7
%
Interest expense
   
(5.9
)
   
-1.0
%
   
(4.1
)
   
-0.8
%
Other expense – net
   
(0.6
)
   
-0.1
%
   
(2.3
)
   
-0.4
%
Earnings before income taxes
   
60.0
     
9.6
%
   
19.2
     
3.5
%
Provision for income taxes
   
(14.7
)
   
-2.4
%
   
(4.9
)
   
-0.9
%
Net earnings
 
$
45.3
     
7.3
%
 
$
14.3
     
2.6
%

First quarter net sales of $622.4 million were $81.4 million, or 15 percent, higher than the first quarter of the prior year, primarily due to higher sales volume in each of our segments and favorable commercial pricing.  Sales in the Performance Technologies and Climate Solutions segments increased $54.6 million and $27.4 million, respectively.

First quarter cost of sales increased $36.9 million, or 8 percent, primarily due to higher sales volume, partially offset by lower raw material prices, which decreased approximately $16.0 million.  As a percentage of sales, cost of sales decreased 520 basis points to 79.4 percent, primarily due to the favorable impact of higher sales, partially offset by higher labor and inflationary costs.

As a result of higher sales and lower cost of sales as a percentage of sales, first quarter gross profit increased $44.5 million and gross margin improved 520 basis points to 20.6 percent.

First quarter SG&A expenses increased $5.1 million.  As a percentage of sales, SG&A expenses decreased by 50 basis points.  The increase in SG&A expenses was primarily driven by higher compensation-related expenses, which increased approximately $4.0 million.  The compensation-related expenses included higher incentive compensation expenses driven by improved financial results, as compared with the prior year.  These increases were partially offset by lower environmental charges related to a previously-closed manufacturing facility in the U.S., which decreased $1.0 million and were recorded at Corporate.

Restructuring expenses decreased $1.5 million compared with the first quarter of fiscal 2023.  The fiscal 2023 restructuring expenses primarily consisted of severance expenses in the Performance Technologies segment.

Operating income of $66.5 million in the first quarter of fiscal 2024 increased $40.9 million compared with the first quarter of fiscal 2023, primarily due to higher gross profit in our operating segments.

Interest expense during the first quarter of fiscal 2024 increased $1.8 million compared with the first quarter of fiscal 2023, primarily due to unfavorable changes in interest rates.

The provision for income taxes was $14.7 million and $4.9 million in the first quarter of fiscal 2024 and 2023, respectively.  The $9.8 million increase was primarily due to higher earnings in the current year as compared with the same period in the prior year.

SEGMENT RESULTS OF OPERATIONS

The following is a discussion of our segment results of operations for the three months ended June 30, 2023 and 2022:

Climate Solutions

   
Three months ended June 30,
 
   
2023
   
2022
 
(in millions)
 
$’s
   
% of sales
   
$’s
   
% of sales
 
Net sales
 
$
271.8
     
100.0
%
 
$
244.4
     
100.0
%
Cost of sales
   
202.8
     
74.6
%
   
194.0
     
79.4
%
Gross profit
   
69.0
     
25.4
%
   
50.4
     
20.6
%
Selling, general and administrative expenses
   
24.7
     
9.1
%
   
23.4
     
9.6
%
Operating income
 
$
44.3
     
16.3
%
 
$
27.0
     
11.0
%

Climate Solutions net sales increased $27.4 million, or 11 percent, from the first quarter of fiscal 2023 to the first quarter of fiscal 2024, primarily due to higher sales volume.  Compared with the first quarter of the prior year, sales of data center cooling products increased $37.7 million.  Sales of heat transfer and HVAC & refrigeration products decreased $8.8 million and $1.3 million, respectively.

Climate Solutions cost of sales increased $8.8 million, or 5 percent, from the first quarter of fiscal 2023 to the first quarter of fiscal 2024, primarily due to higher sales volume, partially offset by lower raw material prices, which decreased approximately $8.0 million.  As a percentage of sales, cost of sales decreased 480 basis points to 74.6 percent, primarily due to the favorable impact of higher sales volume and improved operating efficiencies, partially offset by higher labor and inflationary costs.

As a result of the higher sales and lower cost of sales as a percentage of sales, gross profit increased $18.6 million and gross margin improved 480 basis points to 25.4 percent.

SG&A expenses increased $1.3 million, yet decreased 50 basis points as a percentage of sales.  The increase in SG&A expenses was primarily driven by higher compensation-related expenses.

Operating income of $44.3 million increased $17.3 million from the first quarter of fiscal 2023 to the first quarter of fiscal 2024, primarily due to higher gross profit.

Performance Technologies

   
Three months ended June 30,
 
   
2023
   
2022
 
(in millions)
 
$’s
   
% of sales
   
$’s
   
% of sales
 
Net sales
 
$
358.9
     
100.0
%
 
$
304.3
     
100.0
%
Cost of sales
   
300.3
     
83.7
%
   
271.3
     
89.2
%
Gross profit
   
58.6
     
16.3
%
   
33.0
     
10.8
%
Selling, general and administrative expenses
   
26.6
     
7.4
%
   
24.1
     
7.9
%
Restructuring expenses
   
-
     
-
     
1.5
     
0.5
%
Operating income
 
$
32.0
     
8.9
%
 
$
7.4
     
2.4
%

Performance Technologies net sales increased $54.6 million, or 18 percent, from the first quarter of fiscal 2023 to the first quarter of fiscal 2024, primarily due to higher sales volume and favorable commercial pricing.  Compared with the first quarter of the prior year, sales of liquid-cooled, air-cooled, and advanced solutions products increased $23.8 million, $19.7 million, and $10.3 million, respectively.

Performance Technologies cost of sales increased $29.0 million, or 11 percent, from the first quarter of fiscal 2023 to the first quarter of fiscal 2024, primarily due to higher sales volume, partially offset by lower raw material prices, which decreased approximately $8.0 million.  As a percentage of sales, cost of sales decreased 550 basis points to 83.7 percent, primarily due to the favorable impact of higher sales, partially offset by higher labor and inflationary costs.

As a result of the higher sales and lower cost of sales as a percentage of sales, gross profit increased $25.6 million and gross margin improved 550 basis points to 16.3 percent.

SG&A expenses increased $2.5 million compared with the first quarter of the prior year.  As a percentage of sales, SG&A expenses decreased by 50 basis points.  The increase in SG&A expenses was primarily due to higher compensation-related expenses.

Restructuring expenses decreased $1.5 million compared with the first quarter of fiscal 2023.  The fiscal 2023 restructuring expenses primarily consisted of severance expenses.

Operating income of $32.0 million increased $24.6 million from the first quarter of fiscal 2023 to the first quarter of fiscal 2024, primarily due to higher gross profit.

Liquidity and Capital Resources

Our primary sources of liquidity are cash flow from operating activities, our cash and cash equivalents as of June 30, 2023 of $92.5 million, and available borrowing capacity of $258.3 million under our revolving credit facility.  Given our extensive international operations, approximately $89.0 million of our cash and cash equivalents are held by our non-U.S. subsidiaries.  Amounts held by non-U.S. subsidiaries are available for general corporate use; however, these funds may be subject to foreign withholding taxes if repatriated.  We believe our sources of liquidity will provide sufficient cash flow to adequately cover our funding needs on both a short-term and long-term basis.

Net Cash Provided by Operating Activities
Net cash provided by operating activities for the three months ended June 30, 2023 was $41.7 million, which represents a $27.2 million increase compared with the same period in the prior year.  This increase in operating cash flow was primarily due to the favorable impact of higher earnings, partially offset by unfavorable net changes in working capital, as compared with the same period in the prior year.  The unfavorable changes in working capital include higher payments for incentive compensation, as compared with the same period in the prior year.

Capital Expenditures
Capital expenditures of $15.1 million during the first three months of fiscal 2024 increased $4.7 million compared with the same period in the prior year.  The fiscal 2024 capital expenditures include investments supporting our strategic growth initiatives across several of our business units.

Debt
Our credit agreements require us to maintain compliance with various covenants, including a leverage ratio covenant and an interest expense coverage ratio covenant, which are discussed further below.  Indebtedness under our credit agreements is secured by liens on substantially all domestic assets.  These agreements further require compliance with various covenants that may limit our ability to incur additional indebtedness; grant liens; make investments, loans, or guarantees; engage in certain transactions with affiliates; or make restricted payments including dividends.  Also, the credit agreements may require prepayments in the event of certain asset sales.

The leverage ratio covenant within our primary credit agreements requires us to limit our consolidated indebtedness, less a portion of our cash balance, both as defined by the credit agreements, to no more than three and one-quarter times consolidated net earnings before interest, taxes, depreciation, amortization, and certain other adjustments (“Adjusted EBITDA”).  We are also subject to an interest expense coverage ratio covenant, which requires us to maintain Adjusted EBITDA of at least three times consolidated interest expense.  As of June 30, 2023, we were in compliance with our debt covenants.  We expect to remain in compliance with our debt covenants during the remainder of fiscal 2024 and beyond.

Forward-Looking Statements

This report, including, but not limited to, the discussion under Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations, contains statements, including information about future financial performance, accompanied by phrases such as “believes,” “estimates,” “expects,” “plans,” “anticipates,” “intends,” and other similar “forward-looking” statements, as defined in the Private Securities Litigation Reform Act of 1995.  Modine’s actual results, performance or achievements may differ materially from those expressed or implied in these statements, because of certain risks and uncertainties, including, but not limited to, those described under “Risk Factors” in Item 1A. in Part I. of the Company’s Annual Report on Form 10-K for the year ended March 31, 2023.  Other risks and uncertainties include, but are not limited to, the following:

Market Risks:


The impact of potential adverse developments or disruptions in the global economy and financial markets, including impacts related to inflation, including rising energy costs, along with supply chain challenges, tariffs, sanctions and other trade issues or cross-border trade restrictions (and any potential resulting trade war), and including impacts associated with the military conflict between Russia and Ukraine;


The impact of other economic, social and political conditions, changes, challenges and unrest, particularly in the geographic, product and financial markets where we and our customers operate and compete, including foreign currency exchange rate fluctuations; increases in interest rates; recession and recovery therefrom; and the general uncertainties about the impact of regulatory and/or policy changes, including those related to tax and trade that have been or may be implemented in the U.S. or abroad;


The impact of potential price increases associated with raw materials, including aluminum, copper, steel and stainless steel (nickel), and other purchased component inventory including, but not limited to, increases in the underlying material cost based upon the London Metal Exchange and related premiums or fabrication costs.  These prices may be impacted by a variety of factors, including changes in trade laws and tariffs, the behavior of our suppliers and significant fluctuations in demand.  This risk includes our ability to successfully manage our exposure and our ability to adjust product pricing in response to price increases, including through our quotation process or through contract provisions for prospective price adjustments, as well as the inherent lag in timing of such contract provisions;


Our ability to mitigate increased labor costs and labor shortages;


The impact of public health threats, such as COVID-19, on the national and global economy, our business, suppliers (and the supply chain), customers, and employees; and


The impact of legislation, regulations, and government incentive programs, including those addressing climate change, on demand for our products and the markets we serve, including our ability to take advantage of opportunities to supply alternative new technologies to meet environmental and/or energy standards and objectives.

Operational Risks:


The impact of problems, including logistic and transportation challenges, associated with suppliers meeting our quantity, quality, price and timing demands, and the overall health of our suppliers, including their ability and willingness to supply our volume demands if their production capacity becomes constrained;


The overall health of and price-reduction pressure from our customers in light of economic and market-specific factors and the potential impact on us from any deterioration in the stability or performance of any of our major customers;


Our ability to maintain current customer relationships and compete effectively for new business, including our ability to achieve profit margins acceptable to us by offsetting or otherwise addressing any cost increases associated with supply chain challenges and inflationary market conditions;


The impact of product or manufacturing difficulties or operating inefficiencies, including any product or program launches, product transfer challenges and warranty claims;


The impact of delays or modifications initiated by major customers with respect to product or program launches, product applications or requirements;


Our ability to consistently structure our operations in order to develop and maintain a competitive cost base with appropriately skilled and stable labor, while also positioning ourselves geographically, so that we can continue to support our customers with the technical expertise and market-leading products they demand and expect from Modine;


Our ability to effectively and efficiently manage our operations in response to sales volume changes, including maintaining adequate production capacity to meet demand in our growing businesses while also completing restructuring activities and realizing the anticipated benefits thereof;


Costs and other effects of the investigation and remediation of environmental contamination; including when related to the actions or inactions of others and/or facilities over which we have no control;


Our ability to recruit and maintain talent, including personnel in managerial, leadership, operational and administrative functions;


Our ability to protect our proprietary information and intellectual property from theft or attack by internal or external sources;


The impact of a substantial disruption or material breach of our information technology systems, and any related delays, problems or costs;


Increasingly complex and restrictive laws and regulations, including those associated with being a U.S. public company and others present in various jurisdictions in which we operate, and the costs associated with compliance therewith;


Increasing emphasis by customers, investors, and employees on environmental, social and corporate governance matters may impose additional costs on us, adversely affect our reputation or expose us to new risks;


Work stoppages or interference at our facilities or those of our major customers and/or suppliers;


The constant and increasing pressures associated with healthcare and associated insurance costs; and


Costs and other effects of litigation, claims, or other obligations.

Strategic Risks:


Our ability to successfully realize anticipated benefits, including improved profit margins and cash flow, from strategic initiatives and our continued application of 80/20 principles across our businesses;


Our ability to accelerate growth by identifying and executing on organic growth opportunities and acquisitions, and to efficiently and successfully integrate acquired businesses;


The potential impacts from actions by activist shareholders, including disruption of our business and related costs.

Financial Risks:


Our ability to fund our global liquidity requirements efficiently for our current operations and meet our long-term commitments in the event of disruption in or tightening of the credit markets or extended recessionary conditions in the global economy;


The impact of increases in interest rates in relation to our variable-rate debt obligations;


The impact of changes in federal, state or local taxes that could have the effect of increasing our income tax expense;


Our ability to comply with the financial covenants in our credit agreements, including our leverage ratio (net debt divided by Adjusted EBITDA, as defined in our credit agreements) and our interest coverage ratio (Adjusted EBITDA divided by interest expense, as defined in our credit agreements);


The potential unfavorable impact of foreign currency exchange rate fluctuations on our financial results; and


Our ability to effectively realize the benefits of deferred tax assets in various jurisdictions in which we operate.

Forward-looking statements are as of the date of this report; we do not assume any obligation to update any forward-looking statements.

Item 3.
Quantitative and Qualitative Disclosures About Market Risk.

The Company’s quantitative and qualitative disclosures about market risk are incorporated by reference from Part II, Item 7A. of the Company’s Annual Report on Form 10-K for the year ended March 31, 2023.  The Company’s market risks have not materially changed since the fiscal 2023 Form 10-K was filed.

Item 4.
Controls and Procedures.

Evaluation Regarding Disclosure Controls and Procedures

As of the end of the period covered by this quarterly report on Form 10-Q, management of the Company, under the supervision, and with the participation, of the Company’s President and Chief Executive Officer and Executive Vice President, Chief Financial Officer, evaluated the effectiveness of the Company’s disclosure controls and procedures, at a reasonable assurance level, as defined in Securities Exchange Act Rules 13a-15(e) and 15d-15(e).  Based upon that evaluation, the President and Chief Executive Officer and Executive Vice President, Chief Financial Officer have concluded that the design and operation of the Company’s disclosure controls and procedures were effective, at a reasonable assurance level, as of June 30, 2023.

Changes in Internal Control Over Financial Reporting

There have been no changes in internal control over financial reporting during the first quarter of fiscal 2024 that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.
 
PART II. OTHER INFORMATION

Item 2.
Unregistered Sales of Equity Securities and Use of Proceeds.

ISSUER PURCHASES OF EQUITY SECURITIES

The following describes the Company’s purchases of common stock during the first quarter of fiscal 2024:

Period
Total Number of
Shares Purchased
Average
Price Paid
Per Share
Total Number of
Shares Purchased
as Part of Publicly
Announced Plans
or Programs
Maximum Number (or
Approximate Dollar
Value) of Shares
that May Yet Be Purchased
Under the Plans or Programs (a)
April 1 – April 30, 2023
_______

_______

_______

$45,372,391
         
May 1 – May 31, 2023
16,633 (b)
$26.32
_______

$45,372,391
         
June 1 – June 30, 2023
26,166 (b)
$30.69
_______

$45,372,391
         
Total
42,799
$28.99
   

(a)
Effective November 5, 2022, the Company’s Board of Directors authorized the Company to repurchase up to $50.0 million of Modine common stock at such times and prices that it deems to be appropriate.  This authorization expires in November 2024.

(b)
Includes shares delivered back to the Company by employees and/or directors to satisfy tax withholding obligations that arise upon the vesting of stock awards.  The Company, pursuant to its equity compensation plans, gives participants the opportunity to turn back to the Company the number of shares from the award sufficient to satisfy tax withholding obligations that arise upon the termination of restrictions.  These shares are held as treasury shares.

Item 5.
Other Information.

During the three months ended June 30, 2023, no director or officer of the Company adopted or terminated a “Rule 10b5-1 trading arrangement” or “non-Rule 10b5-1 trading arrangement,” as each term is defined in Item 408(a) of Regulation S-K.

Item 6.
Exhibits.

(a)
Exhibits:

Exhibit No.
Description
Incorporated Herein
By
Reference To
Filed
Herewith
Form of Fiscal 2024 Performance Stock Award Agreement.
 
X
       
Form of Fiscal 2024 Restricted Stock Unit Award Agreement.
 
X
       
Form of Fiscal 2024 Modine Non-Employee Director Restricted Stock Unit Award Agreement with Deferral.
 
X
       
 
Form of Fiscal 2024 Modine Non-Employee Director Restricted Stock Unit Award Agreement without Deferral.
 
X
       
Rule 13a-14(a)/15d-14(a) Certification of Neil D. Brinker, President and Chief Executive Officer.
 
X
       
Rule 13a-14(a)/15d-14(a) Certification of Michael B. Lucareli, Executive Vice President, Chief Financial Officer.
 
X
       
Section 1350 Certification of Neil D. Brinker,  President and Chief Executive Officer.
 
X
       
Section 1350 Certification of Michael B. Lucareli, Executive Vice President, Chief Financial Officer.
 
X
       
101.INS
Inline XBRL Instance Document (the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document).
 
X
       
101.SCH
Inline XBRL Taxonomy Extension Schema.
 
X
       
101.CAL
Inline XBRL Taxonomy Extension Calculation Linkbase Document.
 
X
       
101.DEF
Inline XBRL Taxonomy Extension Definition Linkbase Document.
 
X
       
101.LAB
Inline XBRL Taxonomy Extension Label Linkbase Document.
 
X
       
101.PRE
Inline XBRL Taxonomy Extension Presentation Linkbase Document.
 
X
       
104
Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101).
 
X
 
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.

MODINE MANUFACTURING COMPANY
(Registrant)

By: /s/ Michael B. Lucareli
Michael B. Lucareli, Executive Vice President, Chief Financial Officer*

Date: August 3, 2023

*
Executing as both the principal financial officer and a duly authorized officer of the Company


31

EX-10.1 2 brhc20056679_ex10-1.htm EXHIBIT 10.1

Exhibit 10.1

MODINE MANUFACTURING COMPANY
PERFORMANCE STOCK AWARD
AWARD AGREEMENT

We are pleased to inform you that you have been granted an opportunity to earn a Performance Stock Award of Modine Manufacturing Company (the “Company”), subject to the terms and conditions of the Modine Manufacturing Company 2020 Incentive Compensation Plan (the “Plan”) and of this Award Agreement.  Unless otherwise defined herein, all terms used in this Award Agreement shall have the same meanings as set forth in the Plan.
 
Full name of Grantee:
 
 
 
Date of Award:
 
 
 
Target number of Common Stock:
 
 
 
Performance Period:
April 1, 2023 to March 31, 2026

1.  Performance Stock Award.  Pursuant to the Plan, you are hereby granted a Performance Stock Award, subject to the terms and conditions of this Award Agreement and the Plan.  The number of shares of Common Stock to be issued hereunder if the Target Performance Goals are achieved is set forth above.

2.  Terms of Performance Stock Award and Performance Goals.  You have been granted an opportunity to earn shares of Common Stock under this Performance Stock Award.  The actual number of shares of Common Stock earned by you will be determined as described below, based upon the actual results for the Performance Period set forth above compared to the Performance Goals set forth below, provided that you remain an employee of the Company or a Subsidiary for the entire Performance Period (subject to the provisions below regarding death, Disability or retirement) and the achievement of the Performance Goals is greater than the Threshold amount specified below (the “Conditions”).  If either of these Conditions is not satisfied, then except as otherwise provided in this Award Agreement and the Plan, no Common Stock shall be earned.  The Performance Goals for this Performance Stock Award are: Cash Flow Return on Invested Capital (“Cash Flow ROI”) and Average Annual Adjusted EBITDA Growth, with each having a 50% weight.  The Threshold Performance Goals are the minimum Performance Goals necessary for the Performance Period that must be achieved by the Company in order for you to qualify for any Common Stock and the Maximum Performance Goals are the minimum Performance Goals for the Performance Period in order for you to qualify for the maximum number of shares of Common Stock earned under this Performance Stock Award.


Performance Goal: Cash Flow ROI
Performance Stock Award Earned Based on
Achievement of Performance Goal
Threshold:  7.0%
5% of Target amount of Performance Stock
Target:   10.5%
50% of Target amount of Performance Stock
Maximum:   ≥14.0%
100% of Target amount of Performance Stock

Performance Goal: Average Annual
Adjusted EBITDA Growth
Performance Stock Award Earned Based on
Achievement of Performance Goal
Threshold:  2.0%
5% of Target amount of Performance Stock
Target: 7.0%
50% of Target amount of Performance Stock
Maximum: ≥12.0%
100% of Target amount of Performance Stock

“Cash Flow ROI” or “Cash Flow Return on Invested Capital” means the sum of Adjusted Free Cash Flow plus Cash Interest, all divided by Average Capital Employed.  Adjusted Free Cash Flow equals “Net cash provided by operating activities”, less “Expenditures for property, plant and equipment” (both as reported externally for the Company’s audited financial statements), plus or minus Permitted Adjustments (defined below) and Cash Interest equals cash paid for interest expense related to outstanding debt.  Average Capital Employed for each fiscal year equals total debt plus shareholders’ equity averaged over five points (i.e., the last day of each fiscal quarter and prior fiscal year-end); and where shareholder’s equity excludes shareholder equity attributable to noncontrolling interests.  Permitted Adjustments include:

Restructuring Charges

Fees and expenses for restructuring consultants or financial advisors

Employee severance, outplacement and related benefits

Employee insurance and benefits continuation

Contractual salary continuation for terminated employees

Equipment transfers and facility preparation

Environmental services (e.g., plant clean-up prior to sale)

Acquisition and Divestiture Charges

Fees and expenses for transaction advisors (i.e., financial advisors, consultants, lawyers and accountants)

Integration expenses

Other incremental costs and charges that are non-recurring and directly related to the transaction

Other

Fees and expenses for strategy advisory services associated with a specific transaction or unique project

Unusual, non-recurring or extraordinary cash and non-cash charges or income

2

Adoption of New Accounting Standards

The impact of the adoption of new U.S. GAAP accounting standards and significant changes in the Company’s accounting methods.

Acquisitions & Divestitures

The Committee has discretion to take into consideration the impact that a significant acquisition or divestiture may have on these Plan financial measures and apply appropriate treatment.

Notwithstanding the foregoing, the Committee may disregard all or part of any Permitted Adjustment as separately applicable to each performance metric if doing so would decrease the amount payable under this Performance Stock Award.

“Average Annual Adjusted EBITDA Growth” means the simple three-year arithmetic average of the Company’s Adjusted EBITDA Growth during the Performance Period, as reported externally for the Company’s audited financial statements. Adjusted EBITDA Growth equals current-year Adjusted EBITDA minus prior-year Adjusted EBITDA, with that total divided by prior-year Adjusted EBITDA. Adjusted EBITDA equals “Operating Income” plus “Depreciation and Amortization Expenses”, both as reported externally for the Company’s audited financial statements, plus or minus Permitted Adjustments.

If actual Cash Flow ROI or EBITDA Growth for the Performance Period is between Threshold and Target and/or between Target and Maximum, the number of shares of Common Stock earned shall be determined on a linear basis.  In the event that the Company’s actual Cash Flow ROI or EBITDA Growth does not meet the Threshold for the Performance Period, no Common Stock shall be earned relative to such metric under this Performance Stock Award.  In the event that the Company’s actual Cash Flow ROI or EBITDA Growth exceeds the Maximum for the Performance Period, only the Maximum percentage of the Target number of shares of Common Stock set forth above shall be earned relative to such metric.

3.  Delivery of Shares of Common Stock.  Performance Stock earned shall be paid in shares of Common Stock delivered to you after the end of the Performance Period as soon as administratively practicable after the Committee has approved and certified the number of shares of Performance Stock that have been earned hereunder or, in the event of vesting covered under Paragraph 4 below, within thirty (30) days of the date of your termination of employment.
 
4.  Change in Control.  Notwithstanding anything in this Agreement to the contrary, upon a Change in Control, all outstanding Performance Stock shall be deemed to have satisfied the Target Performance Goals and shall vest pro-rata based upon the period worked during the Performance Period as of the date of an involuntary termination of your employment with the Company or a Subsidiary by the Company without Cause or by you for Good Reason within one (1) year following a Change in Control.  “Good Reason” means a material diminution in your base salary; material diminution in your annual target bonus opportunity; material diminution in your authority, duties or responsibilities; material diminution in authority, duties or responsibilities of the supervisor to whom you report; material diminution in the budget over which you retain authority; or material change in the geographic location at which you must perform services.
 
3

5.  Death or Disability.  Notwithstanding anything in this Agreement to the contrary, upon your termination of employment due to death or Disability (as defined herein), a prorated portion (based on the period working during the Performance Period) of the Performance Stock granted to you hereunder shall vest based on the Company’s actual achievement of the Performance Goals at the end of the Performance Period as certified by the Committee, and shares will be delivered to you after the Committee has approved and certified the number of shares of Performance Stock that have been earned hereunder.  For purposes of this Award Agreement, “Disability” shall mean “permanent and total disability” as defined in Section 22 (e)(3) of the Code.

6.  Forfeiture.  Other than as described above in Paragraph 4 regarding a Change in Control or Paragraph 5 regarding death or Disability, upon your termination of employment with the Company or a Subsidiary for any reason during the Performance Period, you will forfeit all Performance Stock covered by this Agreement.

7.  Shareholder Status.  While this Performance Stock Award is outstanding and until Common Stock is issued hereunder, you shall not have any rights as a shareholder of the Company, including the right to vote and the right to receive dividends on any Common Stock potentially earned under this Performance Stock Award.

8.  Transfer.  This Performance Stock Award shall be nontransferable.  Notwithstanding the foregoing, you shall have the right to transfer the Performance Stock Award or Common Stock otherwise issued hereunder upon your death, either by the terms of your will or under the laws of descent and distribution.

9.  No Obligation of Employment.  This Performance Stock Award shall not impose any obligation on the Company to continue your employment with the Company or any Subsidiary.

10.  Controlling Provisions; Plan Controls.  In the event of a conflict between the terms of this Award Agreement and any employment agreement or change in control agreement between you and the Company, this Award Agreement shall control.   This Performance Stock Award is qualified in its entirety by reference to the terms and conditions of the Plan under which it is granted, a copy of which you may request from the Company.  The Plan empowers the Committee to make interpretations, rules and regulations thereunder and, in general, provides that the determinations of such Committee with respect to the Plan shall be binding upon you.  The Plan is incorporated herein by reference.

11.  Forfeiture Under Recoupment Policy.  The Company shall have the power and the right to require you to forfeit and return the shares of Common Stock issued hereunder or any proceeds therefrom consistent with any recoupment policy maintained by the Company under applicable law, as such policy is amended from time to time.

12.  Personal Information.  Solium Capital LLC and Equiniti Trust Company assist the Company in the operation of the Plan and the administration of the Performance Stock Award granted pursuant to this Award Agreement.  If you choose to participate in the Plan, you acknowledge and consent to the Company sharing your name, email, and information regarding the grant of the Performance Stock Award under this Award Agreement with both Solium Capital LLC and Equiniti Trust Company.

13.  Use of Words.  The use of words of the masculine gender in this Award Agreement is intended to include, wherever appropriate, the feminine or neuter gender and vice versa.

14.  Successors.  This Agreement shall be binding upon and inure to the benefit of any successor or successors of the Company.

4

15.  Taxes.  The Company may require payment of or withhold any tax which it believes is required as a result of this Performance Stock Award, and the Company may defer making delivery with respect to shares issuable hereunder until arrangements satisfactory to the Company have been made with respect to such tax withholding obligations.

16. Committee Discretion.  Notwithstanding anything in this Agreement, the Committee retains the discretion to make negative adjustments to the final determination of the achievement of any Performance Goals.

17.  No Legal or Tax Advice.  Notwithstanding anything stated in this Award Agreement, the Company is not providing any legal or tax advice related to this Performance Stock Award or any Common Stock issued hereunder. Nothing stated in this Award Agreement is intended to cover any legal or tax situation. You are encouraged to consult your own legal and/or tax advisors to address any questions or concerns you may have regarding this Award Agreement or any Common Stock issued hereunder.

18. Controlling Law.  The law of the State of Wisconsin, except its law with respect to choice of law, shall be controlling in all matters relating to this Agreement.

By your electronic agreement and the signature of the Company’s representative below, you and the Company agree that this Performance Stock Award awarded to you under this Award Agreement is subject to the terms and conditions of the Plan, a copy of which is available to you upon request.  As provided in the Plan, you hereby agree to accept as binding any decision of the Committee with respect to the interpretation of this Award Agreement, or any other matters associated therewith.

IN WITNESS WHEREOF, the Company has caused this Award Agreement to be executed as of __________________, 2023.

 
MODINE MANUFACTURING COMPANY
     
 
By:
/s/Neil D. Brinker
   
Neil D. Brinker
   
President and Chief Executive Officer


5

EX-10.2 3 brhc20056679_ex10-2.htm EXHIBIT 10.2

Exhibit 10.2

MODINE MANUFACTURING COMPANY
2020 INCENTIVE COMPENSATION PLAN
RESTRICTED STOCK UNIT AWARD
AWARD AGREEMENT

We are pleased to inform you that you have been granted a Restricted Stock Unit Award subject to the terms and conditions of the Modine Manufacturing Company 2020 Incentive Compensation Plan (the “Plan”) and of this Award Agreement.  Unless otherwise defined herein, all terms used in this Award Agreement shall have the same meanings as set forth in the Plan.
 
Full name of Grantee:
 
 
 
Date of Award:
 
 
 
Total number of Restricted Stock Units:
 

1.  Restricted Stock Unit Award.  Pursuant to the Plan, you are hereby granted a Restricted Stock Unit Award (“Award”), subject to the terms and conditions of this Award Agreement and the Plan.  Accordingly, you are hereby granted the aggregate number of Restricted Stock Units (“RSUs”) set forth above, subject to the restrictions and conditions set forth in this Award Agreement.

2.  Restricted Period.  Upon the expiration of the Restricted Period (as described in the chart below) applicable to the number of RSUs specified in the chart below, you shall receive one share of Common Stock for each RSU for which the Restricted Period has expired.  For purposes of this Award Agreement, the Restricted Period shall mean the period beginning on the date of this Award set forth above and ending as set forth below:
 
Number of RSUs that Vest
Restricted Period Expiration
33% of the total number of RSUs
 
33% of the total number of RSUs
 
34% of the total number of RSUs
 

Except as otherwise provided in Section 8.02(f) or Section 11.02 of the Plan, in the event of your
termination of employment with the Company or a Subsidiary for any reason (other than due to Disability (as defined below), death, or (with Committee approval) your retirement) prior to the expiration of the Restricted Period for any RSUs, you shall forfeit to the Company all RSUs for which the Restricted Period has not expired and the right to receive any Common Stock with respect to such RSUs.  If you separate from service with the Company or a Subsidiary due to Disability, death, or (with Committee approval) your retirement prior to the end of the Restricted Period for any RSUs, your Restricted Stock Unit Award shall vest in full.  For purposes of this Award Agreement, “Disability” shall mean “permanent and total disability” as defined in Section 22 (e)(3) of the Code.

3.  Shareholder Status.  You shall not have any voting or other ownership rights in the Company arising from the grant of RSUs under this Agreement, unless and until such RSUs are settled pursuant to Section 4, below.  Further, you shall not be entitled to dividend equivalents during the period you hold RSUs.
 

4.  Settlement and Delivery.  As soon as administratively practicable after the expiration of the Restricted Period, the Company shall ascribe to you (or, in the event of your death, your beneficiary) a share of Common Stock for each RSU that vests as a result of the expiration of the Restricted Period in a book entry on the records kept by the Company’s transfer agent or such other method of delivering shares of Common Stock subject to this Award, as determined by the Committee.
 
5.  Transfer.  This Restricted Stock Unit Award shall not be assigned, alienated, pledged, attached, sold or otherwise transferred or encumbered by you other than in the event of your death.  Except for the designation of your beneficiary in the event of your death, the purported assignment, alienation, pledge, attachment, transfer or encumbrance of the Award or this Award Agreement shall be void and unenforceable against the Company.  This provision shall not prevent you from transferring the shares of Common Stock issued hereunder after the expiration of the Restricted Period.

6.  No Obligation of Employment.  This Restricted Stock Unit Award shall not impose any obligation on the Company to continue your employment with the Company or any Subsidiary.

7.  Controlling Provisions; Plan Controls. In the event of a conflict between the terms of this Award Agreement and any employment agreement or change in control agreement between you and the Company, this Award Agreement shall control.   This Award Agreement is qualified in its entirety by reference to the terms and conditions of the Plan under which it is granted, a copy of which you may request from the Company.  The Plan empowers the Committee to make interpretations, rules and regulations thereunder and, in general, provides that the determinations of such Committee with respect to the Plan shall be binding upon you.  The Plan is incorporated herein by reference.

8.  Change in Control.  The vesting of the Award in the event of a Change in Control is governed by Section 11.02 of the Plan.  Involuntary termination of your employment by the Company would be termination of your employment by the Company without Cause or termination by you of your employment for Good Reason.  “Good Reason” means a material diminution in your base salary; material diminution in your annual target bonus opportunity; material diminution in your authority, duties or responsibilities; material diminution in authority, duties or responsibilities of the supervisor to whom you report; material diminution in the budget over which you retain authority; or material change in the geographic location at which you must perform services.

9.  Forfeiture Under Recoupment Policy.  The Company shall have the power and the right to require you to forfeit and return the shares of Common Stock issued as a result of the vesting of any Award or any proceeds therefrom consistent with any recoupment policy maintained by the Company under applicable law, as such policy is amended from time to time.

10.  Use of Words.  The use of words of the masculine gender in this Award Agreement is intended to include, wherever appropriate, the feminine or neuter gender and vice versa.

11.  Successors.  This Award Agreement shall be binding upon and inure to the benefit of any successor or successors of the Company.

12.  Taxes.  The Company may require payment of or withhold any tax which it believes is required as a result of the Award and/or the issuance of Common Stock resulting from the vesting of the RSUs that are the subject of this Award, and the Company may defer making delivery with respect to shares issuable hereunder until arrangements satisfactory to the Company have been made with respect to such tax withholding obligations.

2

13.  No Legal or Tax Advice.  Notwithstanding anything stated in this Award Agreement, the Company is not providing any legal or tax advice related to this Award or any Common Stock that may be obtained upon vesting of this Award. Nothing stated in this Award is intended to cover any legal or tax situation. You are encouraged to consult your own legal and/or tax advisors to address any questions or concerns you may have regarding this Award or any Common Stock that may be obtained upon vesting of this Award.

14.  Personal Information.  Solium Capital LLC and Equiniti Trust Company assist the Company in the operation of the Plan and the administration of the Restricted Stock Unit Award granted pursuant to this Award Agreement.  If you choose to participate in the Plan, you acknowledge and consent to the Company sharing your name, email, and information regarding the grant of the Restricted Stock Unit Award under this Award Agreement with both Solium Capital LLC and Equiniti Trust Company.

By your electronic agreement and the signature of the Company’s representative below, you and the Company agree that the Restricted Stock Unit Award awarded to you under this Award Agreement are subject to the terms and conditions of the Plan, a copy of which is available to you upon request.  As provided in the Plan, you hereby agree to accept as binding any decision of the Committee with respect to the interpretation of the Plan and this Award Agreement, or any other matters associated therewith.

IN WITNESS WHEREOF, the Company has caused this Award Agreement to be executed as of __________________, 2023.

 
MODINE MANUFACTURING COMPANY
     
 
By:
/s/Neil D. Brinker
   
Neil D. Brinker
   
President and Chief Executive Officer


3

EX-10.3 4 brhc20056679_ex10-3.htm EXHIBIT 10.3

Exhibit 10.3

MODINE MANUFACTURING COMPANY
2020 INCENTIVE COMPENSATION PLAN
NON-EMPLOYEE DIRECTOR
DEFERRED RESTRICTED STOCK UNIT AWARD


We are pleased to inform you that you have been granted a Restricted Stock Unit Award (the “Award”) subject to the terms and conditions of the Modine Manufacturing Company 2020 Incentive Compensation Plan (the “Plan”) and of this Award Agreement.  Unless otherwise defined herein, all terms used in this Award Agreement shall have the same meanings as set forth in the Plan.

Full name of Grantee:

Date of Award:

Total number of
Restricted Stock Units:


1.  Restricted Stock Unit Award and Vesting.  Pursuant to the Plan and your election pursuant to that certain Annual Stock Grant RSU Election Form (the “Election Form”) that you delivered to the Company during the calendar year prior to the date of this Award, you are hereby granted an Award, subject to the terms and conditions of this Award Agreement and the Plan.  Accordingly, you are hereby granted the number of restricted stock units set forth above (the “RSUs”), effective as of the date of Award set forth above (the “Grant Date”).  All RSUs granted hereunder shall vest as of the one-year anniversary of the Grant Date (the “Vesting Date”) provided you are still serving as a Director of the Company on the Vesting Date.   In the event of your termination of service as a Director prior to the Vesting Date for any reason, you shall forfeit to the Company all RSUs and the right to receive any Common Stock with respect to such RSUs.

2.  Settlement and Delivery.  The above RSUs shall be settled as of the date you elected in the Election Form (such date that you elected, the “Settlement Date”), provided you may delay the date the RSUs are settled if you submit a new Settlement Date to Modine Manufacturing Company (the “Company”) in accordance with the procedures set forth in the Annual Stock Grant RSU Election Form. As of the Settlement Date, each RSU awarded to you under this Award Agreement shall be settled by ascribing to you (or in the event of your death, your beneficiary) a share of Common Stock in book entry on the records kept by the Company’s transfer agent or such other method of delivering shares of Common Stock subject to this Award Agreement, as determined by the Committee.  You shall not have any voting or other ownership rights in the Company arising from the grant of RSUs under this Award Agreement, unless and until such RSUs are settled pursuant to the terms hereof.

3.  Dividend Equivalents.  If any dividends are paid by the Company on the Company’s Common Stock between the Grant Date and the Settlement Date, then on the  date of such a dividend payment, you shall be granted an additional number of RSUs equal to the amount of dividends you would have received if your RSUs had been outstanding shares of Common Stock on the date of the dividend payment to the Company’s shareholders, divided by the average closing price of a share of Common Stock for the one-month period prior to the dividend payment date.   Such dividend RSUs shall vest and be settled at the same time as all other RSUs are settled under this Award Agreement.


4.  Transfer.  The Award shall not be assigned, alienated, pledged, attached, sold or otherwise transferred or encumbered by you other than in the event of your death.  Except for the designation of your beneficiary in the event of your death, the purported assignment, alienation, pledge, attachment, transfer or encumbrance of the Award or this Award Agreement shall be void and unenforceable against the Company.  This provision shall not prevent you from transferring any shares of Common Stock issued hereunder following the issuance of such shares in settlement of this Award.

5.  No Obligation of Service.  The Award shall not impose any obligation on the Company to continue your service with the Company.

6Provisions of the Plan Control.  The Award is qualified in its entirety by reference to the terms and conditions of the Plan under which it is granted, a copy of which you may request from the Company.  The Plan empowers the Committee to make interpretations, rules and regulations thereunder and, in general, provides that the determinations of such Committee with respect to the Plan shall be binding upon you.  The Plan is incorporated herein by reference.

7.  Forfeiture Under Recoupment Policy.  The Company shall have the power and the right to require you to forfeit and return any shares of Common Stock issued pursuant to this Award or any proceeds therefrom consistent with any recoupment policy maintained by the Company under applicable law, as such policy is amended from time to time.

8.  Use of Words.  The use of words of the masculine gender in this Award Agreement is intended to include, wherever appropriate, the feminine or neuter gender and vice versa.

9.  Successors.  This Award Agreement shall be binding upon and inure to the benefit of any successor or successors of the Company.

10.  Taxes.  The Company may require payment of or withhold any minimum tax which it believes it is required to withhold, if any, as a result of the Award, and the Company may defer making delivery with respect to shares issuable hereunder until arrangements satisfactory to the Company have been made with respect to such tax withholding obligations.

11.  No Legal or Tax Advice.  Notwithstanding anything stated in this Award Agreement, the Company is not providing any legal or tax advice related to the Award or any Common Stock that may be obtained upon settlement of the Award. Nothing stated in this Award Agreement is intended to cover any legal or tax situation. You are encouraged to consult your own legal and/or tax advisors to address any questions or concerns you may have regarding the Award or any Common Stock that may be obtained upon settlement of the Award.

12.  Personal Information.  Solium Capital LLC and Equiniti Trust Company assist the Company in the operation of the Plan and the administration of the Award granted pursuant to this Award Agreement.  If you choose to participate in the Plan, you acknowledge and consent to the Company sharing your name, email, and information regarding the grant of the Award under this Award Agreement with both Solium Capital LLC and Equiniti Trust Company.

SIGNATURES ON THE FOLLOWING PAGE

2

By your signature and the signature of the Company’s representative below, you and the Company agree that the RSUs awarded to you under this Award Agreement are subject to the terms and conditions of the Plan, a copy of which is available to you upon request.  As provided in the Plan, you hereby agree to accept as binding any decision of the Committee with respect to the interpretation of the Plan and this Award Agreement, or any other matters associated therewith.

IN WITNESS WHEREOF, the Company has caused these presents to be executed as of ________ __, ____.


MODINE MANUFACTURING COMPANY 




By:



Neil D. Brinker


President and Chief Executive Officer

The undersigned hereby accepts the foregoing Restricted Stock Unit Award and agrees to the terms and conditions of this Award Agreement and of the Plan.




3

EX-10.4 5 brhc20056679_ex10-4.htm EXHIBIT 10.4

Exhibit 10.4

MODINE MANUFACTURING COMPANY
2020 INCENTIVE COMPENSATION PLAN
NON-EMPLOYEE DIRECTOR
RESTRICTED STOCK UNIT AWARD

We are pleased to inform you that you have been granted a Restricted Stock Unit Award (the “Award”) subject to the terms and conditions of the Modine Manufacturing Company 2020 Incentive Compensation Plan (the “Plan”) and of this Award Agreement.  Unless otherwise defined herein, all terms used in this Award Agreement shall have the same meanings as set forth in the Plan.

Full name of Grantee:

Date of Award:

Total number of
Restricted Stock Units:

1.  Restricted Stock Unit Award and Vesting.  Pursuant to the Plan, you are hereby granted an Award, subject to the terms and conditions of this Award Agreement and the Plan.  Accordingly, you are hereby granted the number of restricted stock units set forth above (the “RSUs”), effective as of the date of Award set forth above (the “Grant Date”).  All RSUs granted hereunder shall vest as of the one-year anniversary of the Grant Date (the “Vesting Date”) provided you are serving as a Director of the Company on the Vesting Date.  In the event of your termination of service as a Director prior to the Vesting Date for any reason, you shall forfeit to the Company all RSUs and the right to receive any Common Stock with respect to such RSUs.

2.  Settlement and Delivery.  As of the Vesting Date, each RSU awarded to you under this Award Agreement shall be settled by ascribing to you a share of Common Stock in book entry on the records kept by the Company’s transfer agent or such other method of delivering shares of Common Stock subject to this Award Agreement, as determined by the Committee. You shall not have any voting or other ownership rights in the Company arising from the grant of RSUs under this Award Agreement, unless and until such RSUs are settled pursuant to the terms hereof.

3.  Dividend Equivalents.  If any dividends are paid by the Company on the Company’s Common Stock between the Grant Date and the Vesting Date, then on the date of such a dividend payment, you shall be granted an additional number of RSUs equal to the amount of dividends you would have received if your RSUs had been outstanding shares of Common Stock on the date of the dividend payment to the Company’s shareholders, divided by the average closing price of a share of Common Stock for the one-month period prior to the dividend payment date.   Such dividend RSUs shall vest and be settled at the same time as all other RSUs are settled under this Award Agreement (i.e., as of the Vesting Date).

4.  Transfer.  The Award shall not be assigned, alienated, pledged, attached, sold or otherwise transferred or encumbered by you.  The purported assignment, alienation, pledge, attachment, transfer or encumbrance of the Award or this Award Agreement shall be void and unenforceable against the Company.  This provision shall not prevent you from transferring any shares of Common Stock issued hereunder following the issuance of such shares in settlement of this Award.


5.  No Obligation of Service.  The Award shall not impose any obligation on the Company to continue your service with the Company.

6.  Provisions of the Plan Control.  The Award is qualified in its entirety by reference to the terms and conditions of the Plan under which it is granted, a copy of which you may request from the Company.  The Plan empowers the Committee to make interpretations, rules and regulations thereunder and, in general, provides that the determinations of such Committee with respect to the Plan shall be binding upon you.  The Plan is incorporated herein by reference.

7.  Forfeiture Under Recoupment Policy.  The Company shall have the power and the right to require you to forfeit and return any shares of Common Stock issued pursuant to this Award or any proceeds therefrom consistent with any recoupment policy maintained by the Company under applicable law, as such policy is amended from time to time.

8.  Use of Words.  The use of words of the masculine gender in this Award Agreement is intended to include, wherever appropriate, the feminine or neuter gender and vice versa.

9.  Successors.  This Award Agreement shall be binding upon and inure to the benefit of any successor or successors of the Company.

10.  Taxes.  The Company may require payment of or withhold any minimum tax which it believes it is required to withhold, if any, as a result of the Award and the Company may defer making delivery with respect to shares issuable hereunder until arrangements satisfactory to the Company have been made with respect to such tax withholding obligations.

11.  No Legal or Tax Advice.  Notwithstanding anything stated in this Award Agreement, the Company is not providing any legal or tax advice related to the Award or any Common Stock that may be obtained upon settlement of the Award. Nothing stated in this Award Agreement is intended to cover any legal or tax situation. You are encouraged to consult your own legal and/or tax advisors to address any questions or concerns you may have regarding the Award or any Common Stock that may be obtained upon settlement of the Award.

12.  Personal Information.  Solium Capital LLC and Equiniti Trust Company assist the Company in the operation of the Plan and the administration of the Award granted pursuant to this Award Agreement.  If you choose to participate in the Plan, you acknowledge and consent to the Company sharing your name, email, and information regarding the grant of the Award under this Award Agreement with both Solium Capital LLC and Equiniti Trust Company.

SIGNATURES ON THE FOLLOWING PAGE

2

By your signature and the signature of the Company’s representative below, you and the Company agree that the RSUs awarded to you under this Award Agreement are subject to the terms and conditions of the Plan, a copy of which is available to you upon request.  As provided in the Plan, you hereby agree to accept as binding any decision of the Committee with respect to the interpretation of the Plan and this Award Agreement, or any other matters associated therewith.

IN WITNESS WHEREOF, the Company has caused these presents to be executed as of ________ __, _____.


MODINE MANUFACTURING COMPANY




By:



Neil D. Brinker


President and Chief Executive Officer

The undersigned hereby accepts the foregoing Restricted Stock Unit Award and agrees to the terms and conditions of this Award Agreement and of the Plan.




3

EX-31.1 6 brhc20056679_ex31-1.htm EXHIBIT 31.1

Exhibit 31.1

Certification

I, Neil D. Brinker, certify that:


1.
I have reviewed this quarterly report on Form 10-Q of Modine Manufacturing Company for the quarter ended June 30, 2023;


2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;


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


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


a.
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;


b.
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;


c.
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and


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


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


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


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

Date:
August 3, 2023

   
/s/ Neil D. Brinker
 
Neil D. Brinker
 
President and Chief Executive Officer
 



EX-31.2 7 brhc20056679_ex31-2.htm EXHIBIT 31.2

Exhibit 31.2

Certification

I, Michael B. Lucareli, certify that:


1.
I have reviewed this quarterly report on Form 10-Q of Modine Manufacturing Company for the quarter ended June 30, 2023;


2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;


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


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


a.
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;


b.
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;


c.
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and


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


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


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


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

Date:
August 3, 2023
 
   
/s/ Michael B. Lucareli
 
Michael B. Lucareli
 
Executive Vice President, Chief Financial Officer
 



EX-32.1 8 brhc20056679_ex32-1.htm EXHIBIT 32.1

Exhibit 32.1

Certification
Pursuant to 18 United States Code § 1350

In connection with the quarterly report of Modine Manufacturing Company (the “Company”) on Form 10-Q for the fiscal quarter ended June 30, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Neil D. Brinker, President and Chief Executive Officer of the Company certify, pursuant to 18 U.S.C. § 1350, that, to the best of my knowledge:


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


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

Date:
August 3, 2023

   
/s/ Neil D. Brinker
 
Neil D. Brinker
 
President and Chief Executive Officer
 

This certification accompanies the Report pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not be deemed “filed” by the Company for purposes of Section 18 of the Securities Exchange Act of 1934, as amended.



EX-32.2 9 brhc20056679_ex32-2.htm EXHIBIT 32.2

Exhibit 32.2

Certification
Pursuant to 18 United States Code § 1350

In connection with the quarterly report of Modine Manufacturing Company (the “Company”) on Form 10-Q for the fiscal quarter ended June 30, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Michael B. Lucareli, Executive Vice President, Chief Financial Officer of the Company certify, pursuant to 18 U.S.C. § 1350, that, to the best of my knowledge:


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


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

Date:
August 3, 2023
 

 
/s/ Michael B. Lucareli
 
Michael B. Lucareli
 
Executive Vice President, Chief Financial Officer
 

This certification accompanies the Report pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not be deemed “filed” by the Company for purposes of Section 18 of the Securities Exchange Act of 1934, as amended.



EX-101.SCH 10 mod-20230630.xsd XBRL TAXONOMY EXTENSION SCHEMA 000100 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 010000 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 020000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 020100 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 030000 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 030100 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 040000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 050000 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 060100 - Disclosure - General link:presentationLink link:calculationLink link:definitionLink 060200 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 060300 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 060400 - Disclosure - Pensions link:presentationLink link:calculationLink link:definitionLink 060500 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 060600 - Disclosure - Restructuring Activities link:presentationLink link:calculationLink link:definitionLink 060700 - Disclosure - Other Income and Expense link:presentationLink link:calculationLink link:definitionLink 060800 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 060900 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 061000 - Disclosure - Cash, Cash Equivalents and Restricted Cash link:presentationLink link:calculationLink link:definitionLink 061100 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 061200 - Disclosure - Property, Plant and Equipment link:presentationLink link:calculationLink link:definitionLink 061300 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 061400 - Disclosure - Product Warranties link:presentationLink link:calculationLink link:definitionLink 061500 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 061600 - Disclosure - Indebtedness link:presentationLink link:calculationLink link:definitionLink 061700 - Disclosure - Risks, Uncertainties, Contingencies and Litigation link:presentationLink link:calculationLink link:definitionLink 061800 - Disclosure - Accumulated Other Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 061900 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 062000 - Disclosure - Subsequent Event link:presentationLink link:calculationLink link:definitionLink 062100 - Disclosure - Insider Trading Arrangements link:presentationLink link:calculationLink link:definitionLink 070100 - Disclosure - General (Policies) link:presentationLink link:calculationLink link:definitionLink 080200 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 080400 - Disclosure - Pensions (Tables) link:presentationLink link:calculationLink link:definitionLink 080500 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 080600 - Disclosure - Restructuring Activities (Tables) link:presentationLink link:calculationLink link:definitionLink 080700 - Disclosure - Other Income and Expense (Tables) link:presentationLink link:calculationLink link:definitionLink 080900 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 081000 - Disclosure - Cash, Cash Equivalents and Restricted Cash (Tables) link:presentationLink link:calculationLink link:definitionLink 081100 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 081200 - Disclosure - Property, Plant and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 081300 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 081400 - Disclosure - Product Warranties (Tables) link:presentationLink link:calculationLink link:definitionLink 081500 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 081600 - Disclosure - Indebtedness (Tables) link:presentationLink link:calculationLink link:definitionLink 081800 - Disclosure - Accumulated Other Comprehensive Loss (Tables) link:presentationLink link:calculationLink link:definitionLink 081900 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 090100 - Disclosure - General (Details) link:presentationLink link:calculationLink link:definitionLink 090200 - Disclosure - Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 090400 - Disclosure - Pensions (Details) link:presentationLink link:calculationLink link:definitionLink 090500 - Disclosure - Stock-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 090600 - Disclosure - Restructuring Activities (Details) link:presentationLink link:calculationLink link:definitionLink 090700 - Disclosure - Other Income and Expense (Details) link:presentationLink link:calculationLink link:definitionLink 090800 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 090900 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 091000 - Disclosure - Cash, Cash Equivalents and Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 091100 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 091200 - Disclosure - Property, Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 091300 - Disclosure - Goodwill and Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 091400 - Disclosure - Product Warranties (Details) link:presentationLink link:calculationLink link:definitionLink 091500 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 091600 - Disclosure - Indebtedness (Details) link:presentationLink link:calculationLink link:definitionLink 091700 - Disclosure - Risks, Uncertainties, Contingencies and Litigation (Details) link:presentationLink link:calculationLink link:definitionLink 091800 - Disclosure - Accumulated Other Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 091900 - Disclosure - Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 092000 - Disclosure - Subsequent Event (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 11 mod-20230630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 12 mod-20230630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 13 mod-20230630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Insider Trading Arrangements [Line Items] Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Trade accounts receivable - net Accounts Receivable, after Allowance for Credit Loss, Current Reserves for environmental matters Accrual for Environmental Loss Contingencies Environmental loss contingencies [Abstract] Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Accumulated other comprehensive loss Less: accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Additional paid-in capital Amortization expense Amortization of Intangible Assets Restricted Stock Awards [Member] Restricted Stock [Member] CONSOLIDATED BALANCE SHEETS [Abstract] Net earnings per share - basic (in dollars per share) Basic (in dollars per share) Historical annual sales Business Acquisition, Revenue Reported by Acquired Entity for Last Annual Period Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Cash and cash equivalents Payments Payments for Restructuring Trade accounts receivable Increase (Decrease) in Accounts Receivable Borrowings (repayments) on bank overdraft facilities - net Inventories Increase (Decrease) in Inventories Changes in operating assets and liabilities: Accounts payable Increase (Decrease) in Accounts Payable Common stock, shares authorized (in shares) Common stock, shares issued (in shares) Balance (in shares) Balance (in shares) Common stock, $0.625 par value, authorized 80.0 million shares, issued 55.6 million and 55.4 million shares Common Stock, Value, Issued Comprehensive income (loss) attributable to Modine Comprehensive Income (Loss), Net of Tax, Attributable to Parent Accumulated Other Comprehensive Loss Comprehensive Income (Loss) Note [Text Block] Cost of sales Total current liabilities Liabilities, Current Long-term debt - current portion Less: current portion Customer Relationships [Member] Long-term debt Total long-term debt Long-Term Debt [Abstract] Long-Term Debt and Lease Obligation [Abstract] Indebtedness Debt Disclosure [Text Block] Interest rate percentage Debt Instrument, Name [Domain] Debt Instrument [Axis] Debt Instrument [Line Items] Schedule of Long-term Debt Instruments [Table] Deferred income taxes Deferred Income Tax Expense (Benefit) Valuation allowance Net earnings per share - diluted (in dollars per share) Diluted (in dollars per share) Disposal Group Name [Domain] Disposal Group Name [Axis] Effective income tax rate Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense U.S. [Member] Domestic Tax Authority [Member] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets by Major Class [Axis] Finite Lived Intangible Assets [Line Items] Estimated Future Amortization Expense [Abstract] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Foreign Jurisdictions [Member] Foreign Tax Authority [Member] Goodwill [Line Items] Schedule of Goodwill [Table] Gross profit Gross profit CONSOLIDATED STATEMENTS OF OPERATIONS [Abstract] Income Taxes Gross carrying value Intangible assets - net Net intangible assets Intangible Assets [Abstract] Goodwill Goodwill, ending balance Goodwill, beginning balance Interest expense Interest Expense Inventories Total inventories Inventory, Net Land [Member] Total liabilities Liabilities Total liabilities and equity Liabilities and Equity LIABILITIES AND SHAREHOLDERS' EQUITY Liabilities and Equity [Abstract] Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Available borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Indebtedness [Abstract] Line of Credit Facility [Abstract] 2025 Long-Term Debt, Maturity, Year One 2028 Long-Term Debt, Maturity, Year Four 2027 Long-Term Debt, Maturity, Year Three 2026 Long-Term Debt, Maturity, Year Two Machinery and Equipment [Member] Noncontrolling interest Dividend paid to noncontrolling interest Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Accrued Warranty Costs [Roll Forward] Movement in Standard Product Warranty Accrual [Roll Forward] Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Cash flows from financing activities: Net cash used for investing activities Net Cash Provided by (Used in) Investing Activities Cash flows from investing activities: Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Cash flows from operating activities: Net earnings attributable to Modine Net earnings attributable to Modine Office Equipment [Member] Operating income Operating income General Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Other assets and liabilities Increase (Decrease) in Other Operating Assets and Liabilities, Net Other comprehensive income (loss), net of income taxes: Other comprehensive income (loss): Other Comprehensive Income (Loss), Tax [Abstract] Other current assets Other Income and Expense Other Income and Other Expense Disclosure [Text Block] Other - net Payments for (Proceeds from) Other Investing Activities Other - net Total other expense - net Other expense - net Other restructuring and repositioning expenses Other Restructuring Costs Dividend paid to noncontrolling interest Payments of Ordinary Dividends, Noncontrolling Interest Pensions Retirement Benefits [Text Block] Pension [Member] Pension Plan [Member] Amortization of unrecognized net loss Defined Benefit Plan, Amortization of Gain (Loss) Net Periodic Benefit Cost [Abstract] Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract] Expected return on plan assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets Interest cost Defined Benefit Plan, Interest Cost Net periodic benefit cost Net periodic benefit cost Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Service cost Defined Benefit Plan, Service Cost Defined Benefit Plan Disclosure [Line Items] Schedule of Defined Benefit Plans Disclosures [Table] Preferred stock, shares authorized (in shares) Preferred stock, shares issued (in shares) Preferred stock, par value (in dollars per share) Product Warranties Product Warranty Disclosure [Text Block] Product Warranties [Abstract] Property, plant and equipment Property, plant and equipment - net Net property, plant and equipment Property, Plant and Equipment [Abstract] Expenditures for property, plant and equipment Payments to Acquire Property, Plant, and Equipment Purchase of treasury stock under share repurchase program Payments for Repurchase of Common Stock Total Restructuring expenses Restructuring Charges Restructuring and Repositioning Expenses [Abstract] Restructuring Charges [Abstract] Restructuring Activities Beginning balance Ending balance Restructuring Reserve Effect of exchange rate changes Restructuring Reserve, Foreign Currency Translation Gain (Loss) Retained earnings Inventories Inventory Disclosure [Text Block] Long-Term Debt Schedule of Long-Term Debt Instruments [Table Text Block] Changes in Carrying Amount of Goodwill Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Segment Information Net Sales, Gross Profit, Operating Income and Assets by Segment Segment Reporting Information [Line Items] Schedule of Segment Reporting Information, by Segment [Table] Selling, general and administrative expenses Selling, General and Administrative Expense Stock granted (in shares) Unrecognized compensation expense Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Fair value of stock granted (in dollars per share) Fair value of options granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Equity Award [Domain] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Short-term debt Warranties recorded at time of sale Beginning balance Ending balance Standard Product Warranty Accrual Settlements Standard Product Warranty Accrual, Decrease for Payments Adjustments to pre-existing warranties CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS [Abstract] CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME [Abstract] CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY [Abstract] Shareholders' equity: Shareholders' equity: Equity, Attributable to Parent [Abstract] Subsequent Event Type [Axis] Subsequent Event [Line Items] Subsequent Event [Table] Subsequent Event Type [Domain] Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Total current assets Assets, Current Trade Names [Member] Trade Names [Member] Acquired Technology [Member] Unpatented Technology [Member] Lapses in statutes of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Valuation Allowance [Line Items] Valuation Allowance [Table] Weighted-average shares outstanding - diluted (in shares) Diluted (in shares) Effect of dilutive securities (in shares) Weighted-average shares outstanding - basic (in shares) Basic (in shares) Common Stock [Member] Construction in Progress [Member] Property, Plant and Equipment Property, Plant and Equipment Disclosure [Text Block] Property, Plant and Equipment, Type [Domain] Buildings and Improvements [Member] Total assets Total assets Interest income Other current liabilities Other noncurrent liabilities Segment Information [Abstract] Segment Reporting Information, Revenue for Reportable Segment [Abstract] Income Tax Authority [Domain] Restructuring and Repositioning Expenses Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Fair Value, by Balance Sheet Grouping [Table] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Statement [Table] Antidilutive Securities, Name [Domain] Indebtedness [Abstract] Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract] Changes in accrued severance [Roll Forward] Restructuring Reserve [Roll Forward] ASSETS Assets [Abstract] Statement [Line Items] Level 2 [Member] Accumulated Other Comprehensive Loss [Abstract] Fair Value Measurements Maturities of Long-Term Debt [Abstract] Long-Term Debt, Fiscal Year Maturity [Abstract] Increase (Decrease) in Stockholders' Equity [Roll Forward] Property, Plant and Equipment [Abstract] Property, Plant and Equipment, Net, by Type [Abstract] Other noncurrent assets Goodwill [Roll Forward] Goodwill [Roll Forward] Earnings per Share [Abstract] Earnings Per Share, Basic [Abstract] Antidilutive securities excluded from computation of earnings per share (in shares) Antidilutive Securities [Axis] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Earnings Per Share [Abstract] Net earnings per share attributable to Modine shareholders: Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Earnings Per Share [Abstract] Earnings Per Share, Diluted, Other Disclosure [Abstract] Changes in Accrued Severance Property, Plant and Equipment [Table] Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment [Line Items] Total Modine shareholders' equity Beginning balance Ending balance Equity, Attributable to Parent Provision for income taxes Income Tax Expense (Benefit) Foreign currency transactions Preferred stock, $0.025 par value, authorized 16.0 million shares, issued - none Equity Components [Axis] Additional Paid-in Capital [Member] Retained Earnings [Member] Accumulated Other Comprehensive Loss [Member] Foreign Currency Translation [Member] Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Equity Component [Domain] Stock Options [Member] Stock options and awards (in shares) Finished goods Inventory, Finished Goods, Net of Reserves Work in process Raw materials Inventory, Raw Materials, Net of Reserves Less: unamortized debt issuance costs Unamortized Debt Issuance Expense Segments [Axis] Purchase of treasury stock Treasury Stock, Value, Acquired, Cost Method Stock-Based Compensation [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Additional General Disclosures [Abstract] Subsequent Event [Abstract] Business Combination, Consideration Transferred [Abstract] Earnings Per Share Earnings Per Share [Text Block] Net earnings Net earnings Net earnings Net earnings attributable to noncontrolling interest Net Income (Loss) Attributable to Noncontrolling Interest Weighted-average shares outstanding: Depreciation and amortization Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Comprehensive (income) loss attributable to noncontrolling interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Total equity Balance Balance Equity, Including Portion Attributable to Noncontrolling Interest Non-controlling Interest [Member] Noncontrolling Interest [Member] Leases [Abstract] Commitments and contingencies (see Note 17) Commitments and Contingencies Adjustments to reconcile net earnings to net cash provided by operating activities: Accounts payable Accrued compensation and employee benefits Changes in Accumulated Other Comprehensive Loss [Abstract] Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Total other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Pensions Earnings before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Segments [Domain] Operating Segments [Member] Inter-segment Sales [Member] Inter-segment Sales [Member] Fair Value Hierarchy and NAV [Domain] Other Income and Expense [Abstract] Stock-based compensation expense General [Abstract] Repayments of debt Repayments of Debt and Lease Obligation Borrowings of debt Fair Value Hierarchy and NAV [Axis] Maturities of Long-Term Debt Schedule of Maturities of Long-Term Debt [Table Text Block] Changes in Accrued Warranty Costs Inventories Risks, Uncertainties, Contingencies and Litigation [Abstract] Risks, Uncertainties, Contingencies and Litigation Income Taxes [Abstract] Goodwill and Intangible Assets [Abstract] Fair Value Measurements [Abstract] Subsequent Event Inventories [Abstract] Indebtedness [Abstract] Pensions [Abstract] Pension Cost Schedule of Net Benefit Costs [Table Text Block] Fair Value of Stock-Based Compensation Awards Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value [Table Text Block] Unrecognized Compensation Expense Related to Non-Vested Stock-Based Compensation Awards Share-Based Payment Arrangement, Nonvested Award, Cost [Table Text Block] Fair value of long-term debt Letters of credit outstanding Stock-Based Compensation [Abstract] Restructuring Activities [Abstract] Stock options and awards Accumulated Other Comprehensive Loss Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Weighted-average interest rate for variable rate borrowings Segment Information [Abstract] Subsequent Event [Abstract] Other - net Other Noncash Income (Expense) Income Tax Authority [Axis] Options granted (in shares) Other Income and Expense Basic and Diluted Earnings Per Share Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Schedule of Finite-Lived Intangible Assets [Table] Income Taxes [Abstract] Deferred Tax Assets, Net of Valuation Allowance [Abstract] Performance Stock Awards [Member] Performance Shares [Member] Award Type [Axis] Subsequent Event [Member] Income Statement Location [Axis] Income Statement Location [Domain] New Accounting Guidance Property, plant and equipment, depreciable lives Remainder of 2024 Long-Term Debt, Maturity, Remainder of Fiscal Year 2025 2026 2027 2028 2029 Remainder of fiscal 2024 Weighted-average remaining service period Defined benefit plans, net of income taxes of $0.2 and $0 million Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Foreign currency translation Total other comprehensive income (loss) Other comprehensive loss Defined benefit plans, tax Income taxes Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent Interest Expense [Member] Employee severance and related benefits Severance Costs Accumulated Other Comprehensive Loss [Line Items] Accumulated Other Comprehensive Loss [Table] Purchase price Business Combination, Consideration Transferred Long-term debt Long-Term Debt and Lease Obligation, Including Current Maturities Defined Benefit Plans [Member] Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member] Deferred income taxes Deferred Income Tax Assets, Net Deferred income taxes Other comprehensive income (loss) before reclassifications Reclassification from accumulated other comprehensive income (loss) Reclassification from AOCI, Current Period, before Tax, Attributable to Parent Treasury Stock, at Cost [Member] Treasury Stock, Common [Member] Treasury stock at cost (in shares) Treasury stock, at cost, 3.4 million and 3.3 million shares Treasury Stock, Common, Value Effect of exchange rate changes Goodwill, Foreign Currency Translation Gain (Loss) Effect of exchange rate changes Standard Product Warranty Accrual, Foreign Currency Translation Gain (Loss) Additions Restructuring Reserve, Accrual Adjustment Components of Lease Expense [Abstract] Total lease expense Lease, Cost Operating lease expense Short-term lease expense Disaggregation of Revenue [Abstract] Disaggregation of Revenue Disaggregation of Revenue [Table] Products Transferred Over Time [Member] Disaggregation of Revenue [Line Items] Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Domain] Contract assets Revenue Recognition [Abstract] Revenue Recognition Contract Balances [Abstract] Lease Assets and Liabilities [Abstract] Contract liabilities Finance lease ROU assets Operating lease ROU assets Operating Lease, Right-of-Use Asset Net sales Products Transferred at a Point in Time [Member] Retirement Plan Type [Axis] Retirement Plan Type [Domain] Cash, Cash Equivalents and Restricted Cash [Abstract] Restricted cash Effect of exchange rate changes on cash Net increase in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash, cash equivalents and restricted cash - beginning of period Cash, cash equivalents and restricted cash - end of period Total cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Depreciation of ROU assets Finance Lease, Right-of-Use Asset, Amortization Finance lease liabilities, current Finance lease liabilities, noncurrent Interest on lease liabilities Operating lease liabilities, current Operating Lease, Liability, Current Operating lease liabilities, noncurrent Operating Lease, Liability, Noncurrent Contract Assets and Contract Liabilities from Contracts with Customers Finance lease liabilities, current, Statement of Financial Position [Extensible List] Finance lease liabilities, noncurrent, Statement of Financial Position [Extensible List] Finance lease ROU assets, Statement of Financial Position [Extensible List] Operating lease liabilities, current, Statement of Financial Position [Extensible List] Operating lease liabilities, noncurrent, Statement of Financial Position [Extensible List] Operating lease ROU assets, Statement of Financial Position [Extensible List] Components of Lease Expense Increase in contract assets Increase (Decrease) in Contract with Customer, Asset Increase in contract liabilities Increase (Decrease) in Contract with Customer, Liability Cash flow hedges, net of income taxes of ($0.2) and $0 million Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax Cash flow hedges, tax expense Cash Flow Hedges [Member] Accumulated amortization Finance Lease, Right-of-Use Asset, Accumulated Amortization Payment period for supplier finance program Supplier Finance Program, Payment Timing, Period Outstanding obligation under supplier finance program Supplier Finance Program, Obligation, Current Supplier Finance Program, Obligation, Current, Statement of Financial Position [Extensible Enumeration] Supplier Finance Program [Line Items] Supplier Finance Program [Table] Scenario [Domain] Forecast [Member] Forecast [Member] Scenario [Axis] Geographical [Domain] Geographical [Axis] Statistical Measurement [Axis] Statistical Measurement [Domain] Maximum [Member] Minimum [Member] Consolidation Items [Axis] Consolidation Items [Domain] Europe [Member] Asia [Member] Americas [Member] Product and Service [Domain] Product and Service [Axis] Cover [Abstract] Document Type Document Quarterly Report Document Transition Report Entity Interactive Data Current Amendment Flag Document Fiscal Year Focus Document Fiscal Period Focus Document Period End Date Entity Registrant Name Entity Central Index Key Entity File Number Entity Tax Identification Number Entity Incorporation, State or Country Code Current Fiscal Year End Date Entity Current Reporting Status Entity Shell Company Entity Filer Category Entity Small Business Entity Emerging Growth Company Entity Address, Address Line One Entity Address, City or Town Entity Address, State or Province Entity Address, Postal Zip Code City Area Code Local Phone Number Title of 12(b) Security Trading Symbol Security Exchange Name Entity Common Stock, Shares Outstanding HVAC (heating, ventilating and air conditioning) and refrigeration products include commercial and residential unit heaters, vertical and horizontal unit ventilators, air conditioning chillers, low global warming potential unit coolers, air-cooled condensers, and dry coolers. HVAC and Refrigeration [Member] HVAC & Refrigeration [Member] Advanced solutions are designed to improve battery range and vehicle life, to zero-emission and hybrid commercial vehicle and automotive customers, including battery thermal management systems, electronics cooling packages, and battery chillers. The advanced solutions also include coating products and application services that extend the life of equipment and components by protecting against corrosion. Advanced Solutions [Member] Data center cooling solutions, which are integrated with system controls, include air- and liquid-cooled chillers, computer room air conditioner and air handler units, and fan walls. Data Center Cooling [Member] Data Center Cooling [Member] Heat transfer products include heat transfer coils used in commercial and residential HVAC (heating, ventilating and air conditioning) and refrigeration applications. Heat Transfer [Member] Heat Transfer [Member] Liquid-cooled products include engine oil coolers, charge air coolers, condensers, and exhaust gas recirculation coolers. Liquid-Cooled [Member] Liquid-Cooled [Member] Air-cooled products include radiators, charge air coolers, condensers, and engine cooling modules. Air-Cooled [Member] Air-Cooled [Member] The Climate Solutions segment provides energy-efficient, climate-controlled components and solutions for a wide array of applications. The Climate Solutions segment principally generates revenue from selling heat transfer products, heating, ventilating, air conditioning, and refrigeration ("HVAC & refrigeration") products, and data center cooling solutions. Climate Solutions [Member] Climate Solutions [Member] The Performance Technologies segment provides products and solutions that enhance the performance of customer applications. The Performance Technologies segment designs and manufactures air- and liquid-cooled technology for vehicular, stationary power, and industrial applications. In addition, the Performance Technologies segment provides advanced solutions, which are designed to improve battery range and vehicle life, to zero-emission and hybrid commercial vehicle and automotive customers. Performance Technologies [Member] Performance Technologies [Member] The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing. Lessee, Operating and Financing Leases [Text Block] Leases Tabular disclosure of lessee's right of use assets and lease liabilities. Lessee, Lease Balance Sheet Information [Text Block] Leases Recorded on Consolidated Balance Sheets The entire disclosure for cash and cash equivalent and restricted cash footnotes, which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) 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 (5) Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Generally, only investments maturing within three months from the date of acquisition qualify. Cash, Cash Equivalents and Restricted Cash [Text Block] Cash, Cash Equivalents and Restricted Cash The period of time cash flow return on invested capital is averaged as a performance metric for cash awards, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Share-based Compensation Arrangement by Share-based Payment Award, Performance Metric, Period of Cash Flow Return on Invested Capital Period of time to average cash flow return on invested capital The period of time growth in consolidated net earnings before interest, taxes, depreciation, amortization, and certain other adjustments (Adjusted EBITDA) is averaged as a performance metric for cash awards, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Share-based Compensation Arrangement by Share-based Payment Award, Performance Metric, Period of Growth in EBITDA Period of time to average EBITDA growth Napps Technology Corporation (Napps) is a Texas-based manufacturer of air- and water-cooled chillers, condensing units and heat pumps primarily for the K-12 school market. Napps Technology Corporation [Member] Napps [Member] Tabular disclosure of cash, cash equivalents and restricted cash. Cash, Cash Equivalents and Restricted Cash [Table Text Block] Cash, Cash Equivalents and Restricted Cash Supplier Finance Program [Abstract] Supplier Finance Program [Abstract] The notice period in financial institution may terminate the supplier finance program, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Notice Period to Terminate Supplier Finance Program Notice period to terminate supplier finance program 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 and eliminating entries used in consolidating a parent entity and its subsidiaries. Corporate and Eliminations [Member] Corporate and Eliminations [Member] Gross profit as a percentage of sales revenue generated by each segment of the entity. Gross profit as percentage of sales Gross profit (% of sales) Items used in reconciling reportable segments' amounts to consolidated amount, including corporate-level activity. Segment Reconciling Items and Corporate [Member] Other [Member] Total segments 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. Total Segments [Member] Segment Total [Member] Air-cooled automotive business in Austria within the Company's Automotive segment. Air-Cooled Automotive Business [Member] Austrian Air-Cooled Automotive Business [Member] Finance Lease At Cost [Abstract] Finance lease expense [Abstract] A credit agreement with a syndicate of banks that provides for a multi-currency revolving credit facility, U.S. dollar- and euro-denominated term loan facilities, and shorter-duration swingline loans. Credit Agreement [Member] Credit Agreement [Member] Shorter duration swingline loans under a credit agreement with a syndicate of banks. Swingline Loans [Member] Swingline Loans [Member] U.S. dollar- and euro-denominated term loan facilities under a credit agreement with a syndicate of banks. Term Loans [Member] Term Loans [Member] Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors. Senior Notes One [Member] 5.8% Senior Notes [Member] Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors. Senior Notes Three [Member] 5.9% Senior Notes [Member] Debt that is classified as other. Other Debt [Member] Other [Member] Borrowings by foreign subsidiaries. Foreign Credit Agreements [Member] Foreign Credit Agreements [Member] Compliance covenant included in debt instrument for ratio of consolidated indebtedness, less a portion of its cash balance, both as defined by the credit agreements, to its consolidated net earnings before interest, taxes, depreciation, amortization, and certain other adjustments ("Adjusted EBITDA"). Debt Instrument, Covenant, Leverage Ratio Leverage ratio Compliance covenant included in debt instrument for ratio of consolidated net earnings before interest, taxes, depreciation, amortization, and certain other adjustments ("Adjusted EBITDA") to consolidated interest expense. Debt Instrument, Covenant Interest Coverage Ratio Interest coverage ratio Year when the debt instrument is scheduled to be fully repaid. Debt Instrument, Maturity Year Fiscal year of maturity Arrangement in which loan proceeds in multiple currencies can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount. Multi-Currency Revolving Credit Facility [Member] Revolving Credit Facility [Member] Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after 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). Long-Term Debt, Maturity, after Year Four 2029 & beyond EX-101.PRE 14 mod-20230630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 15 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Document and Entity Information - shares
3 Months Ended
Jun. 30, 2023
Jul. 28, 2023
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2023  
Current Fiscal Year End Date --03-31  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q1  
Document Transition Report false  
Entity File Number 1-1373  
Entity Registrant Name MODINE MANUFACTURING CO  
Entity Central Index Key 0000067347  
Entity Incorporation, State or Country Code WI  
Entity Tax Identification Number 39-0482000  
Entity Address, Address Line One 1500 DeKoven Avenue  
Entity Address, City or Town Racine  
Entity Address, State or Province WI  
Entity Address, Postal Zip Code 53403  
City Area Code 262  
Local Phone Number 636-1200  
Title of 12(b) Security Common Stock, $0.625 par value  
Trading Symbol MOD  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   52,283,256
XML 16 R2.htm IDEA: XBRL DOCUMENT v3.23.2
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Millions, $ in Millions
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
CONSOLIDATED STATEMENTS OF OPERATIONS [Abstract]    
Net sales $ 622.4 $ 541.0
Cost of sales 494.5 457.6
Gross profit 127.9 83.4
Selling, general and administrative expenses 61.4 56.3
Restructuring expenses 0.0 1.5
Operating income 66.5 25.6
Interest expense (5.9) (4.1)
Other expense - net (0.6) (2.3)
Earnings before income taxes 60.0 19.2
Provision for income taxes (14.7) (4.9)
Net earnings 45.3 14.3
Net earnings attributable to noncontrolling interest (0.5) 0.0
Net earnings attributable to Modine $ 44.8 $ 14.3
Net earnings per share attributable to Modine shareholders:    
Basic (in dollars per share) $ 0.86 $ 0.27
Diluted (in dollars per share) $ 0.85 $ 0.27
Weighted-average shares outstanding:    
Basic (in shares) 52.3 52.2
Diluted (in shares) 53.0 52.4
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.23.2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Millions
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME [Abstract]    
Net earnings $ 45.3 $ 14.3
Other comprehensive income (loss), net of income taxes:    
Foreign currency translation (0.8) (23.9)
Defined benefit plans, net of income taxes of $0.2 and $0 million 0.8 1.3
Cash flow hedges, net of income taxes of ($0.2) and $0 million (0.7) (1.6)
Total other comprehensive income (loss) (0.7) (24.2)
Comprehensive income (loss) 44.6 (9.9)
Comprehensive (income) loss attributable to noncontrolling interest (0.3) 0.4
Comprehensive income (loss) attributable to Modine $ 44.3 $ (9.5)
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.23.2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) - USD ($)
$ in Millions
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Other comprehensive income (loss):    
Defined benefit plans, tax $ 0.2 $ 0.0
Cash flow hedges, tax expense $ (0.2) $ 0.0
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.23.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Millions
Jun. 30, 2023
Mar. 31, 2023
ASSETS    
Cash and cash equivalents $ 92.5 $ 67.1
Trade accounts receivable - net 399.8 398.0
Inventories 333.5 324.9
Other current assets 68.3 56.4
Total current assets 894.1 846.4
Property, plant and equipment - net 310.3 314.5
Intangible assets - net 79.1 81.1
Goodwill 165.6 165.6
Deferred income taxes 81.2 83.7
Other noncurrent assets 77.6 74.6
Total assets 1,607.9 1,565.9
LIABILITIES AND SHAREHOLDERS' EQUITY    
Short-term debt 8.0 3.7
Long-term debt - current portion 19.7 19.7
Accounts payable 317.5 332.8
Accrued compensation and employee benefits 81.7 89.8
Other current liabilities 79.8 61.1
Total current liabilities 506.7 507.1
Long-term debt 330.0 329.3
Deferred income taxes 5.3 4.8
Pensions 39.7 40.2
Other noncurrent liabilities 81.7 84.9
Total liabilities 963.4 966.3
Commitments and contingencies (see Note 17)
Shareholders' equity:    
Preferred stock, $0.025 par value, authorized 16.0 million shares, issued - none 0.0 0.0
Common stock, $0.625 par value, authorized 80.0 million shares, issued 55.6 million and 55.4 million shares 34.7 34.6
Additional paid-in capital 272.7 270.8
Retained earnings 542.3 497.5
Accumulated other comprehensive loss (161.6) (161.1)
Treasury stock, at cost, 3.4 million and 3.3 million shares (50.2) (49.0)
Total Modine shareholders' equity 637.9 592.8
Noncontrolling interest 6.6 6.8
Total equity 644.5 599.6
Total liabilities and equity $ 1,607.9 $ 1,565.9
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.23.2
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
shares in Millions
Jun. 30, 2023
Mar. 31, 2023
Shareholders' equity:    
Preferred stock, par value (in dollars per share) $ 0.025 $ 0.025
Preferred stock, shares authorized (in shares) 16.0 16.0
Preferred stock, shares issued (in shares) 0.0 0.0
Common stock, par value (in dollars per share) $ 0.625 $ 0.625
Common stock, shares authorized (in shares) 80.0 80.0
Common stock, shares issued (in shares) 55.6 55.4
Treasury stock at cost (in shares) 3.4 3.3
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Millions
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Cash flows from operating activities:    
Net earnings $ 45.3 $ 14.3
Adjustments to reconcile net earnings to net cash provided by operating activities:    
Depreciation and amortization 13.7 13.9
Stock-based compensation expense 1.5 1.1
Deferred income taxes 3.1 (0.9)
Other - net 1.4 0.8
Changes in operating assets and liabilities:    
Trade accounts receivable (2.7) 0.7
Inventories (7.9) (38.5)
Accounts payable (9.5) 6.8
Other assets and liabilities (3.2) 16.3
Net cash provided by operating activities 41.7 14.5
Cash flows from investing activities:    
Expenditures for property, plant and equipment (15.1) (10.4)
Other - net (3.3) 0.0
Net cash used for investing activities (18.4) (10.4)
Cash flows from financing activities:    
Borrowings of debt 116.1 86.7
Repayments of debt (107.8) (74.3)
Borrowings (repayments) on bank overdraft facilities - net (3.8) 1.8
Purchase of treasury stock under share repurchase program 0.0 (1.1)
Dividend paid to noncontrolling interest (0.5) (0.6)
Other - net (0.3) (0.5)
Net cash provided by financing activities 3.7 12.0
Effect of exchange rate changes on cash (0.2) (2.6)
Net increase in cash, cash equivalents and restricted cash 26.8 13.5
Cash, cash equivalents and restricted cash - beginning of period 67.2 45.4
Cash, cash equivalents and restricted cash - end of period $ 94.0 $ 58.9
XML 22 R8.htm IDEA: XBRL DOCUMENT v3.23.2
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
shares in Millions, $ in Millions
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Loss [Member]
Treasury Stock, at Cost [Member]
Non-controlling Interest [Member]
Total
Balance at Mar. 31, 2022 $ 34.2 $ 261.6 $ 344.4 $ (149.5) $ (40.0) $ 7.4 $ 458.1
Balance (in shares) at Mar. 31, 2022 54.8            
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net earnings $ 0.0 0.0 14.3 0.0 0.0 0.0 14.3
Other comprehensive loss 0.0 0.0 0.0 (23.8) 0.0 (0.4) (24.2)
Stock options and awards $ 0.1 0.0 0.0 0.0 0.0 0.0 0.1
Stock options and awards (in shares) 0.1            
Purchase of treasury stock $ 0.0 0.0 0.0 0.0 (1.7) 0.0 (1.7)
Stock-based compensation expense 0.0 1.1 0.0 0.0 0.0 0.0 1.1
Dividend paid to noncontrolling interest 0.0 0.0 0.0 0.0 0.0 (0.6) (0.6)
Balance at Jun. 30, 2022 $ 34.3 262.7 358.7 (173.3) (41.7) 6.4 447.1
Balance (in shares) at Jun. 30, 2022 54.9            
Balance at Mar. 31, 2023 $ 34.6 270.8 497.5 (161.1) (49.0) 6.8 $ 599.6
Balance (in shares) at Mar. 31, 2023 55.4           55.4
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net earnings $ 0.0 0.0 44.8 0.0 0.0 0.5 $ 45.3
Other comprehensive loss 0.0 0.0 0.0 (0.5) 0.0 (0.2) (0.7)
Stock options and awards $ 0.1 0.4 0.0 0.0 0.0 0.0 0.5
Stock options and awards (in shares) 0.2            
Purchase of treasury stock $ 0.0 0.0 0.0 0.0 (1.2) 0.0 (1.2)
Stock-based compensation expense 0.0 1.5 0.0 0.0 0.0 0.0 1.5
Dividend paid to noncontrolling interest 0.0 0.0 0.0 0.0 0.0 (0.5) (0.5)
Balance at Jun. 30, 2023 $ 34.7 $ 272.7 $ 542.3 $ (161.6) $ (50.2) $ 6.6 $ 644.5
Balance (in shares) at Jun. 30, 2023 55.6           55.6
XML 23 R9.htm IDEA: XBRL DOCUMENT v3.23.2
General
3 Months Ended
Jun. 30, 2023
General [Abstract]  
General

Note 1: General



The accompanying unaudited condensed consolidated financial statements of Modine Manufacturing Company (“Modine” or the “Company”) were prepared in conformity with accounting principles generally accepted in the United States (“GAAP”) for interim financial information and with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X.  Accordingly, they do not include all of the information and footnotes necessary for a comprehensive presentation of financial position, results of operations and cash flows required by GAAP for complete financial statements.  The financial statements include all normal recurring adjustments that are, in the opinion of management, necessary for a fair statement of results for the interim periods.  Results for the first three months of fiscal 2024 are not necessarily indicative of the results to be expected for the full year.  These financial statements should be read in conjunction with the consolidated financial statements and related notes in Modine’s Annual Report on Form 10-K for the year ended March 31, 2023.



New Accounting Guidance: Supplier Finance Programs

In September 2022, the Financial Accounting Standards Board (“FASB”) issued new guidance regarding disclosure of supplier finance programs including the key terms, outstanding obligations, and where such obligations are presented within the financial statements.  In addition, beginning for fiscal 2025, a roll forward of obligations under such programs will be required annually.  The new guidance does not impact the recognition, measurement or financial statement presentation of supplier finance program obligations.  The Company adopted this guidance as of April 1, 2023.


The Company facilitates a voluntary supplier finance program through a financial institution that allows certain suppliers in the U.S. and Europe to request early payment for invoices, at a discount, from the financial institution.  The Company or the financial institution may terminate the supplier finance program upon 90 days’ notice.  The Company’s obligations to its suppliers, including amounts due and payment terms, are consistent, irrespective of whether a supplier participates in the program.  The Company is not party to the arrangements between the participating suppliers and the financial institution.  Under this program, the Company confirms the validity of supplier invoices to the financial institution and remits payments to it based on the original payment terms, which typically range from 60 to 120 days.  The outstanding obligations under this program, included within accounts payable in the consolidated balance sheets, totaled $18.5 million and $21.2 million at June 30, 2023 and March 31, 2023, respectively.
XML 24 R10.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Recognition
3 Months Ended
Jun. 30, 2023
Revenue Recognition [Abstract]  
Revenue Recognition
Note 2: Revenue Recognition

Disaggregation of Revenue
The table below presents revenue for each of the Company’s operating segments.  Each segment’s revenue is disaggregated by product group, by geographic location and based upon the timing of revenue recognition.

Beginning in fiscal 2024 and in connection with the Company’s strategic transformation and continued application of 80/20 principles across its businesses, the Company has refined its reporting of disaggregated revenue within the Climate Solutions segment to be more consistent with how the segment has aligned its teams around three market-based verticals: i) heat transfer products; ii) HVAC & refrigeration; and iii) data center cooling.  For the refined fiscal 2024 presentation, the Company reports revenue based upon the respective product lines and related customer relationships managed by each market-based vertical team.  The disaggregated revenue information presented in the table below for fiscal 2023 has been recast to be comparable with the fiscal 2024 presentation.
 
   
Three months ended June 30, 2023
   
Three months ended June 30, 2022
 
   
Climate
Solutions
   
Performance
Technologies
   
Segment
Total
   
Climate
Solutions
   
Performance
Technologies
   
Segment
Total
 
Product groups:
                                   
Heat transfer
 
$
125.9
   
$
-
   
$
125.9
   
$
134.7
   
$
-
   
$
134.7
 
HVAC & refrigeration
    77.7       -       77.7       79.0       -       79.0  
Data center cooling
   
68.2
     
-
     
68.2
     
30.5
     
-
     
30.5
 
Air-cooled
   
-
     
172.7
     
172.7
     
-
     
153.0
     
153.0
 
Liquid-cooled
   
-
     
134.7
     
134.7
     
-
     
110.9
     
110.9
 
Advanced solutions
   
-
     
43.2
     
43.2
     
-
     
32.9
     
32.9
 
Inter-segment sales
   
-
     
8.3
     
8.3
     
0.2
     
7.5
     
7.7
 
Net sales
 
$
271.8
   
$
358.9
   
$
630.7
   
$
244.4
   
$
304.3
   
$
548.7
 
                                                 
Geographic location:
                                               
Americas
 
$
141.6
   
$
185.0
   
$
326.6
   
$
139.4
   
$
164.3
   
$
303.7
 
Europe
   
123.7
     
123.5
     
247.2
     
99.0
     
96.1
     
195.1
 
Asia
   
6.5
     
50.4
     
56.9
     
6.0
     
43.9
     
49.9
 
Net sales
 
$
271.8
   
$
358.9
   
$
630.7
   
$
244.4
   
$
304.3
   
$
548.7
 
                                                 
Timing of revenue recognition:
                                               
Products transferred at a point in time
 
$
257.7
   
$
341.4
   
$
599.1
   
$
230.8
   
$
281.8
   
$
512.6
 
Products transferred over time
   
14.1
     
17.5
     
31.6
     
13.6
     
22.5
     
36.1
 
Net sales
 
$
271.8
   
$
358.9
   
$
630.7
   
$
244.4
   
$
304.3
   
$
548.7
 

Contract Balances
Contract assets and contract liabilities from contracts with customers were as follows:

 
June 30, 2023
   
March 31, 2023
 
Contract assets
 
$
26.6
   
$
19.3
 
Contract liabilities
   
35.5
     
21.5
 

Contract assets, included within other current assets in the consolidated balance sheets, primarily consist of capitalized costs related to customer-owned tooling contracts, wherein the customer has guaranteed reimbursement, and assets recorded for revenue recognized over time, which represent the Company’s rights to consideration for work completed but not yet billed. The $7.3 million increase in contract assets during the first three months of fiscal 2024 primarily resulted from an increase in contract assets for revenue recognized over time.

Contract liabilities, included within other current liabilities in the consolidated balance sheets, consist of payments received in advance of satisfying performance obligations under customer contracts, including contracts for customer-owned tooling. The $14.0 million increase in contract liabilities during the first three months of fiscal 2024 primarily resulted from payments received in advance of the Company’s satisfaction of performance obligations.
XML 25 R11.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements
3 Months Ended
Jun. 30, 2023
Fair Value Measurements [Abstract]  
Fair Value Measurements
Note 3: Fair Value Measurements

Fair value is defined as the price that would be received for an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants. Fair value measurements are classified under the following hierarchy:

Level 1 – Quoted prices for identical instruments in active markets.
Level 2 – Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations in which all significant inputs are observable in active markets.
Level 3 – Model-derived valuations in which one or more significant inputs are not observable.

When available, the Company uses quoted market prices to determine fair value and classifies such measurements as Level 1.  In some cases, where market prices are not available, the Company uses observable market-based inputs to calculate fair value, in which case the measurements are classified as Level 2.  If quoted or observable market prices are not available, the Company determines fair value based upon valuation models that use, where possible, market-based data such as interest rates, yield curves or currency rates.  These measurements are classified as Level 3.

The carrying values of cash, cash equivalents, restricted cash, short-term investments, trade accounts receivable, accounts payable, and short-term debt approximate fair value due to the short-term nature of these instruments.  The fair value of the Company’s long-term debt is disclosed in Note 16.
XML 26 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Pensions
3 Months Ended
Jun. 30, 2023
Pensions [Abstract]  
Pensions
Note 4: Pensions

Pension cost included the following components:

 
Three months ended June 30,
 
   
2023
   
2022
 
Service cost
 
$
0.1
   
$
0.1
 
Interest cost
   
2.4
     
2.0
 
Expected return on plan assets
   
(2.6
)
   
(2.9
)
Amortization of unrecognized net loss
   
1.1
     
1.4
 
Net periodic benefit cost
 
$
1.0
   
$
0.6
 

The Company’s funding policy is to contribute annually, at a minimum, the amount necessary on an actuarial basis to provide for benefits in accordance with applicable laws and regulations.  In connection with funding relief provisions within the American Rescue Plan Act of 2021, the Company does not expect to make cash contributions to its U.S. pension plans during fiscal 2024.
XML 27 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation
3 Months Ended
Jun. 30, 2023
Stock-Based Compensation [Abstract]  
Stock-Based Compensation
Note 5: Stock-Based Compensation

The Company’s stock-based incentive programs consist of the following: (1) a long-term incentive plan (“LTIP”) for officers and other executives that authorizes grants of stock awards, stock options, and performance-based awards for retention and performance, (2) a discretionary equity program for other management and key employees, and (3) stock awards for non-employee directors.

The Company calculates compensation expense based upon the fair value of the awards at the time of grant and subsequently recognizes expense ratably over the respective vesting periods of the stock-based awards. The Company recognized stock-based compensation expense of $1.5 million and $1.1 million for the three months ended June 30, 2023 and 2022, respectively.

During the first quarter of fiscal 2024, the Company granted performance-based stock awards and restricted stock awards.  The performance metrics for the performance-based stock awards are based upon a target three-year average cash flow return on invested capital and a target three-year average growth in consolidated net earnings before interest, taxes, depreciation, amortization, and certain other adjustments (“Adjusted EBITDA”) at the end of the performance period ending March 31, 2026.

During the first quarter of fiscal 2023, the Company granted restricted stock awards, stock options, and performance cash awards.

The fair value of stock-based compensation awards granted during the three months ended June 30, 2023 and 2022 were as follows:


 
Three months ended June 30,
 
   
2023
   
2022
 
   
Shares
   
Fair Value
Per Award
   
Shares
   
Fair Value
Per Award
 
Performance stock awards
   
0.3
   
$
27.29
     
-
   

-
 
Restricted stock awards
   
0.1
   
$
27.29
     
0.2
   
$
12.28
 
Stock options
    -       -       0.2     $
6.92  

As of June 30, 2023, unrecognized compensation expense related to non-vested stock-based compensation awards, which will be recognized as expense over the remaining service periods, was as follows:

 
Unrecognized
Compensation
Expense
   
Weighted-Average
Remaining Service
Period in Years
 
Performance stock awards
  $ 12.9    
2.7  
Restricted stock awards
   
7.2
     
2.1
 
Stock options
   
1.9
     
1.9
 
Total
 
$
22.0
     
2.4
 
XML 28 R14.htm IDEA: XBRL DOCUMENT v3.23.2
Restructuring Activities
3 Months Ended
Jun. 30, 2023
Restructuring Activities [Abstract]  
Restructuring Activities
Note 6: Restructuring Activities

During the first quarter of fiscal 2023, restructuring and repositioning expenses primarily consisted of severance expenses related to targeted headcount reductions in Europe within the Performance Technologies segment.

Restructuring and repositioning expenses were as follows:

 
Three months ended June 30,
 
   
2023
   
2022
 
Employee severance and related benefits
 
$
-
   
$
1.4
 
Other restructuring and repositioning expenses
   
-
     
0.1
 
Total
 
$
-
   
$
1.5
 

Other restructuring and repositioning expenses primarily consist of equipment transfer and plant consolidation costs.

The Company accrues severance in accordance with its written plans, procedures, and relevant statutory requirements. Changes in accrued severance were as follows:

 
Three months ended June 30,
 
   
2023
   
2022
 
Beginning balance
 
$
10.6
   
$
20.2
 
Additions
   
-
     
1.4
 
Payments
   
(1.8
)
   
(3.3
)
Effect of exchange rate changes
   
0.1
     
(0.9
)
Ending balance
 
$
8.9
   
$
17.4
 
XML 29 R15.htm IDEA: XBRL DOCUMENT v3.23.2
Other Income and Expense
3 Months Ended
Jun. 30, 2023
Other Income and Expense [Abstract]  
Other Income and Expense
Note 7: Other Income and Expense

Other income and expense consisted of the following:

 
Three months ended June 30,
 
   
2023
   
2022
 
Interest income
 
$
0.5
   
$
0.1
 
Foreign currency transactions (a)
   
(0.3
)
   
(2.0
)
Net periodic benefit cost (b)
   
(0.8
)
   
(0.4
)
Total other expense – net
 
$
(0.6
)
 
$
(2.3
)


(a)
Foreign currency transactions primarily consist of foreign currency transaction gains and losses on the re-measurement or settlement of foreign currency-denominated assets and liabilities, including intercompany loans and transactions denominated in a foreign currency, along with gains and losses on certain foreign currency exchange contracts.

(b)
Net periodic benefit cost for the Company’s pension and postretirement plans is exclusive of service cost.
XML 30 R16.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes
3 Months Ended
Jun. 30, 2023
Income Taxes [Abstract]  
Income Taxes
Note 8: Income Taxes

The Company’s effective tax rate for the three months ended June 30, 2023 and 2022 was 24.5 percent and 25.5 percent, respectively.  The effective tax rate for the first quarter of fiscal 2024 is lower than the first quarter of the prior year, primarily due to changes in the mix and amount of foreign and U.S. earnings.

The Company records valuation allowances against its net deferred tax assets to the extent it determines it is more likely than not that such assets will not be realized in the future.  Each quarter, the Company evaluates the probability that its deferred tax assets will be realized and determines whether valuation allowances or adjustments thereto are needed.  This determination involves judgement and the use of significant estimates and assumptions, including expectations of future taxable income and tax planning strategies.  In addition, the Company considers the duration of statutory carryforward periods and historical financial results.

At June 30, 2023, valuation allowances against deferred tax assets in the U.S. and in certain foreign jurisdictions totaled $35.5 million and $27.6 million, respectively.  The Company will maintain the valuation allowances in each applicable tax jurisdiction until it determines it is more likely than not the deferred tax assets will be realized, thereby eliminating the need for a valuation allowance.  Future events or circumstances, such as lower taxable income or unfavorable changes in the financial outlook of the Company’s operations in the U.S. and certain foreign jurisdictions, could necessitate the establishment of further valuation allowances.

Accounting policies for interim reporting require the Company to adjust its effective tax rate each quarter to be consistent with its estimated annual effective tax rate.  Under this methodology, the Company applies its estimated annual income tax rate to its year-to-date ordinary earnings to derive its income tax provision each quarter.  The Company records the tax impacts of certain significant, unusual or infrequently occurring items in the period in which they occur.  The Company excluded the impact of its operations in certain foreign locations from the overall effective tax rate methodology and recorded them discretely based upon year-to-date results because the Company anticipates net operating losses for the full fiscal year in these jurisdictions.  The Company estimates a $2.1 million net decrease in unrecognized tax benefits during the remainder of fiscal 2024 mainly due to lapses in statutes of limitations.
XML 31 R17.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Share
3 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Earnings Per Share
Note 9: Earnings Per Share

The components of basic and diluted earnings per share were as follows:

 
Three months ended June 30,
 
   
2023
   
2022
 
Net earnings attributable to Modine
 
$
44.8
   
$
14.3
                 
Weighted-average shares outstanding – basic
   
52.3
     
52.2
 
Effect of dilutive securities
   
0.7
     
0.2
 
Weighted-average shares outstanding – diluted
   
53.0
     
52.4
 
                 
Earnings per share:
               
Net earnings per share – basic
 
$
0.86
   
$
0.27
Net earnings per share – diluted
 
$
0.85
   
$
0.27

For the three months ended June 30, 2023, the calculation of diluted earnings per share excluded 0.1 million restricted stock awards because they were anti-dilutive.

For the three months ended June 30, 2022, the calculation of diluted earnings per share excluded 0.9 million and 0.5 million stock options and restricted stock awards, respectively, because they were anti-dilutive.
XML 32 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Cash, Cash Equivalents and Restricted Cash
3 Months Ended
Jun. 30, 2023
Cash, Cash Equivalents and Restricted Cash [Abstract]  
Cash, Cash Equivalents and Restricted Cash
Note 10: Cash, Cash Equivalents and Restricted Cash

Cash, cash equivalents and restricted cash consisted of the following:


 
June 30, 2023
   
March 31, 2023
 
Cash and cash equivalents
 
$
92.5
   
$
67.1
 
Restricted cash
   
1.5
     
0.1
 
Total cash, cash equivalents and restricted cash
 
$
94.0
   
$
67.2
 

Restricted cash, which is reported within other current assets and other noncurrent assets in the consolidated balance sheets, consists primarily of deposits for contractual guarantees or commitments required for rents, import and export duties, and commercial agreements.
XML 33 R19.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories
3 Months Ended
Jun. 30, 2023
Inventories [Abstract]  
Inventories
Note 11: Inventories

Inventories consisted of the following:


 
June 30, 2023
   
March 31, 2023
 
Raw materials
 
$
216.8
   
$
218.3
 
Work in process
   
52.7
     
49.9
 
Finished goods
   
64.0
     
56.7
 
Total inventories
 
$
333.5
   
$
324.9
 
XML 34 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Property, Plant and Equipment
3 Months Ended
Jun. 30, 2023
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment
Note 12: Property, Plant and Equipment

Property, plant and equipment, including depreciable lives, consisted of the following:

 
June 30, 2023
   
March 31, 2023
 
Land
 
$
16.5
   
$
16.4
 
Buildings and improvements (10-40 years)
   
265.2
     
264.0
 
Machinery and equipment (3-15 years)
   
855.9
     
853.3
 
Office equipment (3-10 years)
   
94.5
     
93.6
 
Construction in progress
   
46.6
     
47.5
 
     
1,278.7
     
1,274.8
 
Less: accumulated depreciation
   
(968.4
)
   
(960.3
)
Net property, plant and equipment
 
$
310.3
   
$
314.5
 
XML 35 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill and Intangible Assets
3 Months Ended
Jun. 30, 2023
Goodwill and Intangible Assets [Abstract]  
Goodwill and Intangible Assets
Note 13: Goodwill and Intangible Assets

The following table presents a roll forward of the carrying value of goodwill from March 31, 2023 to June 30, 2023.

 
Climate
Solutions
   
Performance
Technologies
   
Total
 
Goodwill, March 31, 2023
 
$
105.7
   
$
59.9
   
$
165.6
 
Effect of exchange rate changes
   
-
   
-
   
-
Goodwill, June 30, 2023
 
$
105.7
   
$
59.9
   
$
165.6
 

Intangible assets consisted of the following:

 
June 30, 2023
   
March 31, 2023
 
    Gross           Net     Gross           Net  
     Carrying     Accumulated
    Intangible
    Carrying
    Accumulated
    Intangible
 
   
Value
   
Amortization
   
Assets
   
Value
   
Amortization
   
Assets
 
Customer relationships
 
$
60.3
   
$
(24.3
)
 
$
36.0
   
$
60.3
   
$
(23.4
)
 
$
36.9
 
Trade names
   
50.1
     
(16.5
)
   
33.6
     
50.1
     
(15.9
)
   
34.2
 
Acquired technology
   
22.6
     
(13.1
)
   
9.5
     
22.6
     
(12.6
)
   
10.0
 
Total intangible assets
 
$
133.0
   
$
(53.9
)
 
$
79.1
   
$
133.0
   
$
(51.9
)
 
$
81.1
 

The Company recorded amortization expense of $2.0 million for both the three months ended June 30, 2023 and 2022. The Company estimates that it will record approximately $6.0 million of amortization expense during the remainder of fiscal 2024.  The Company estimates that it will record approximately $8.0 million of annual amortization expense in fiscal 2025 through 2028 and approximately $7.0 million in fiscal 2029. These estimates exclude amortization expense associated with the acquisition that closed during the second quarter of fiscal 2024, as discussed in Note 20.
XML 36 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Product Warranties
3 Months Ended
Jun. 30, 2023
Product Warranties [Abstract]  
Product Warranties
Note 14: Product Warranties

Changes in accrued warranty costs were as follows:

 
Three months ended June 30,
 
   
2023
   
2022
 
Beginning balance
 
$
6.9
   
$
6.3
 
Warranties recorded at time of sale
   
1.5
     
1.4
 
Adjustments to pre-existing warranties
   
0.6
     
(0.2
)
Settlements
   
(1.1
)
   
(1.1
)
Effect of exchange rate changes
   
-
     
(0.2
)
Ending balance
 
$
7.9
   
$
6.2
 
XML 37 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Leases
3 Months Ended
Jun. 30, 2023
Leases [Abstract]  
Leases
Note 15: Leases

Lease Assets and Liabilities
The following table provides a summary of leases recorded on the consolidated balance sheets.


 
Balance Sheet Location
 
June 30, 2023
   
March 31, 2023
 
Lease Assets
               
Operating lease ROU assets
 
Other noncurrent assets
 
$
57.4
   
$
59.1
 
Finance lease ROU assets (a)
 
Property, plant and equipment – net
   
7.0
     
7.1
 
                     
Lease Liabilities
                   
Operating lease liabilities
 
Other current liabilities
 
$
11.8
   
$
11.8
 
Operating lease liabilities
 
Other noncurrent liabilities
   
47.3
     
48.9
 
Finance lease liabilities
 
Long-term debt – current portion
   
0.4
     
0.4
 
Finance lease liabilities
 
Long-term debt
   
2.2
     
2.3
 

(a)
Finance lease right-of-use (“ROU”) assets were recorded net of accumulated amortization of $3.3 million and $3.2 million as of June 30, 2023 and March 31, 2023, respectively.

Components of Lease Expense
The components of lease expense were as follows:

 
Three months ended June 30,
 
   
2023
   
2022
 
Operating lease expense (a)
 
$
5.9
   
$
5.3
 
Finance lease expense:
               
Depreciation of ROU assets
   
0.1
     
0.1
 
Interest on lease liabilities
   
-
     
-
 
Total lease expense
 
$
6.0
   
$
5.4
 

(a)
For the three months ended June 30, 2023 and 2022, operating lease expense included short-term lease expense of $1.5 million and $1.3 million, respectively. Variable lease expense was not significant.
XML 38 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Indebtedness
3 Months Ended
Jun. 30, 2023
Indebtedness [Abstract]  
Indebtedness
Note 16: Indebtedness

Long-term debt consisted of the following:


Fiscal year
of maturity
 
June 30, 2023
   
March 31, 2023
 
Term loans
2028
 
$
213.2
   
$
215.7
 
5.9% Senior Notes
2029
   
100.0
     
100.0
 
5.8% Senior Notes
2027
   
33.3
     
33.3
 
Revolving credit facility
2028
   
3.2
     
-
 
Other (a)
     
2.6
     
2.7
 
       
352.3
     
351.7
 
Less: current portion
     
(19.7
)
   
(19.7
)
Less: unamortized debt issuance costs
     
(2.6
)
   
(2.7
)
Total long-term debt
   
$
330.0
   
$
329.3
 


(a)
Other long-term debt primarily includes finance lease obligations.

Long-term debt, including the current portion of long-term debt, matures as follows:

Fiscal Year
     
Remainder of 2024
 
$
16.9
 
2025
   
19.7
 
2026
   
44.7
 
2027
   
44.7
 
2028
   
200.9
 
2029 & beyond
   
25.4
 
Total
 
$
352.3
 

The Company maintains a credit agreement with a syndicate of banks that provides for a multi-currency $275.0 million revolving credit facility and U.S. dollar- and euro-denominated term loan facilities maturing in October 2027.  In addition, the credit agreement provides for shorter-duration swingline loans.  Borrowings under the revolving credit, swingline and term loan facilities bear interest at a variable rate, based upon the applicable reference rate and including a margin percentage dependent upon the Company’s leverage ratio, as described below.  At June 30, 2023, the weighted-average interest rates for revolving credit facility borrowings and the term loans were 6.3 and 6.4 percent, respectively.  Based upon the terms of the credit agreement, the Company classifies borrowings under its revolving credit and swingline facilities as long-term and short-term debt, respectively, on its consolidated balance sheets.

At June 30, 2023, the Company’s borrowings under its revolving credit and swingline facilities totaled $3.2 million and $8.0 million, respectively, and domestic letters of credit totaled $5.5 million.  As a result, available borrowing capacity under the Company’s revolving credit facility was $258.3 million as of June 30, 2023. At March 31, 2023, the Company had no outstanding borrowings under these facilities.



The Company also maintains credit agreements for its foreign subsidiaries.  The outstanding short-term borrowings related to these foreign credit agreements totaled $3.7 million at March 31, 2023.  There were no short-term borrowings related to these agreements at June 30, 2023.

Indebtedness under the Company’s credit agreement and Senior Note agreements is secured by liens on substantially all domestic assets.  These agreements further require compliance with various covenants that may limit the Company’s ability to incur additional indebtedness; grant liens; make investments, loans, or guarantees; engage in certain transactions with affiliates; and make restricted payments including dividends. In addition, the agreements may require prepayment in the event of certain asset sales.

Financial covenants within its credit agreements require the Company to limit its consolidated indebtedness, less a portion of its cash balances, both as defined by the credit agreements, to no more than three and one-quarter times consolidated net earnings before interest, taxes, depreciation, amortization, and certain other adjustments (“Adjusted EBITDA.”)  The Company must also maintain a ratio of Adjusted EBITDA of at least three times consolidated interest expense.  As of June 30, 2023, the Company was in compliance with its debt covenants.

The Company estimates the fair value of long-term debt using discounted future cash flows at rates offered to the Company for similar debt instruments of comparable maturities.  As of June 30, 2023 and March 31, 2023, the carrying value of the Company’s long-term debt approximated fair value, with the exception of the Senior Notes, which had an aggregate fair value of $125.9 million at each reporting date.  The fair value of the Company’s long-term debt is categorized as Level 2 within the fair value hierarchy.  Refer to Note 3 for the definition of a Level 2 fair value measurement.
XML 39 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Risks, Uncertainties, Contingencies and Litigation
3 Months Ended
Jun. 30, 2023
Risks, Uncertainties, Contingencies and Litigation [Abstract]  
Risks, Uncertainties, Contingencies and Litigation
Note 17: Risks, Uncertainties, Contingencies and Litigation

Environmental
The Company has recorded environmental investigation and remediation accruals related to manufacturing facilities in the U.S., one of which the Company currently owns and operates, and at its former manufacturing facility in the Netherlands.  These accruals primarily relate to soil and groundwater contamination at facilities where past operations followed practices and procedures that were considered acceptable under then-existing regulations, or where the Company is a successor to the obligations of prior owners, and current laws and regulations require investigative and/or remedial work to ensure sufficient environmental compliance.  In instances where a range of loss can be reasonably estimated for a probable environmental liability, but no amount within the range is a better estimate than any other amount, the Company accrues the minimum of the range.  The Company’s accruals for environmental matters totaled $17.5 million and $17.6 million as of June 30, 2023 and March 31, 2023, respectively. As additional information becomes available regarding environmental matters, the Company will re-assess the liabilities and revise the estimated accruals, if necessary.  While it is possible that the ultimate environmental remediation costs may be in excess of amounts accrued, the Company believes, based upon currently available information, that the ultimate outcome of these matters, individually and in the aggregate, will not have a material adverse effect on its financial position.  However, these matters are subject to inherent uncertainties, and unfavorable outcomes could occur, including significant monetary damages.

Other Litigation
In the normal course of business, the Company and its subsidiaries are named as defendants in various lawsuits and enforcement proceedings by private parties, governmental agencies and/or others in which claims are asserted against Modine.  The Company believes that any additional loss in excess of amounts already accrued would not have a material effect on the Company’s consolidated balance sheet, results of operations, and cash flows.  In addition, management expects that the liabilities which may ultimately result from such lawsuits or proceedings, if any, would not have a material adverse effect on the Company’s financial position.
XML 40 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Accumulated Other Comprehensive Loss
3 Months Ended
Jun. 30, 2023
Accumulated Other Comprehensive Loss [Abstract]  
Accumulated Other Comprehensive Loss
Note 18: Accumulated Other Comprehensive Loss

Changes in accumulated other comprehensive loss were as follows:

 
Three months ended June 30, 2023
 
   
Foreign
Currency
Translation
   
Defined
Benefit
Plans
   
Cash Flow
Hedges
   
Total
 
Beginning balance
 
$
(57.5
)
 
$
(104.4
)
 
$
0.8
   
$
(161.1
)
                                 
Other comprehensive income (loss) before reclassifications
   
(0.6
)
   
-
     
(0.4
)
   
(1.0
)
Reclassifications:
                               
Amortization of unrecognized net loss (a)
   
-
     
1.0
     
-
     
1.0
 
Realized gains – net (b)
   
-
     
-
     
(0.5
)
   
(0.5
)
Income taxes
   
-
     
(0.2
)
   
0.2
     
-
 
Total other comprehensive income (loss) 
   
(0.6
)
   
0.8
     
(0.7
)
   
(0.5
)
                                 
Ending balance
 
$
(58.1
)
 
$
(103.6
)
 
$
0.1
   
$
(161.6
)

 
Three months ended June 30, 2022
 
   
Foreign
Currency
Translation
   
Defined
Benefit
Plans
   
Cash Flow
Hedges
   
Total
 
Beginning balance
 
$
(39.1
)
 
$
(111.1
)
 
$
0.7
   
$
(149.5
)
                                 
Other comprehensive income (loss) before reclassifications
   
(23.5
)
   
-
     
(1.2
)
   
(24.7
)
Reclassifications:
                               
Amortization of unrecognized net loss (a)
   
-
     
1.3
     
-
     
1.3
 
Realized gains – net (b)
   
-
     
-
     
(0.4
)
   
(0.4
)
Income taxes
   
-
     
-
     
-
     
-
 
Total other comprehensive income (loss)
   
(23.5
)
   
1.3
     
(1.6
)
   
(23.8
)
                                 
Ending balance
 
$
(62.6
)
 
$
(109.8
)
 
$
(0.9
)
 
$
(173.3
)








(a)
Amounts are included in the calculation of net periodic benefit cost for the Company’s defined benefit plans, which include pension and other postretirement plans.  See Note 4 for additional information about the Company’s pension plans.

(b)
Amounts represent net gains and losses associated with cash flow hedges that were reclassified to net earnings.
XML 41 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Information
3 Months Ended
Jun. 30, 2023
Segment Information [Abstract]  
Segment Information
Note 19: Segment Information

The following is a summary of net sales, gross profit and operating income by segment:

 
Three months ended June 30,
 
   
2023
   
2022
 
   
External Sales
   
Inter-segment
Sales
   
Total
   
External Sales
   
Inter-segment
Sales
   
Total
 
Net sales:
                                   
Climate Solutions
 
$
271.8
   
$
-
   
$
271.8
   
$
244.2
   
$
0.2
   
$
244.4
 
Performance Technologies
   
350.6
     
8.3
     
358.9
     
296.8
     
7.5
     
304.3
 
Segment total
   
622.4
     
8.3
     
630.7
     
541.0
     
7.7
     
548.7
 
Corporate and eliminations
   
-
     
(8.3
)
   
(8.3
)
   
-
     
(7.7
)
   
(7.7
)
Net sales
 
$
622.4
   
$
-
   
$
622.4
   
$
541.0
   
$
-
   
$
541.0
 

 
Three months ended June 30,
 
   
2023
   
2022
 
   
_$’s
   
% of sales
   
_$’s
   
% of sales
 
Gross profit:
                       
Climate Solutions
 
$
69.0
     
25.4
%
 
$
50.4
     
20.6
%
Performance Technologies
   
58.6
     
16.3
%
   
33.0
     
10.8
%
Segment total
   
127.6
     
20.2
%
   
83.4
     
15.2
%
Corporate and eliminations
   
0.3
   
-
     
-
   
-
 
Gross profit
 
$
127.9
     
20.6
%
 
$
83.4
     
15.4
%

 
Three months ended June 30,
 
   
2023
   
2022
 
Operating income:
           
Climate Solutions
 
$
44.3
   
$
27.0
 
Performance Technologies
   
32.0
     
7.4
 
Segment total
   
76.3
     
34.4
 
Corporate and eliminations
   
(9.8
)
   
(8.8
)
Operating income
 
$
66.5
   
$
25.6
 

The following is a summary of segment assets, comprised entirely of trade accounts receivable and inventories, and other assets:

 
June 30, 2023
   
March 31, 2023
 
Assets:
           
Climate Solutions
 
$
355.0
   
$
334.8
 
Performance Technologies
   
378.3
     
388.1
 
Other (a)
   
874.6
     
843.0
 
Total assets
 
$
1,607.9
   
$
1,565.9
 


(a)
Represents cash and cash equivalents, other current assets, property plant and equipment, intangible assets, goodwill, deferred income taxes, and other noncurrent assets for the Climate Solutions and Performance Technologies segments and Corporate.
XML 42 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Subsequent Event
3 Months Ended
Jun. 30, 2023
Subsequent Event [Abstract]  
Subsequent Event
Note 20: Subsequent Event

On July 1, 2023, the Company acquired substantially all of the net operating assets of Napps Technology Corporation (“Napps”) for a purchase price of $5.3 million.  Napps is a Texas-based manufacturer of air- and water-cooled chillers, condensing units and heat pumps primarily for the K-12 school market.  This acquisition expands the Company’s indoor air quality product portfolio and supports its growth strategy and mission of improving indoor air quality.  Napps has historical annual sales of approximately $5.0 million, and will be reported within the Company’s Climate Solutions segment beginning in the second quarter of fiscal 2024.
XML 43 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Insider Trading Arrangements
3 Months Ended
Jun. 30, 2023
Insider Trading Arrangements [Line Items]  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 44 R30.htm IDEA: XBRL DOCUMENT v3.23.2
General (Policies)
3 Months Ended
Jun. 30, 2023
General [Abstract]  
Basis of Presentation

The accompanying unaudited condensed consolidated financial statements of Modine Manufacturing Company (“Modine” or the “Company”) were prepared in conformity with accounting principles generally accepted in the United States (“GAAP”) for interim financial information and with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X.  Accordingly, they do not include all of the information and footnotes necessary for a comprehensive presentation of financial position, results of operations and cash flows required by GAAP for complete financial statements.  The financial statements include all normal recurring adjustments that are, in the opinion of management, necessary for a fair statement of results for the interim periods.  Results for the first three months of fiscal 2024 are not necessarily indicative of the results to be expected for the full year.  These financial statements should be read in conjunction with the consolidated financial statements and related notes in Modine’s Annual Report on Form 10-K for the year ended March 31, 2023.
New Accounting Guidance

In September 2022, the Financial Accounting Standards Board (“FASB”) issued new guidance regarding disclosure of supplier finance programs including the key terms, outstanding obligations, and where such obligations are presented within the financial statements.  In addition, beginning for fiscal 2025, a roll forward of obligations under such programs will be required annually.  The new guidance does not impact the recognition, measurement or financial statement presentation of supplier finance program obligations.  The Company adopted this guidance as of April 1, 2023.


The Company facilitates a voluntary supplier finance program through a financial institution that allows certain suppliers in the U.S. and Europe to request early payment for invoices, at a discount, from the financial institution.  The Company or the financial institution may terminate the supplier finance program upon 90 days’ notice.  The Company’s obligations to its suppliers, including amounts due and payment terms, are consistent, irrespective of whether a supplier participates in the program.  The Company is not party to the arrangements between the participating suppliers and the financial institution.  Under this program, the Company confirms the validity of supplier invoices to the financial institution and remits payments to it based on the original payment terms, which typically range from 60 to 120 days.  The outstanding obligations under this program, included within accounts payable in the consolidated balance sheets, totaled $18.5 million and $21.2 million at June 30, 2023 and March 31, 2023, respectively.
XML 45 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Recognition (Tables)
3 Months Ended
Jun. 30, 2023
Revenue Recognition [Abstract]  
Disaggregation of Revenue The disaggregated revenue information presented in the table below for fiscal 2023 has been recast to be comparable with the fiscal 2024 presentation.
 
   
Three months ended June 30, 2023
   
Three months ended June 30, 2022
 
   
Climate
Solutions
   
Performance
Technologies
   
Segment
Total
   
Climate
Solutions
   
Performance
Technologies
   
Segment
Total
 
Product groups:
                                   
Heat transfer
 
$
125.9
   
$
-
   
$
125.9
   
$
134.7
   
$
-
   
$
134.7
 
HVAC & refrigeration
    77.7       -       77.7       79.0       -       79.0  
Data center cooling
   
68.2
     
-
     
68.2
     
30.5
     
-
     
30.5
 
Air-cooled
   
-
     
172.7
     
172.7
     
-
     
153.0
     
153.0
 
Liquid-cooled
   
-
     
134.7
     
134.7
     
-
     
110.9
     
110.9
 
Advanced solutions
   
-
     
43.2
     
43.2
     
-
     
32.9
     
32.9
 
Inter-segment sales
   
-
     
8.3
     
8.3
     
0.2
     
7.5
     
7.7
 
Net sales
 
$
271.8
   
$
358.9
   
$
630.7
   
$
244.4
   
$
304.3
   
$
548.7
 
                                                 
Geographic location:
                                               
Americas
 
$
141.6
   
$
185.0
   
$
326.6
   
$
139.4
   
$
164.3
   
$
303.7
 
Europe
   
123.7
     
123.5
     
247.2
     
99.0
     
96.1
     
195.1
 
Asia
   
6.5
     
50.4
     
56.9
     
6.0
     
43.9
     
49.9
 
Net sales
 
$
271.8
   
$
358.9
   
$
630.7
   
$
244.4
   
$
304.3
   
$
548.7
 
                                                 
Timing of revenue recognition:
                                               
Products transferred at a point in time
 
$
257.7
   
$
341.4
   
$
599.1
   
$
230.8
   
$
281.8
   
$
512.6
 
Products transferred over time
   
14.1
     
17.5
     
31.6
     
13.6
     
22.5
     
36.1
 
Net sales
 
$
271.8
   
$
358.9
   
$
630.7
   
$
244.4
   
$
304.3
   
$
548.7
 
Contract Assets and Contract Liabilities from Contracts with Customers
Contract assets and contract liabilities from contracts with customers were as follows:

 
June 30, 2023
   
March 31, 2023
 
Contract assets
 
$
26.6
   
$
19.3
 
Contract liabilities
   
35.5
     
21.5
 
XML 46 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Pensions (Tables)
3 Months Ended
Jun. 30, 2023
Pensions [Abstract]  
Pension Cost
Pension cost included the following components:

 
Three months ended June 30,
 
   
2023
   
2022
 
Service cost
 
$
0.1
   
$
0.1
 
Interest cost
   
2.4
     
2.0
 
Expected return on plan assets
   
(2.6
)
   
(2.9
)
Amortization of unrecognized net loss
   
1.1
     
1.4
 
Net periodic benefit cost
 
$
1.0
   
$
0.6
 
XML 47 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation (Tables)
3 Months Ended
Jun. 30, 2023
Stock-Based Compensation [Abstract]  
Fair Value of Stock-Based Compensation Awards
The fair value of stock-based compensation awards granted during the three months ended June 30, 2023 and 2022 were as follows:


 
Three months ended June 30,
 
   
2023
   
2022
 
   
Shares
   
Fair Value
Per Award
   
Shares
   
Fair Value
Per Award
 
Performance stock awards
   
0.3
   
$
27.29
     
-
   

-
 
Restricted stock awards
   
0.1
   
$
27.29
     
0.2
   
$
12.28
 
Stock options
    -       -       0.2     $
6.92  
Unrecognized Compensation Expense Related to Non-Vested Stock-Based Compensation Awards
As of June 30, 2023, unrecognized compensation expense related to non-vested stock-based compensation awards, which will be recognized as expense over the remaining service periods, was as follows:

 
Unrecognized
Compensation
Expense
   
Weighted-Average
Remaining Service
Period in Years
 
Performance stock awards
  $ 12.9    
2.7  
Restricted stock awards
   
7.2
     
2.1
 
Stock options
   
1.9
     
1.9
 
Total
 
$
22.0
     
2.4
 
XML 48 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Restructuring Activities (Tables)
3 Months Ended
Jun. 30, 2023
Restructuring Activities [Abstract]  
Restructuring and Repositioning Expenses

Restructuring and repositioning expenses were as follows:

 
Three months ended June 30,
 
   
2023
   
2022
 
Employee severance and related benefits
 
$
-
   
$
1.4
 
Other restructuring and repositioning expenses
   
-
     
0.1
 
Total
 
$
-
   
$
1.5
 
Changes in Accrued Severance
The Company accrues severance in accordance with its written plans, procedures, and relevant statutory requirements. Changes in accrued severance were as follows:

 
Three months ended June 30,
 
   
2023
   
2022
 
Beginning balance
 
$
10.6
   
$
20.2
 
Additions
   
-
     
1.4
 
Payments
   
(1.8
)
   
(3.3
)
Effect of exchange rate changes
   
0.1
     
(0.9
)
Ending balance
 
$
8.9
   
$
17.4
 
XML 49 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Other Income and Expense (Tables)
3 Months Ended
Jun. 30, 2023
Other Income and Expense [Abstract]  
Other Income and Expense
Other income and expense consisted of the following:

 
Three months ended June 30,
 
   
2023
   
2022
 
Interest income
 
$
0.5
   
$
0.1
 
Foreign currency transactions (a)
   
(0.3
)
   
(2.0
)
Net periodic benefit cost (b)
   
(0.8
)
   
(0.4
)
Total other expense – net
 
$
(0.6
)
 
$
(2.3
)


(a)
Foreign currency transactions primarily consist of foreign currency transaction gains and losses on the re-measurement or settlement of foreign currency-denominated assets and liabilities, including intercompany loans and transactions denominated in a foreign currency, along with gains and losses on certain foreign currency exchange contracts.

(b)
Net periodic benefit cost for the Company’s pension and postretirement plans is exclusive of service cost.
XML 50 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Share (Tables)
3 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Basic and Diluted Earnings Per Share
The components of basic and diluted earnings per share were as follows:

 
Three months ended June 30,
 
   
2023
   
2022
 
Net earnings attributable to Modine
 
$
44.8
   
$
14.3
                 
Weighted-average shares outstanding – basic
   
52.3
     
52.2
 
Effect of dilutive securities
   
0.7
     
0.2
 
Weighted-average shares outstanding – diluted
   
53.0
     
52.4
 
                 
Earnings per share:
               
Net earnings per share – basic
 
$
0.86
   
$
0.27
Net earnings per share – diluted
 
$
0.85
   
$
0.27
XML 51 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Cash, Cash Equivalents and Restricted Cash (Tables)
3 Months Ended
Jun. 30, 2023
Cash, Cash Equivalents and Restricted Cash [Abstract]  
Cash, Cash Equivalents and Restricted Cash
Cash, cash equivalents and restricted cash consisted of the following:


 
June 30, 2023
   
March 31, 2023
 
Cash and cash equivalents
 
$
92.5
   
$
67.1
 
Restricted cash
   
1.5
     
0.1
 
Total cash, cash equivalents and restricted cash
 
$
94.0
   
$
67.2
 
XML 52 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories (Tables)
3 Months Ended
Jun. 30, 2023
Inventories [Abstract]  
Inventories
Inventories consisted of the following:


 
June 30, 2023
   
March 31, 2023
 
Raw materials
 
$
216.8
   
$
218.3
 
Work in process
   
52.7
     
49.9
 
Finished goods
   
64.0
     
56.7
 
Total inventories
 
$
333.5
   
$
324.9
 
XML 53 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Property, Plant and Equipment (Tables)
3 Months Ended
Jun. 30, 2023
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment
Property, plant and equipment, including depreciable lives, consisted of the following:

 
June 30, 2023
   
March 31, 2023
 
Land
 
$
16.5
   
$
16.4
 
Buildings and improvements (10-40 years)
   
265.2
     
264.0
 
Machinery and equipment (3-15 years)
   
855.9
     
853.3
 
Office equipment (3-10 years)
   
94.5
     
93.6
 
Construction in progress
   
46.6
     
47.5
 
     
1,278.7
     
1,274.8
 
Less: accumulated depreciation
   
(968.4
)
   
(960.3
)
Net property, plant and equipment
 
$
310.3
   
$
314.5
 
XML 54 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill and Intangible Assets (Tables)
3 Months Ended
Jun. 30, 2023
Goodwill and Intangible Assets [Abstract]  
Changes in Carrying Amount of Goodwill
The following table presents a roll forward of the carrying value of goodwill from March 31, 2023 to June 30, 2023.

 
Climate
Solutions
   
Performance
Technologies
   
Total
 
Goodwill, March 31, 2023
 
$
105.7
   
$
59.9
   
$
165.6
 
Effect of exchange rate changes
   
-
   
-
   
-
Goodwill, June 30, 2023
 
$
105.7
   
$
59.9
   
$
165.6
 
Intangible Assets

Intangible assets consisted of the following:

 
June 30, 2023
   
March 31, 2023
 
    Gross           Net     Gross           Net  
     Carrying     Accumulated
    Intangible
    Carrying
    Accumulated
    Intangible
 
   
Value
   
Amortization
   
Assets
   
Value
   
Amortization
   
Assets
 
Customer relationships
 
$
60.3
   
$
(24.3
)
 
$
36.0
   
$
60.3
   
$
(23.4
)
 
$
36.9
 
Trade names
   
50.1
     
(16.5
)
   
33.6
     
50.1
     
(15.9
)
   
34.2
 
Acquired technology
   
22.6
     
(13.1
)
   
9.5
     
22.6
     
(12.6
)
   
10.0
 
Total intangible assets
 
$
133.0
   
$
(53.9
)
 
$
79.1
   
$
133.0
   
$
(51.9
)
 
$
81.1
 
XML 55 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Product Warranties (Tables)
3 Months Ended
Jun. 30, 2023
Product Warranties [Abstract]  
Changes in Accrued Warranty Costs
Changes in accrued warranty costs were as follows:

 
Three months ended June 30,
 
   
2023
   
2022
 
Beginning balance
 
$
6.9
   
$
6.3
 
Warranties recorded at time of sale
   
1.5
     
1.4
 
Adjustments to pre-existing warranties
   
0.6
     
(0.2
)
Settlements
   
(1.1
)
   
(1.1
)
Effect of exchange rate changes
   
-
     
(0.2
)
Ending balance
 
$
7.9
   
$
6.2
 
XML 56 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Tables)
3 Months Ended
Jun. 30, 2023
Leases [Abstract]  
Leases Recorded on Consolidated Balance Sheets
The following table provides a summary of leases recorded on the consolidated balance sheets.


 
Balance Sheet Location
 
June 30, 2023
   
March 31, 2023
 
Lease Assets
               
Operating lease ROU assets
 
Other noncurrent assets
 
$
57.4
   
$
59.1
 
Finance lease ROU assets (a)
 
Property, plant and equipment – net
   
7.0
     
7.1
 
                     
Lease Liabilities
                   
Operating lease liabilities
 
Other current liabilities
 
$
11.8
   
$
11.8
 
Operating lease liabilities
 
Other noncurrent liabilities
   
47.3
     
48.9
 
Finance lease liabilities
 
Long-term debt – current portion
   
0.4
     
0.4
 
Finance lease liabilities
 
Long-term debt
   
2.2
     
2.3
 

(a)
Finance lease right-of-use (“ROU”) assets were recorded net of accumulated amortization of $3.3 million and $3.2 million as of June 30, 2023 and March 31, 2023, respectively.
Components of Lease Expense
The components of lease expense were as follows:

 
Three months ended June 30,
 
   
2023
   
2022
 
Operating lease expense (a)
 
$
5.9
   
$
5.3
 
Finance lease expense:
               
Depreciation of ROU assets
   
0.1
     
0.1
 
Interest on lease liabilities
   
-
     
-
 
Total lease expense
 
$
6.0
   
$
5.4
 

(a)
For the three months ended June 30, 2023 and 2022, operating lease expense included short-term lease expense of $1.5 million and $1.3 million, respectively. Variable lease expense was not significant.
XML 57 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Indebtedness (Tables)
3 Months Ended
Jun. 30, 2023
Indebtedness [Abstract]  
Long-Term Debt
Long-term debt consisted of the following:


Fiscal year
of maturity
 
June 30, 2023
   
March 31, 2023
 
Term loans
2028
 
$
213.2
   
$
215.7
 
5.9% Senior Notes
2029
   
100.0
     
100.0
 
5.8% Senior Notes
2027
   
33.3
     
33.3
 
Revolving credit facility
2028
   
3.2
     
-
 
Other (a)
     
2.6
     
2.7
 
       
352.3
     
351.7
 
Less: current portion
     
(19.7
)
   
(19.7
)
Less: unamortized debt issuance costs
     
(2.6
)
   
(2.7
)
Total long-term debt
   
$
330.0
   
$
329.3
 


(a)
Other long-term debt primarily includes finance lease obligations.
Maturities of Long-Term Debt
Long-term debt, including the current portion of long-term debt, matures as follows:

Fiscal Year
     
Remainder of 2024
 
$
16.9
 
2025
   
19.7
 
2026
   
44.7
 
2027
   
44.7
 
2028
   
200.9
 
2029 & beyond
   
25.4
 
Total
 
$
352.3
 
XML 58 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Accumulated Other Comprehensive Loss (Tables)
3 Months Ended
Jun. 30, 2023
Accumulated Other Comprehensive Loss [Abstract]  
Accumulated Other Comprehensive Loss
Changes in accumulated other comprehensive loss were as follows:

 
Three months ended June 30, 2023
 
   
Foreign
Currency
Translation
   
Defined
Benefit
Plans
   
Cash Flow
Hedges
   
Total
 
Beginning balance
 
$
(57.5
)
 
$
(104.4
)
 
$
0.8
   
$
(161.1
)
                                 
Other comprehensive income (loss) before reclassifications
   
(0.6
)
   
-
     
(0.4
)
   
(1.0
)
Reclassifications:
                               
Amortization of unrecognized net loss (a)
   
-
     
1.0
     
-
     
1.0
 
Realized gains – net (b)
   
-
     
-
     
(0.5
)
   
(0.5
)
Income taxes
   
-
     
(0.2
)
   
0.2
     
-
 
Total other comprehensive income (loss) 
   
(0.6
)
   
0.8
     
(0.7
)
   
(0.5
)
                                 
Ending balance
 
$
(58.1
)
 
$
(103.6
)
 
$
0.1
   
$
(161.6
)

 
Three months ended June 30, 2022
 
   
Foreign
Currency
Translation
   
Defined
Benefit
Plans
   
Cash Flow
Hedges
   
Total
 
Beginning balance
 
$
(39.1
)
 
$
(111.1
)
 
$
0.7
   
$
(149.5
)
                                 
Other comprehensive income (loss) before reclassifications
   
(23.5
)
   
-
     
(1.2
)
   
(24.7
)
Reclassifications:
                               
Amortization of unrecognized net loss (a)
   
-
     
1.3
     
-
     
1.3
 
Realized gains – net (b)
   
-
     
-
     
(0.4
)
   
(0.4
)
Income taxes
   
-
     
-
     
-
     
-
 
Total other comprehensive income (loss)
   
(23.5
)
   
1.3
     
(1.6
)
   
(23.8
)
                                 
Ending balance
 
$
(62.6
)
 
$
(109.8
)
 
$
(0.9
)
 
$
(173.3
)








(a)
Amounts are included in the calculation of net periodic benefit cost for the Company’s defined benefit plans, which include pension and other postretirement plans.  See Note 4 for additional information about the Company’s pension plans.

(b)
Amounts represent net gains and losses associated with cash flow hedges that were reclassified to net earnings.
XML 59 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Information (Tables)
3 Months Ended
Jun. 30, 2023
Segment Information [Abstract]  
Net Sales, Gross Profit, Operating Income and Assets by Segment
The following is a summary of net sales, gross profit and operating income by segment:

 
Three months ended June 30,
 
   
2023
   
2022
 
   
External Sales
   
Inter-segment
Sales
   
Total
   
External Sales
   
Inter-segment
Sales
   
Total
 
Net sales:
                                   
Climate Solutions
 
$
271.8
   
$
-
   
$
271.8
   
$
244.2
   
$
0.2
   
$
244.4
 
Performance Technologies
   
350.6
     
8.3
     
358.9
     
296.8
     
7.5
     
304.3
 
Segment total
   
622.4
     
8.3
     
630.7
     
541.0
     
7.7
     
548.7
 
Corporate and eliminations
   
-
     
(8.3
)
   
(8.3
)
   
-
     
(7.7
)
   
(7.7
)
Net sales
 
$
622.4
   
$
-
   
$
622.4
   
$
541.0
   
$
-
   
$
541.0
 

 
Three months ended June 30,
 
   
2023
   
2022
 
   
_$’s
   
% of sales
   
_$’s
   
% of sales
 
Gross profit:
                       
Climate Solutions
 
$
69.0
     
25.4
%
 
$
50.4
     
20.6
%
Performance Technologies
   
58.6
     
16.3
%
   
33.0
     
10.8
%
Segment total
   
127.6
     
20.2
%
   
83.4
     
15.2
%
Corporate and eliminations
   
0.3
   
-
     
-
   
-
 
Gross profit
 
$
127.9
     
20.6
%
 
$
83.4
     
15.4
%

 
Three months ended June 30,
 
   
2023
   
2022
 
Operating income:
           
Climate Solutions
 
$
44.3
   
$
27.0
 
Performance Technologies
   
32.0
     
7.4
 
Segment total
   
76.3
     
34.4
 
Corporate and eliminations
   
(9.8
)
   
(8.8
)
Operating income
 
$
66.5
   
$
25.6
 

The following is a summary of segment assets, comprised entirely of trade accounts receivable and inventories, and other assets:

 
June 30, 2023
   
March 31, 2023
 
Assets:
           
Climate Solutions
 
$
355.0
   
$
334.8
 
Performance Technologies
   
378.3
     
388.1
 
Other (a)
   
874.6
     
843.0
 
Total assets
 
$
1,607.9
   
$
1,565.9
 


(a)
Represents cash and cash equivalents, other current assets, property plant and equipment, intangible assets, goodwill, deferred income taxes, and other noncurrent assets for the Climate Solutions and Performance Technologies segments and Corporate.
XML 60 R46.htm IDEA: XBRL DOCUMENT v3.23.2
General (Details) - USD ($)
$ in Millions
3 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Supplier Finance Program [Abstract]    
Notice period to terminate supplier finance program 90 days  
Outstanding obligation under supplier finance program $ 18.5 $ 21.2
Supplier Finance Program, Obligation, Current, Statement of Financial Position [Extensible Enumeration] Accounts payable Accounts payable
Minimum [Member]    
Supplier Finance Program [Abstract]    
Payment period for supplier finance program 60 days  
Maximum [Member]    
Supplier Finance Program [Abstract]    
Payment period for supplier finance program 120 days  
XML 61 R47.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Recognition (Details) - USD ($)
$ in Millions
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Mar. 31, 2023
Disaggregation of Revenue [Abstract]      
Net sales $ 622.4 $ 541.0  
Contract Balances [Abstract]      
Contract assets 26.6   $ 19.3
Contract liabilities 35.5   $ 21.5
Increase in contract assets 7.3    
Increase in contract liabilities 14.0    
Products Transferred at a Point in Time [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 599.1 512.6  
Products Transferred Over Time [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 31.6 36.1  
Americas [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 326.6 303.7  
Europe [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 247.2 195.1  
Asia [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 56.9 49.9  
Heat Transfer [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 125.9 134.7  
HVAC & Refrigeration [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 77.7 79.0  
Data Center Cooling [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 68.2 30.5  
Air-Cooled [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 172.7 153.0  
Liquid-Cooled [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 134.7 110.9  
Advanced Solutions [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 43.2 32.9  
Climate Solutions [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 271.8 244.2  
Climate Solutions [Member] | Products Transferred at a Point in Time [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 257.7 230.8  
Climate Solutions [Member] | Products Transferred Over Time [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 14.1 13.6  
Climate Solutions [Member] | Americas [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 141.6 139.4  
Climate Solutions [Member] | Europe [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 123.7 99.0  
Climate Solutions [Member] | Asia [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 6.5 6.0  
Climate Solutions [Member] | Heat Transfer [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 125.9 134.7  
Climate Solutions [Member] | HVAC & Refrigeration [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 77.7 79.0  
Climate Solutions [Member] | Data Center Cooling [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 68.2 30.5  
Climate Solutions [Member] | Air-Cooled [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 0.0 0.0  
Climate Solutions [Member] | Liquid-Cooled [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 0.0 0.0  
Climate Solutions [Member] | Advanced Solutions [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 0.0 0.0  
Performance Technologies [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 350.6 296.8  
Performance Technologies [Member] | Products Transferred at a Point in Time [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 341.4 281.8  
Performance Technologies [Member] | Products Transferred Over Time [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 17.5 22.5  
Performance Technologies [Member] | Americas [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 185.0 164.3  
Performance Technologies [Member] | Europe [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 123.5 96.1  
Performance Technologies [Member] | Asia [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 50.4 43.9  
Performance Technologies [Member] | Heat Transfer [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 0.0 0.0  
Performance Technologies [Member] | HVAC & Refrigeration [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 0.0 0.0  
Performance Technologies [Member] | Data Center Cooling [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 0.0 0.0  
Performance Technologies [Member] | Air-Cooled [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 172.7 153.0  
Performance Technologies [Member] | Liquid-Cooled [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 134.7 110.9  
Performance Technologies [Member] | Advanced Solutions [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 43.2 32.9  
Operating Segments [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 630.7 548.7  
Operating Segments [Member] | Climate Solutions [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 271.8 244.4  
Operating Segments [Member] | Performance Technologies [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 358.9 304.3  
Inter-segment Sales [Member]      
Disaggregation of Revenue [Abstract]      
Net sales (8.3) (7.7)  
Inter-segment Sales [Member] | Climate Solutions [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 0.0 0.2  
Inter-segment Sales [Member] | Performance Technologies [Member]      
Disaggregation of Revenue [Abstract]      
Net sales $ 8.3 $ 7.5  
XML 62 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Pensions (Details) - USD ($)
$ in Millions
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Net Periodic Benefit Cost [Abstract]    
Net periodic benefit cost [1] $ 0.8 $ 0.4
Pension [Member]    
Net Periodic Benefit Cost [Abstract]    
Service cost 0.1 0.1
Interest cost 2.4 2.0
Expected return on plan assets (2.6) (2.9)
Amortization of unrecognized net loss 1.1 1.4
Net periodic benefit cost $ 1.0 $ 0.6
[1] Net periodic benefit cost for the Company’s pension and postretirement plans is exclusive of service cost.
XML 63 R49.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Stock-Based Compensation [Abstract]    
Stock-based compensation expense $ 1.5 $ 1.1
Stock-Based Compensation [Abstract]    
Unrecognized compensation expense $ 22.0  
Weighted-average remaining service period 2 years 4 months 24 days  
Performance Stock Awards [Member]    
Stock-Based Compensation [Abstract]    
Period of time to average cash flow return on invested capital 3 years  
Period of time to average EBITDA growth 3 years  
Stock granted (in shares) 0.3 0.0
Fair value of stock granted (in dollars per share) $ 27.29 $ 0
Unrecognized compensation expense $ 12.9  
Weighted-average remaining service period 2 years 8 months 12 days  
Restricted Stock Awards [Member]    
Stock-Based Compensation [Abstract]    
Stock granted (in shares) 0.1 0.2
Fair value of stock granted (in dollars per share) $ 27.29 $ 12.28
Unrecognized compensation expense $ 7.2  
Weighted-average remaining service period 2 years 1 month 6 days  
Stock Options [Member]    
Stock-Based Compensation [Abstract]    
Options granted (in shares) 0.0 0.2
Fair value of options granted (in dollars per share) $ 0 $ 6.92
Unrecognized compensation expense $ 1.9  
Weighted-average remaining service period 1 year 10 months 24 days  
XML 64 R50.htm IDEA: XBRL DOCUMENT v3.23.2
Restructuring Activities (Details) - USD ($)
$ in Millions
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Restructuring and Repositioning Expenses [Abstract]    
Employee severance and related benefits $ 0.0 $ 1.4
Other restructuring and repositioning expenses 0.0 0.1
Total 0.0 1.5
Changes in accrued severance [Roll Forward]    
Beginning balance 10.6 20.2
Additions 0.0 1.4
Payments (1.8) (3.3)
Effect of exchange rate changes 0.1 (0.9)
Ending balance $ 8.9 $ 17.4
XML 65 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Other Income and Expense (Details) - USD ($)
$ in Millions
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Other Income and Expense [Abstract]    
Interest income $ 0.5 $ 0.1
Foreign currency transactions [1] (0.3) (2.0)
Net periodic benefit cost [2] (0.8) (0.4)
Total other expense - net $ (0.6) $ (2.3)
[1] Foreign currency transactions primarily consist of foreign currency transaction gains and losses on the re-measurement or settlement of foreign currency-denominated assets and liabilities, including intercompany loans and transactions denominated in a foreign currency, along with gains and losses on certain foreign currency exchange contracts.
[2] Net periodic benefit cost for the Company’s pension and postretirement plans is exclusive of service cost.
XML 66 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Mar. 31, 2024
Income Taxes [Abstract]      
Effective income tax rate 24.50% 25.50%  
U.S. [Member]      
Income Taxes [Abstract]      
Valuation allowance $ 35.5    
Foreign Jurisdictions [Member]      
Income Taxes [Abstract]      
Valuation allowance $ 27.6    
Forecast [Member]      
Income Taxes [Abstract]      
Lapses in statutes of limitations     $ (2.1)
XML 67 R53.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Earnings Per Share [Abstract]    
Net earnings attributable to Modine $ 44.8 $ 14.3
Weighted-average shares outstanding - basic (in shares) 52.3 52.2
Effect of dilutive securities (in shares) 0.7 0.2
Weighted-average shares outstanding - diluted (in shares) 53.0 52.4
Earnings per Share [Abstract]    
Net earnings per share - basic (in dollars per share) $ 0.86 $ 0.27
Net earnings per share - diluted (in dollars per share) $ 0.85 $ 0.27
Stock Options [Member]    
Earnings Per Share [Abstract]    
Antidilutive securities excluded from computation of earnings per share (in shares)   0.9
Restricted Stock [Member]    
Earnings Per Share [Abstract]    
Antidilutive securities excluded from computation of earnings per share (in shares) 0.1 0.5
XML 68 R54.htm IDEA: XBRL DOCUMENT v3.23.2
Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Millions
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Cash, Cash Equivalents and Restricted Cash [Abstract]        
Cash and cash equivalents $ 92.5 $ 67.1    
Restricted cash 1.5 0.1    
Total cash, cash equivalents and restricted cash $ 94.0 $ 67.2 $ 58.9 $ 45.4
XML 69 R55.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories (Details) - USD ($)
$ in Millions
Jun. 30, 2023
Mar. 31, 2023
Inventories [Abstract]    
Raw materials $ 216.8 $ 218.3
Work in process 52.7 49.9
Finished goods 64.0 56.7
Total inventories $ 333.5 $ 324.9
XML 70 R56.htm IDEA: XBRL DOCUMENT v3.23.2
Property, Plant and Equipment (Details) - USD ($)
$ in Millions
Jun. 30, 2023
Mar. 31, 2023
Property, Plant and Equipment [Abstract]    
Property, plant and equipment $ 1,278.7 $ 1,274.8
Less: accumulated depreciation (968.4) (960.3)
Net property, plant and equipment 310.3 314.5
Land [Member]    
Property, Plant and Equipment [Abstract]    
Property, plant and equipment 16.5 16.4
Buildings and Improvements [Member]    
Property, Plant and Equipment [Abstract]    
Property, plant and equipment $ 265.2 264.0
Buildings and Improvements [Member] | Minimum [Member]    
Property, Plant and Equipment [Abstract]    
Property, plant and equipment, depreciable lives 10 years  
Buildings and Improvements [Member] | Maximum [Member]    
Property, Plant and Equipment [Abstract]    
Property, plant and equipment, depreciable lives 40 years  
Machinery and Equipment [Member]    
Property, Plant and Equipment [Abstract]    
Property, plant and equipment $ 855.9 853.3
Machinery and Equipment [Member] | Minimum [Member]    
Property, Plant and Equipment [Abstract]    
Property, plant and equipment, depreciable lives 3 years  
Machinery and Equipment [Member] | Maximum [Member]    
Property, Plant and Equipment [Abstract]    
Property, plant and equipment, depreciable lives 15 years  
Office Equipment [Member]    
Property, Plant and Equipment [Abstract]    
Property, plant and equipment $ 94.5 93.6
Office Equipment [Member] | Minimum [Member]    
Property, Plant and Equipment [Abstract]    
Property, plant and equipment, depreciable lives 3 years  
Office Equipment [Member] | Maximum [Member]    
Property, Plant and Equipment [Abstract]    
Property, plant and equipment, depreciable lives 10 years  
Construction in Progress [Member]    
Property, Plant and Equipment [Abstract]    
Property, plant and equipment $ 46.6 $ 47.5
XML 71 R57.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill and Intangible Assets (Details) - USD ($)
$ in Millions
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Mar. 31, 2023
Goodwill [Roll Forward]      
Goodwill, beginning balance $ 165.6    
Effect of exchange rate changes 0.0    
Goodwill, ending balance 165.6    
Intangible Assets [Abstract]      
Gross carrying value 133.0   $ 133.0
Accumulated amortization (53.9)   (51.9)
Net intangible assets 79.1   81.1
Amortization expense 2.0 $ 2.0  
Estimated Future Amortization Expense [Abstract]      
Remainder of fiscal 2024 6.0    
2025 8.0    
2026 8.0    
2027 8.0    
2028 8.0    
2029 7.0    
Climate Solutions [Member]      
Goodwill [Roll Forward]      
Goodwill, beginning balance 105.7    
Effect of exchange rate changes 0.0    
Goodwill, ending balance 105.7    
Performance Technologies [Member]      
Goodwill [Roll Forward]      
Goodwill, beginning balance 59.9    
Effect of exchange rate changes 0.0    
Goodwill, ending balance 59.9    
Customer Relationships [Member]      
Intangible Assets [Abstract]      
Gross carrying value 60.3   60.3
Accumulated amortization (24.3)   (23.4)
Net intangible assets 36.0   36.9
Trade Names [Member]      
Intangible Assets [Abstract]      
Gross carrying value 50.1   50.1
Accumulated amortization (16.5)   (15.9)
Net intangible assets 33.6   34.2
Acquired Technology [Member]      
Intangible Assets [Abstract]      
Gross carrying value 22.6   22.6
Accumulated amortization (13.1)   (12.6)
Net intangible assets $ 9.5   $ 10.0
XML 72 R58.htm IDEA: XBRL DOCUMENT v3.23.2
Product Warranties (Details) - USD ($)
$ in Millions
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Accrued Warranty Costs [Roll Forward]    
Beginning balance $ 6.9 $ 6.3
Warranties recorded at time of sale 1.5 1.4
Adjustments to pre-existing warranties 0.6 (0.2)
Settlements (1.1) (1.1)
Effect of exchange rate changes 0.0 (0.2)
Ending balance $ 7.9 $ 6.2
XML 73 R59.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Details) - USD ($)
$ in Millions
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Mar. 31, 2023
Lease Assets and Liabilities [Abstract]      
Operating lease ROU assets $ 57.4   $ 59.1
Operating lease ROU assets, Statement of Financial Position [Extensible List] Other noncurrent assets   Other noncurrent assets
Finance lease ROU assets [1] $ 7.0   $ 7.1
Finance lease ROU assets, Statement of Financial Position [Extensible List] Property, plant and equipment - net   Property, plant and equipment - net
Operating lease liabilities, current $ 11.8   $ 11.8
Operating lease liabilities, current, Statement of Financial Position [Extensible List] Other current liabilities   Other current liabilities
Operating lease liabilities, noncurrent $ 47.3   $ 48.9
Operating lease liabilities, noncurrent, Statement of Financial Position [Extensible List] Other noncurrent liabilities   Other noncurrent liabilities
Finance lease liabilities, current $ 0.4   $ 0.4
Finance lease liabilities, current, Statement of Financial Position [Extensible List] Long-term debt - current portion   Long-term debt - current portion
Finance lease liabilities, noncurrent $ 2.2   $ 2.3
Finance lease liabilities, noncurrent, Statement of Financial Position [Extensible List] Long-term debt   Long-term debt
Accumulated amortization $ 3.3   $ 3.2
Components of Lease Expense [Abstract]      
Operating lease expense [2] 5.9 $ 5.3  
Finance lease expense [Abstract]      
Depreciation of ROU assets 0.1 0.1  
Interest on lease liabilities 0.0 0.0  
Total lease expense 6.0 5.4  
Short-term lease expense $ 1.5 $ 1.3  
[1] Finance lease right-of-use (“ROU”) assets were recorded net of accumulated amortization of $3.3 million and $3.2 million as of June 30, 2023 and March 31, 2023, respectively.
[2] For the three months ended June 30, 2023 and 2022, operating lease expense included short-term lease expense of $1.5 million and $1.3 million, respectively. Variable lease expense was not significant.
XML 74 R60.htm IDEA: XBRL DOCUMENT v3.23.2
Indebtedness (Details)
$ in Millions
3 Months Ended
Jun. 30, 2023
USD ($)
Mar. 31, 2023
USD ($)
Long-Term Debt [Abstract]    
Long-term debt $ 352.3 $ 351.7
Less: current portion (19.7) (19.7)
Less: unamortized debt issuance costs (2.6) (2.7)
Total long-term debt 330.0 329.3
Maturities of Long-Term Debt [Abstract]    
Remainder of 2024 16.9  
2025 19.7  
2026 44.7  
2027 44.7  
2028 200.9  
2029 & beyond 25.4  
Long-term debt 352.3 351.7
Indebtedness [Abstract]    
Short-term debt $ 8.0 3.7
Maximum [Member]    
Indebtedness [Abstract]    
Leverage ratio 3.25  
Minimum [Member]    
Indebtedness [Abstract]    
Interest coverage ratio 3  
Level 2 [Member]    
Indebtedness [Abstract]    
Fair value of long-term debt $ 125.9 125.9
Credit Agreement [Member]    
Indebtedness [Abstract]    
Letters of credit outstanding 5.5  
Term Loans [Member]    
Long-Term Debt [Abstract]    
Long-term debt $ 213.2 215.7
Fiscal year of maturity 2028  
Maturities of Long-Term Debt [Abstract]    
Long-term debt $ 213.2 215.7
Indebtedness [Abstract]    
Weighted-average interest rate for variable rate borrowings 6.40%  
Revolving Credit Facility [Member]    
Long-Term Debt [Abstract]    
Long-term debt $ 3.2 0.0
Fiscal year of maturity 2028  
Maturities of Long-Term Debt [Abstract]    
Long-term debt $ 3.2 0.0
Indebtedness [Abstract]    
Maximum borrowing capacity $ 275.0  
Weighted-average interest rate for variable rate borrowings 6.30%  
Available borrowing capacity $ 258.3  
Swingline Loans [Member]    
Indebtedness [Abstract]    
Short-term debt 8.0 0.0
5.9% Senior Notes [Member]    
Long-Term Debt [Abstract]    
Long-term debt $ 100.0 100.0
Interest rate percentage 5.90%  
Fiscal year of maturity 2029  
Maturities of Long-Term Debt [Abstract]    
Long-term debt $ 100.0 100.0
5.8% Senior Notes [Member]    
Long-Term Debt [Abstract]    
Long-term debt $ 33.3 33.3
Interest rate percentage 5.80%  
Fiscal year of maturity 2027  
Maturities of Long-Term Debt [Abstract]    
Long-term debt $ 33.3 33.3
Other [Member]    
Long-Term Debt [Abstract]    
Long-term debt [1] 2.6 2.7
Maturities of Long-Term Debt [Abstract]    
Long-term debt [1] 2.6 2.7
Foreign Credit Agreements [Member]    
Indebtedness [Abstract]    
Short-term debt $ 0.0 $ 3.7
[1] Other long-term debt primarily includes finance lease obligations.
XML 75 R61.htm IDEA: XBRL DOCUMENT v3.23.2
Risks, Uncertainties, Contingencies and Litigation (Details) - USD ($)
$ in Millions
Jun. 30, 2023
Mar. 31, 2023
Environmental loss contingencies [Abstract]    
Reserves for environmental matters $ 17.5 $ 17.6
XML 76 R62.htm IDEA: XBRL DOCUMENT v3.23.2
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Millions
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Changes in Accumulated Other Comprehensive Loss [Abstract]    
Beginning balance $ 592.8  
Other comprehensive income (loss) before reclassifications (1.0) $ (24.7)
Income taxes 0.0 0.0
Total other comprehensive income (loss) (0.5) (23.8)
Ending balance 637.9  
Accumulated Other Comprehensive Loss [Member]    
Changes in Accumulated Other Comprehensive Loss [Abstract]    
Beginning balance (161.1) (149.5)
Ending balance (161.6) (173.3)
Foreign Currency Translation [Member]    
Changes in Accumulated Other Comprehensive Loss [Abstract]    
Beginning balance (57.5) (39.1)
Other comprehensive income (loss) before reclassifications (0.6) (23.5)
Income taxes 0.0 0.0
Total other comprehensive income (loss) (0.6) (23.5)
Ending balance (58.1) (62.6)
Defined Benefit Plans [Member]    
Changes in Accumulated Other Comprehensive Loss [Abstract]    
Beginning balance (104.4) (111.1)
Other comprehensive income (loss) before reclassifications 0.0 0.0
Reclassification from accumulated other comprehensive income (loss) [1] 1.0 1.3
Income taxes (0.2) 0.0
Total other comprehensive income (loss) 0.8 1.3
Ending balance (103.6) (109.8)
Cash Flow Hedges [Member]    
Changes in Accumulated Other Comprehensive Loss [Abstract]    
Beginning balance 0.8 0.7
Other comprehensive income (loss) before reclassifications (0.4) (1.2)
Reclassification from accumulated other comprehensive income (loss) [2] (0.5) (0.4)
Income taxes 0.2 0.0
Total other comprehensive income (loss) (0.7) (1.6)
Ending balance $ 0.1 $ (0.9)
[1] Amounts are included in the calculation of net periodic benefit cost for the Company’s defined benefit plans, which include pension and other postretirement plans.  See Note 4 for additional information about the Company’s pension plans.
[2] Amounts represent net gains and losses associated with cash flow hedges that were reclassified to net earnings.
XML 77 R63.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Information (Details) - USD ($)
$ in Millions
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Mar. 31, 2023
Segment Information [Abstract]      
Net sales $ 622.4 $ 541.0  
Gross profit $ 127.9 $ 83.4  
Gross profit (% of sales) 20.60% 15.40%  
Operating income $ 66.5 $ 25.6  
Total assets 1,607.9   $ 1,565.9
Climate Solutions [Member]      
Segment Information [Abstract]      
Net sales 271.8 244.2  
Performance Technologies [Member]      
Segment Information [Abstract]      
Net sales 350.6 296.8  
Other [Member]      
Segment Information [Abstract]      
Total assets [1] 874.6   843.0
Operating Segments [Member]      
Segment Information [Abstract]      
Net sales 630.7 548.7  
Gross profit $ 127.6 $ 83.4  
Gross profit (% of sales) 20.20% 15.20%  
Operating income $ 76.3 $ 34.4  
Operating Segments [Member] | Segment Total [Member]      
Segment Information [Abstract]      
Net sales 630.7 548.7  
Operating Segments [Member] | Climate Solutions [Member]      
Segment Information [Abstract]      
Net sales 271.8 244.4  
Gross profit $ 69.0 $ 50.4  
Gross profit (% of sales) 25.40% 20.60%  
Operating income $ 44.3 $ 27.0  
Total assets 355.0   334.8
Operating Segments [Member] | Performance Technologies [Member]      
Segment Information [Abstract]      
Net sales 358.9 304.3  
Gross profit $ 58.6 $ 33.0  
Gross profit (% of sales) 16.30% 10.80%  
Operating income $ 32.0 $ 7.4  
Total assets 378.3   $ 388.1
Inter-segment Sales [Member]      
Segment Information [Abstract]      
Net sales (8.3) (7.7)  
Inter-segment Sales [Member] | Climate Solutions [Member]      
Segment Information [Abstract]      
Net sales 0.0 0.2  
Inter-segment Sales [Member] | Performance Technologies [Member]      
Segment Information [Abstract]      
Net sales 8.3 7.5  
Corporate and Eliminations [Member]      
Segment Information [Abstract]      
Gross profit $ 0.3 $ 0.0  
Gross profit (% of sales) 0.00% 0.00%  
Operating income $ (9.8) $ (8.8)  
[1] Represents cash and cash equivalents, other current assets, property plant and equipment, intangible assets, goodwill, deferred income taxes, and other noncurrent assets for the Climate Solutions and Performance Technologies segments and Corporate.
XML 78 R64.htm IDEA: XBRL DOCUMENT v3.23.2
Subsequent Event (Details) - Napps [Member] - USD ($)
$ in Millions
12 Months Ended
Jul. 01, 2023
Dec. 31, 2022
Subsequent Event [Abstract]    
Historical annual sales   $ 5.0
Subsequent Event [Member]    
Subsequent Event [Abstract]    
Purchase price $ 5.3  
XML 79 brhc20056679_10q_htm.xml IDEA: XBRL DOCUMENT 0000067347 2023-04-01 2023-06-30 0000067347 2023-07-28 0000067347 2022-04-01 2022-06-30 0000067347 2023-03-31 0000067347 2023-06-30 0000067347 2022-03-31 0000067347 2022-06-30 0000067347 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0000067347 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0000067347 us-gaap:NoncontrollingInterestMember 2022-03-31 0000067347 us-gaap:CommonStockMember 2022-03-31 0000067347 us-gaap:TreasuryStockCommonMember 2023-03-31 0000067347 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0000067347 us-gaap:RetainedEarningsMember 2023-03-31 0000067347 us-gaap:RetainedEarningsMember 2022-03-31 0000067347 us-gaap:CommonStockMember 2023-03-31 0000067347 us-gaap:TreasuryStockCommonMember 2022-03-31 0000067347 us-gaap:NoncontrollingInterestMember 2023-03-31 0000067347 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0000067347 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0000067347 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0000067347 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0000067347 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0000067347 us-gaap:NoncontrollingInterestMember 2023-04-01 2023-06-30 0000067347 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0000067347 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0000067347 us-gaap:NoncontrollingInterestMember 2022-04-01 2022-06-30 0000067347 us-gaap:TreasuryStockCommonMember 2022-04-01 2022-06-30 0000067347 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0000067347 us-gaap:TreasuryStockCommonMember 2023-04-01 2023-06-30 0000067347 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0000067347 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0000067347 us-gaap:NoncontrollingInterestMember 2023-06-30 0000067347 us-gaap:NoncontrollingInterestMember 2022-06-30 0000067347 us-gaap:RetainedEarningsMember 2022-06-30 0000067347 us-gaap:RetainedEarningsMember 2023-06-30 0000067347 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0000067347 us-gaap:TreasuryStockCommonMember 2022-06-30 0000067347 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0000067347 us-gaap:TreasuryStockCommonMember 2023-06-30 0000067347 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0000067347 us-gaap:CommonStockMember 2022-06-30 0000067347 us-gaap:CommonStockMember 2023-06-30 0000067347 srt:MaximumMember 2023-06-30 0000067347 srt:MinimumMember 2023-06-30 0000067347 srt:AsiaMember mod:PerformanceTechnologiesMember 2022-04-01 2022-06-30 0000067347 srt:EuropeMember 2023-04-01 2023-06-30 0000067347 mod:DataCenterCoolingMember 2022-04-01 2022-06-30 0000067347 mod:DataCenterCoolingMember mod:ClimateSolutionsMember 2022-04-01 2022-06-30 0000067347 mod:HeatTransferMember mod:ClimateSolutionsMember 2023-04-01 2023-06-30 0000067347 mod:LiquidCooledMember 2023-04-01 2023-06-30 0000067347 us-gaap:OperatingSegmentsMember 2022-04-01 2022-06-30 0000067347 mod:ClimateSolutionsMember us-gaap:TransferredOverTimeMember 2022-04-01 2022-06-30 0000067347 us-gaap:IntersegmentEliminationMember mod:ClimateSolutionsMember 2022-04-01 2022-06-30 0000067347 mod:LiquidCooledMember mod:ClimateSolutionsMember 2022-04-01 2022-06-30 0000067347 us-gaap:TransferredAtPointInTimeMember 2022-04-01 2022-06-30 0000067347 us-gaap:IntersegmentEliminationMember mod:PerformanceTechnologiesMember 2022-04-01 2022-06-30 0000067347 mod:HvacAndRefrigerationMember mod:PerformanceTechnologiesMember 2022-04-01 2022-06-30 0000067347 mod:AirCooledMember mod:PerformanceTechnologiesMember 2022-04-01 2022-06-30 0000067347 srt:EuropeMember mod:ClimateSolutionsMember 2022-04-01 2022-06-30 0000067347 mod:HvacAndRefrigerationMember mod:PerformanceTechnologiesMember 2023-04-01 2023-06-30 0000067347 mod:PerformanceTechnologiesMember us-gaap:TransferredAtPointInTimeMember 2023-04-01 2023-06-30 0000067347 mod:HeatTransferMember 2023-04-01 2023-06-30 0000067347 mod:HvacAndRefrigerationMember 2022-04-01 2022-06-30 0000067347 mod:AdvancedSolutionsMember mod:ClimateSolutionsMember 2022-04-01 2022-06-30 0000067347 us-gaap:OperatingSegmentsMember mod:ClimateSolutionsMember 2023-04-01 2023-06-30 0000067347 us-gaap:OperatingSegmentsMember mod:PerformanceTechnologiesMember 2023-04-01 2023-06-30 0000067347 mod:AirCooledMember 2023-04-01 2023-06-30 0000067347 srt:EuropeMember mod:ClimateSolutionsMember 2023-04-01 2023-06-30 0000067347 mod:DataCenterCoolingMember mod:ClimateSolutionsMember 2023-04-01 2023-06-30 0000067347 mod:ClimateSolutionsMember us-gaap:TransferredAtPointInTimeMember 2023-04-01 2023-06-30 0000067347 mod:PerformanceTechnologiesMember us-gaap:TransferredAtPointInTimeMember 2022-04-01 2022-06-30 0000067347 mod:HeatTransferMember mod:ClimateSolutionsMember 2022-04-01 2022-06-30 0000067347 us-gaap:TransferredOverTimeMember 2023-04-01 2023-06-30 0000067347 mod:AirCooledMember mod:PerformanceTechnologiesMember 2023-04-01 2023-06-30 0000067347 mod:DataCenterCoolingMember 2023-04-01 2023-06-30 0000067347 mod:HeatTransferMember mod:PerformanceTechnologiesMember 2022-04-01 2022-06-30 0000067347 mod:LiquidCooledMember mod:PerformanceTechnologiesMember 2022-04-01 2022-06-30 0000067347 mod:AdvancedSolutionsMember 2023-04-01 2023-06-30 0000067347 srt:AmericasMember mod:ClimateSolutionsMember 2022-04-01 2022-06-30 0000067347 mod:AirCooledMember mod:ClimateSolutionsMember 2023-04-01 2023-06-30 0000067347 srt:AmericasMember mod:PerformanceTechnologiesMember 2022-04-01 2022-06-30 0000067347 srt:AsiaMember 2022-04-01 2022-06-30 0000067347 mod:HeatTransferMember mod:PerformanceTechnologiesMember 2023-04-01 2023-06-30 0000067347 srt:AmericasMember mod:ClimateSolutionsMember 2023-04-01 2023-06-30 0000067347 us-gaap:TransferredAtPointInTimeMember 2023-04-01 2023-06-30 0000067347 srt:AsiaMember mod:PerformanceTechnologiesMember 2023-04-01 2023-06-30 0000067347 us-gaap:IntersegmentEliminationMember mod:ClimateSolutionsMember 2023-04-01 2023-06-30 0000067347 us-gaap:TransferredOverTimeMember 2022-04-01 2022-06-30 0000067347 srt:AsiaMember mod:ClimateSolutionsMember 2023-04-01 2023-06-30 0000067347 us-gaap:IntersegmentEliminationMember 2022-04-01 2022-06-30 0000067347 mod:PerformanceTechnologiesMember us-gaap:TransferredOverTimeMember 2022-04-01 2022-06-30 0000067347 srt:AmericasMember 2022-04-01 2022-06-30 0000067347 mod:PerformanceTechnologiesMember us-gaap:TransferredOverTimeMember 2023-04-01 2023-06-30 0000067347 us-gaap:IntersegmentEliminationMember mod:PerformanceTechnologiesMember 2023-04-01 2023-06-30 0000067347 mod:HvacAndRefrigerationMember 2023-04-01 2023-06-30 0000067347 us-gaap:OperatingSegmentsMember 2023-04-01 2023-06-30 0000067347 srt:EuropeMember 2022-04-01 2022-06-30 0000067347 mod:LiquidCooledMember mod:PerformanceTechnologiesMember 2023-04-01 2023-06-30 0000067347 us-gaap:OperatingSegmentsMember mod:ClimateSolutionsMember 2022-04-01 2022-06-30 0000067347 srt:AmericasMember mod:PerformanceTechnologiesMember 2023-04-01 2023-06-30 0000067347 mod:AdvancedSolutionsMember mod:PerformanceTechnologiesMember 2022-04-01 2022-06-30 0000067347 mod:AirCooledMember mod:ClimateSolutionsMember 2022-04-01 2022-06-30 0000067347 us-gaap:OperatingSegmentsMember mod:PerformanceTechnologiesMember 2022-04-01 2022-06-30 0000067347 mod:ClimateSolutionsMember us-gaap:TransferredOverTimeMember 2023-04-01 2023-06-30 0000067347 srt:EuropeMember mod:PerformanceTechnologiesMember 2023-04-01 2023-06-30 0000067347 srt:AsiaMember mod:ClimateSolutionsMember 2022-04-01 2022-06-30 0000067347 mod:ClimateSolutionsMember us-gaap:TransferredAtPointInTimeMember 2022-04-01 2022-06-30 0000067347 mod:HvacAndRefrigerationMember mod:ClimateSolutionsMember 2022-04-01 2022-06-30 0000067347 mod:LiquidCooledMember 2022-04-01 2022-06-30 0000067347 mod:HvacAndRefrigerationMember mod:ClimateSolutionsMember 2023-04-01 2023-06-30 0000067347 mod:AdvancedSolutionsMember mod:PerformanceTechnologiesMember 2023-04-01 2023-06-30 0000067347 mod:DataCenterCoolingMember mod:PerformanceTechnologiesMember 2023-04-01 2023-06-30 0000067347 srt:EuropeMember mod:PerformanceTechnologiesMember 2022-04-01 2022-06-30 0000067347 mod:DataCenterCoolingMember mod:PerformanceTechnologiesMember 2022-04-01 2022-06-30 0000067347 srt:AmericasMember 2023-04-01 2023-06-30 0000067347 mod:AdvancedSolutionsMember 2022-04-01 2022-06-30 0000067347 mod:HeatTransferMember 2022-04-01 2022-06-30 0000067347 srt:AsiaMember 2023-04-01 2023-06-30 0000067347 mod:AdvancedSolutionsMember mod:ClimateSolutionsMember 2023-04-01 2023-06-30 0000067347 mod:LiquidCooledMember mod:ClimateSolutionsMember 2023-04-01 2023-06-30 0000067347 mod:AirCooledMember 2022-04-01 2022-06-30 0000067347 us-gaap:IntersegmentEliminationMember 2023-04-01 2023-06-30 0000067347 us-gaap:PensionPlansDefinedBenefitMember 2022-04-01 2022-06-30 0000067347 us-gaap:PensionPlansDefinedBenefitMember 2023-04-01 2023-06-30 0000067347 us-gaap:PerformanceSharesMember 2023-04-01 2023-06-30 0000067347 us-gaap:RestrictedStockMember 2023-04-01 2023-06-30 0000067347 us-gaap:RestrictedStockMember 2022-04-01 2022-06-30 0000067347 us-gaap:PerformanceSharesMember 2022-04-01 2022-06-30 0000067347 us-gaap:EmployeeStockOptionMember 2023-04-01 2023-06-30 0000067347 us-gaap:EmployeeStockOptionMember 2022-04-01 2022-06-30 0000067347 us-gaap:PerformanceSharesMember 2023-06-30 0000067347 us-gaap:EmployeeStockOptionMember 2023-06-30 0000067347 us-gaap:RestrictedStockMember 2023-06-30 0000067347 us-gaap:ForeignCountryMember 2023-06-30 0000067347 us-gaap:DomesticCountryMember 2023-06-30 0000067347 srt:ScenarioForecastMember 2023-07-01 2024-03-31 0000067347 us-gaap:EmployeeStockOptionMember 2022-04-01 2022-06-30 0000067347 us-gaap:RestrictedStockMember 2022-04-01 2022-06-30 0000067347 us-gaap:RestrictedStockMember 2023-04-01 2023-06-30 0000067347 us-gaap:BuildingAndBuildingImprovementsMember 2023-06-30 0000067347 us-gaap:BuildingAndBuildingImprovementsMember 2023-03-31 0000067347 us-gaap:LandMember 2023-06-30 0000067347 us-gaap:MachineryAndEquipmentMember 2023-03-31 0000067347 us-gaap:MachineryAndEquipmentMember 2023-06-30 0000067347 us-gaap:LandMember 2023-03-31 0000067347 us-gaap:OfficeEquipmentMember 2023-06-30 0000067347 us-gaap:ConstructionInProgressMember 2023-06-30 0000067347 us-gaap:OfficeEquipmentMember 2023-03-31 0000067347 us-gaap:ConstructionInProgressMember 2023-03-31 0000067347 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2023-06-30 0000067347 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2023-06-30 0000067347 srt:MaximumMember us-gaap:OfficeEquipmentMember 2023-06-30 0000067347 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2023-06-30 0000067347 srt:MinimumMember us-gaap:OfficeEquipmentMember 2023-06-30 0000067347 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2023-06-30 0000067347 mod:PerformanceTechnologiesMember 2023-03-31 0000067347 mod:ClimateSolutionsMember 2023-03-31 0000067347 mod:PerformanceTechnologiesMember 2023-04-01 2023-06-30 0000067347 mod:ClimateSolutionsMember 2023-04-01 2023-06-30 0000067347 mod:PerformanceTechnologiesMember 2023-06-30 0000067347 mod:ClimateSolutionsMember 2023-06-30 0000067347 us-gaap:CustomerRelationshipsMember 2023-03-31 0000067347 us-gaap:UnpatentedTechnologyMember 2023-03-31 0000067347 us-gaap:TradeNamesMember 2023-03-31 0000067347 us-gaap:CustomerRelationshipsMember 2023-06-30 0000067347 us-gaap:TradeNamesMember 2023-06-30 0000067347 us-gaap:UnpatentedTechnologyMember 2023-06-30 0000067347 mod:MultiCurrencyRevolvingCreditFacilityMember 2023-03-31 0000067347 mod:TermLoansMember 2023-06-30 0000067347 mod:SeniorNotesThreeMember 2023-03-31 0000067347 mod:SeniorNotesOneMember 2023-03-31 0000067347 mod:SeniorNotesThreeMember 2023-06-30 0000067347 mod:SeniorNotesOneMember 2023-06-30 0000067347 mod:MultiCurrencyRevolvingCreditFacilityMember 2023-06-30 0000067347 mod:OtherDebtMember 2023-03-31 0000067347 mod:TermLoansMember 2023-03-31 0000067347 mod:OtherDebtMember 2023-06-30 0000067347 mod:TermLoansMember 2023-04-01 2023-06-30 0000067347 mod:SeniorNotesOneMember 2023-04-01 2023-06-30 0000067347 mod:MultiCurrencyRevolvingCreditFacilityMember 2023-04-01 2023-06-30 0000067347 mod:SeniorNotesThreeMember 2023-04-01 2023-06-30 0000067347 mod:ForeignCreditAgreementsMember 2023-06-30 0000067347 mod:SwinglineLoansMember 2023-06-30 0000067347 mod:ForeignCreditAgreementsMember 2023-03-31 0000067347 mod:SwinglineLoansMember 2023-03-31 0000067347 mod:CreditAgreementMember 2023-06-30 0000067347 srt:MaximumMember 2023-04-01 2023-06-30 0000067347 srt:MinimumMember 2023-04-01 2023-06-30 0000067347 us-gaap:FairValueInputsLevel2Member 2023-06-30 0000067347 us-gaap:FairValueInputsLevel2Member 2023-03-31 0000067347 us-gaap:AccumulatedTranslationAdjustmentMember 2023-03-31 0000067347 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-03-31 0000067347 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2022-03-31 0000067347 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-03-31 0000067347 us-gaap:AccumulatedTranslationAdjustmentMember 2022-03-31 0000067347 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2023-03-31 0000067347 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-04-01 2023-06-30 0000067347 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-04-01 2022-06-30 0000067347 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2022-04-01 2022-06-30 0000067347 us-gaap:AccumulatedTranslationAdjustmentMember 2023-04-01 2023-06-30 0000067347 us-gaap:AccumulatedTranslationAdjustmentMember 2022-04-01 2022-06-30 0000067347 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2023-04-01 2023-06-30 0000067347 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2023-06-30 0000067347 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2022-06-30 0000067347 us-gaap:AccumulatedTranslationAdjustmentMember 2023-06-30 0000067347 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-06-30 0000067347 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-06-30 0000067347 us-gaap:AccumulatedTranslationAdjustmentMember 2022-06-30 0000067347 us-gaap:OperatingSegmentsMember mod:TotalSegmentsMember 2023-04-01 2023-06-30 0000067347 us-gaap:OperatingSegmentsMember mod:TotalSegmentsMember 2022-04-01 2022-06-30 0000067347 mod:ClimateSolutionsMember 2022-04-01 2022-06-30 0000067347 mod:PerformanceTechnologiesMember 2022-04-01 2022-06-30 0000067347 mod:CorporateAndEliminationsMember 2023-04-01 2023-06-30 0000067347 mod:CorporateAndEliminationsMember 2022-04-01 2022-06-30 0000067347 us-gaap:OperatingSegmentsMember mod:ClimateSolutionsMember 2023-06-30 0000067347 us-gaap:OperatingSegmentsMember mod:PerformanceTechnologiesMember 2023-06-30 0000067347 us-gaap:OperatingSegmentsMember mod:ClimateSolutionsMember 2023-03-31 0000067347 us-gaap:OperatingSegmentsMember mod:PerformanceTechnologiesMember 2023-03-31 0000067347 mod:SegmentReconcilingItemsAndCorporateMember 2023-03-31 0000067347 mod:SegmentReconcilingItemsAndCorporateMember 2023-06-30 0000067347 mod:NappsTechnologyCorporationMember us-gaap:SubsequentEventMember 2023-07-01 2023-07-01 0000067347 mod:NappsTechnologyCorporationMember 2022-01-01 2022-12-31 shares iso4217:USD iso4217:USD shares pure false --03-31 2024 Q1 0000067347 http://fasb.org/us-gaap/2023#AccountsPayableCurrent http://fasb.org/us-gaap/2023#AccountsPayableCurrent http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#PropertyPlantAndEquipmentNet http://fasb.org/us-gaap/2023#PropertyPlantAndEquipmentNet http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2023#LongTermDebtAndCapitalLeaseObligationsCurrent http://fasb.org/us-gaap/2023#LongTermDebtAndCapitalLeaseObligationsCurrent http://fasb.org/us-gaap/2023#LongTermDebtAndCapitalLeaseObligations http://fasb.org/us-gaap/2023#LongTermDebtAndCapitalLeaseObligations 3.25 2028 2029 2027 2028 10-Q true 2023-06-30 false 1-1373 MODINE MANUFACTURING CO WI 39-0482000 1500 DeKoven Avenue Racine WI 53403 262 636-1200 Common Stock, $0.625 par value MOD NYSE Yes Yes Accelerated Filer false false false 52283256 622400000 541000000 494500000 457600000 127900000 83400000 61400000 56300000 0 1500000 66500000 25600000 5900000 4100000 -600000 -2300000 60000000 19200000 14700000 4900000 45300000 14300000 500000 0 44800000 14300000 0.86 0.27 0.85 0.27 52300000 52200000 53000000 52400000 45300000 14300000 -800000 -23900000 200000 0 -800000 -1300000 -200000 0 -700000 -1600000 -700000 -24200000 44600000 -9900000 300000 -400000 44300000 -9500000 92500000 67100000 399800000 398000000 333500000 324900000 68300000 56400000 894100000 846400000 310300000 314500000 79100000 81100000 165600000 165600000 81200000 83700000 77600000 74600000 1607900000 1565900000 8000000 3700000 19700000 19700000 317500000 332800000 81700000 89800000 79800000 61100000 506700000 507100000 330000000 329300000 5300000 4800000 39700000 40200000 81700000 84900000 963400000 966300000 0.025 0.025 16000000 16000000 0 0 0 0 0.625 0.625 80000000 80000000 55600000 55400000 34700000 34600000 272700000 270800000 542300000 497500000 -161600000 -161100000 3400000 3300000 50200000 49000000 637900000 592800000 6600000 6800000 644500000 599600000 1607900000 1565900000 45300000 14300000 13700000 13900000 1500000 1100000 3100000 -900000 -1400000 -800000 2700000 -700000 7900000 38500000 -9500000 6800000 3200000 -16300000 41700000 14500000 15100000 10400000 3300000 0 -18400000 -10400000 116100000 86700000 107800000 74300000 -3800000 1800000 0 1100000 500000 600000 -300000 -500000 3700000 12000000 -200000 -2600000 26800000 13500000 67200000 45400000 94000000 58900000 55400000 34600000 270800000 497500000 -161100000 -49000000 6800000 599600000 0 0 44800000 0 0 500000 45300000 0 0 0 -500000 0 -200000 -700000 200000 100000 400000 0 0 0 0 500000 0 0 0 0 1200000 0 1200000 0 1500000 0 0 0 0 1500000 0 0 0 0 0 500000 500000 55600000 34700000 272700000 542300000 -161600000 -50200000 6600000 644500000 54800000 34200000 261600000 344400000 -149500000 -40000000 7400000 458100000 0 0 14300000 0 0 0 14300000 0 0 0 -23800000 0 -400000 -24200000 100000 100000 0 0 0 0 0 100000 0 0 0 0 1700000 0 1700000 0 1100000 0 0 0 0 1100000 0 0 0 0 0 600000 600000 54900000 34300000 262700000 358700000 -173300000 -41700000 6400000 447100000 <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: bold;">Note 1: General</div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><br/> </div> <div style="display:none;"><br/></div> <div style="background-color: #FFFFFF; letter-spacing: normal; white-space: normal; word-spacing: 0px; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; text-align: left; text-indent: 0px; text-transform: none;">The accompanying unaudited condensed consolidated financial statements of Modine Manufacturing Company (“Modine” or the “Company”) were prepared in conformity with accounting principles generally accepted in the United States (“GAAP”) for interim financial information and with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X.  Accordingly, they do not include all of the information and footnotes necessary for a comprehensive presentation of financial position, results of operations and cash flows required by GAAP for complete financial statements.  The financial statements include all normal recurring adjustments that are, in the opinion of management, necessary for a fair statement of results for the interim periods.  Results for the first three months of fiscal 2024 are not necessarily indicative of the results to be expected for the full year.  These financial statements should be read in conjunction with the consolidated financial statements and related notes in Modine’s Annual Report on Form 10-K for the year ended March 31, 2023.</div> <div style="display:none;"><br/></div> <div style="background-color: #FFFFFF; letter-spacing: normal; white-space: normal; word-spacing: 0px; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: normal; text-align: left; text-indent: 0px; text-transform: none;"><br/> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-style: italic;"><span style="text-decoration: underline;">New Accounting Guidance: Supplier Finance Programs</span></div> <div style="display:none;"><br/></div> <div style="letter-spacing: normal; white-space: normal; word-spacing: 0px; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-align: left; text-indent: 0px; text-transform: none;">In September 2022, the Financial Accounting Standards Board (“FASB”) issued new guidance regarding disclosure of supplier finance programs including the key terms, outstanding obligations, and where such obligations are presented within the financial statements.  In addition, beginning for fiscal 2025, a roll forward of obligations under such programs will be required annually.  The new guidance does not impact the recognition, measurement or financial statement presentation of supplier finance program obligations.  The Company adopted this guidance as of April 1, 2023. </div> <div style="display:none;"><br/></div> <div style="letter-spacing: normal; white-space: normal; word-spacing: 0px; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-align: left; text-indent: 0px; text-transform: none;"> <br/> </div> <div><span style="font-size: 10pt; font-family: 'Times New Roman';">The Company facilitates a voluntary supplier finance program through a financial institution that allows certain suppliers in the U.S. and Europe to request early payment for invoices, at a discount, from the financial institution.  The Company or the financial institution may terminate the supplier finance program upon 90 days’ notice.  The Company’s obligations to its suppliers, including amounts due and payment terms, are consistent, irrespective of whether a supplier participates in the program.  The Company is not party to the arrangements between the participating suppliers and the financial institution.  Under this program, the Company confirms the validity of supplier invoices to the financial institution and remits payments to it based on the original payment terms, which typically range from 60 to 120 days.  The outstanding obligations under this program, included within <span style="-sec-ix-hidden:Fact_628326e56caf44e7b9a519128791770a"><span style="-sec-ix-hidden:Fact_1c8d06c04b2e4e85b19df428872e266d">accounts payable</span></span> in the consolidated balance sheets, totaled $18.5 million and $21.2 million at June 30, 2023 and March 31, 2023, respectively. </span></div> <div style="display:none;"><br/></div> <div style="background-color: #FFFFFF; letter-spacing: normal; white-space: normal; word-spacing: 0px; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; text-align: left; text-indent: 0px; text-transform: none;">The accompanying unaudited condensed consolidated financial statements of Modine Manufacturing Company (“Modine” or the “Company”) were prepared in conformity with accounting principles generally accepted in the United States (“GAAP”) for interim financial information and with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X.  Accordingly, they do not include all of the information and footnotes necessary for a comprehensive presentation of financial position, results of operations and cash flows required by GAAP for complete financial statements.  The financial statements include all normal recurring adjustments that are, in the opinion of management, necessary for a fair statement of results for the interim periods.  Results for the first three months of fiscal 2024 are not necessarily indicative of the results to be expected for the full year.  These financial statements should be read in conjunction with the consolidated financial statements and related notes in Modine’s Annual Report on Form 10-K for the year ended March 31, 2023.</div> <div style="display:none;"><br/></div> <div style="letter-spacing: normal; white-space: normal; word-spacing: 0px; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-align: left; text-indent: 0px; text-transform: none;">In September 2022, the Financial Accounting Standards Board (“FASB”) issued new guidance regarding disclosure of supplier finance programs including the key terms, outstanding obligations, and where such obligations are presented within the financial statements.  In addition, beginning for fiscal 2025, a roll forward of obligations under such programs will be required annually.  The new guidance does not impact the recognition, measurement or financial statement presentation of supplier finance program obligations.  The Company adopted this guidance as of April 1, 2023. </div> <div style="display:none;"><br/></div> <div style="letter-spacing: normal; white-space: normal; word-spacing: 0px; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-align: left; text-indent: 0px; text-transform: none;"> <br/> </div> <div><span style="font-size: 10pt; font-family: 'Times New Roman';">The Company facilitates a voluntary supplier finance program through a financial institution that allows certain suppliers in the U.S. and Europe to request early payment for invoices, at a discount, from the financial institution.  The Company or the financial institution may terminate the supplier finance program upon 90 days’ notice.  The Company’s obligations to its suppliers, including amounts due and payment terms, are consistent, irrespective of whether a supplier participates in the program.  The Company is not party to the arrangements between the participating suppliers and the financial institution.  Under this program, the Company confirms the validity of supplier invoices to the financial institution and remits payments to it based on the original payment terms, which typically range from 60 to 120 days.  The outstanding obligations under this program, included within <span style="-sec-ix-hidden:Fact_628326e56caf44e7b9a519128791770a"><span style="-sec-ix-hidden:Fact_1c8d06c04b2e4e85b19df428872e266d">accounts payable</span></span> in the consolidated balance sheets, totaled $18.5 million and $21.2 million at June 30, 2023 and March 31, 2023, respectively. </span></div> P90D P60D P120D 18500000 21200000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 2: Revenue Recognition</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Disaggregation of Revenue</span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The table below presents revenue for each of the Company’s operating segments.  Each segment’s revenue is disaggregated by product group, by geographic location and based upon the timing of revenue recognition. <br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Beginning in fiscal 2024 and in connection with the Company’s strategic transformation and continued application of 80/20 principles across its businesses, the Company has refined its reporting of disaggregated revenue within the Climate Solutions segment to be more consistent with how the segment has aligned its teams around three market-based verticals: i) heat transfer products; ii) HVAC &amp; refrigeration; and iii) data center cooling.  For the refined fiscal 2024 presentation, the Company reports revenue based upon the respective product lines and related customer relationships managed by each market-based vertical team.  <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal;">The disaggregated revenue information presented in the table below for fiscal 2023 has been recast to be comparable with the fiscal 2024 presentation.</span></div> <div> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three<span style="font-size: 10pt; font-family: 'Times New Roman';"> months ended </span>June 30<span style="font-size: 10pt; font-family: 'Times New Roman';">, </span>2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" rowspan="1" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three<span style="font-size: 10pt; font-family: 'Times New Roman';"> months ended </span>June 30<span style="font-size: 10pt; font-family: 'Times New Roman';">, </span>2022</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding: 1px 0px 2px; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 10pt; font-weight: bold; border-bottom: solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman';"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: center; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"> Climate</span></div> <div style="text-align: center; font-family: 'Times New Roman';"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: center; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Solutions</span></div> </td> <td colspan="1" style="font-size: 10pt; font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="white-space: nowrap; font-size: 10pt; font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap; font-size: 10pt; font-weight: bold; border-bottom: solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman';"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Performance</span></div> <div style="text-align: center; font-family: 'Times New Roman';"><span style="display: inline; float: none; letter-spacing: normal; white-space: normal; word-spacing: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; text-align: center; text-indent: 0px; text-transform: none;"> Technologies</span></div> </td> <td colspan="1" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="white-space: nowrap; font-size: 10pt; font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap; font-size: 10pt; font-weight: bold; border-bottom: solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman';">Segment</div> <div style="text-align: center; font-family: 'Times New Roman';">Total</div> </td> <td colspan="1" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="white-space: nowrap; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap; border-bottom: solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Climate</span></div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Solutions</span></div> </td> <td colspan="1" style="white-space: nowrap; text-align: left; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="white-space: nowrap; font-size: 10pt; font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap; font-size: 10pt; font-weight: bold; border-bottom: solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman';"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Performance</span></div> <div style="text-align: center; font-family: 'Times New Roman';"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"> Technologies</span></div> </td> <td colspan="1" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="white-space: nowrap; font-size: 10pt; font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap; font-size: 10pt; font-weight: bold; border-bottom: solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman';">Segment</div> <div style="text-align: center; font-family: 'Times New Roman';">Total</div> </td> <td colspan="1" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Product groups:</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Heat transfer</div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">125.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">125.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">134.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">134.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 28%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">HVAC &amp; refrigeration</div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">77.7</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">77.7</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">79.0</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">79.0</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Data center cooling</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">68.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">68.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">30.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">30.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Air-cooled</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">172.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">172.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">153.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">153.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Liquid-cooled</div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">134.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">134.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">110.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">110.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Advanced solutions</div> </div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">43.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">43.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">32.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">32.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Inter-segment sales</div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Net sales</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">271.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">358.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">630.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">244.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">304.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">548.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Geographic location:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Americas</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">141.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">185.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">326.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">139.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">164.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">303.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Europe</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">123.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">123.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">247.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">99.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">96.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">195.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Asia</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">50.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">56.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">43.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">49.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Net sales</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">271.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">358.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">630.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">244.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">304.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">548.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Timing of revenue recognition:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Products transferred at a point in time</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">257.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">341.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">599.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">230.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">281.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">512.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Products transferred over time</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">14.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">17.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">31.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">13.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">22.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">36.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Net sales</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">271.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">358.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">630.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">244.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">304.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">548.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Contract Balances</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Contract assets and contract liabilities from contracts with customers were as follows:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">June 30, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Contract assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">26.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">19.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Contract liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">35.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Contract assets, included within other current assets in the consolidated balance sheets, primarily consist of capitalized costs related to customer-owned tooling contracts, wherein the customer has guaranteed reimbursement, and assets recorded for revenue recognized over time, which represent the Company’s rights to consideration for work completed but not yet billed. The $7.3 million inc<span style="font-size: 10pt; font-family: 'Times New Roman';">rease in contract assets during the first three months of fiscal 2024 primarily resulted from an increase in contract assets</span> for revenue recognized over time.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Contract liabilities, included within other current liabilities in the consolidated balance sheets, consist of payments received in advance of satisfying performance obligations under customer contracts, including contracts for customer-owned tooling. The $14.0 million increase in contract liabilities during the first three months of fiscal 2024 primarily resulted from payments received in advance of the Company’s satisfaction of performance obligations.</div> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal;">The disaggregated revenue information presented in the table below for fiscal 2023 has been recast to be comparable with the fiscal 2024 presentation.</span> <div> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three<span style="font-size: 10pt; font-family: 'Times New Roman';"> months ended </span>June 30<span style="font-size: 10pt; font-family: 'Times New Roman';">, </span>2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" rowspan="1" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three<span style="font-size: 10pt; font-family: 'Times New Roman';"> months ended </span>June 30<span style="font-size: 10pt; font-family: 'Times New Roman';">, </span>2022</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding: 1px 0px 2px; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 10pt; font-weight: bold; border-bottom: solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman';"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: center; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"> Climate</span></div> <div style="text-align: center; font-family: 'Times New Roman';"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: center; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Solutions</span></div> </td> <td colspan="1" style="font-size: 10pt; font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="white-space: nowrap; font-size: 10pt; font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap; font-size: 10pt; font-weight: bold; border-bottom: solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman';"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Performance</span></div> <div style="text-align: center; font-family: 'Times New Roman';"><span style="display: inline; float: none; letter-spacing: normal; white-space: normal; word-spacing: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; text-align: center; text-indent: 0px; text-transform: none;"> Technologies</span></div> </td> <td colspan="1" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="white-space: nowrap; font-size: 10pt; font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap; font-size: 10pt; font-weight: bold; border-bottom: solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman';">Segment</div> <div style="text-align: center; font-family: 'Times New Roman';">Total</div> </td> <td colspan="1" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="white-space: nowrap; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap; border-bottom: solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Climate</span></div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Solutions</span></div> </td> <td colspan="1" style="white-space: nowrap; text-align: left; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="white-space: nowrap; font-size: 10pt; font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap; font-size: 10pt; font-weight: bold; border-bottom: solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman';"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Performance</span></div> <div style="text-align: center; font-family: 'Times New Roman';"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"> Technologies</span></div> </td> <td colspan="1" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="white-space: nowrap; font-size: 10pt; font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap; font-size: 10pt; font-weight: bold; border-bottom: solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman';">Segment</div> <div style="text-align: center; font-family: 'Times New Roman';">Total</div> </td> <td colspan="1" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Product groups:</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Heat transfer</div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">125.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">125.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">134.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">134.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 28%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">HVAC &amp; refrigeration</div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">77.7</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">77.7</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">79.0</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">79.0</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Data center cooling</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">68.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">68.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">30.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">30.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Air-cooled</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">172.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">172.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">153.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">153.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Liquid-cooled</div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">134.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">134.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">110.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">110.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Advanced solutions</div> </div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">43.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">43.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">32.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">32.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Inter-segment sales</div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Net sales</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">271.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">358.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">630.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">244.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">304.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">548.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Geographic location:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Americas</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">141.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">185.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">326.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">139.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">164.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">303.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Europe</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">123.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">123.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">247.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">99.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">96.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">195.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Asia</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">50.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">56.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">43.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">49.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Net sales</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">271.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">358.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">630.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">244.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">304.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">548.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Timing of revenue recognition:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Products transferred at a point in time</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">257.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">341.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">599.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">230.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">281.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">512.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Products transferred over time</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">14.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">17.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">31.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">13.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">22.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">36.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Net sales</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">271.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">358.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">630.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">244.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">304.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">548.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 125900000 0 125900000 134700000 0 134700000 77700000 0 77700000 79000000 0 79000000 68200000 0 68200000 30500000 0 30500000 0 172700000 172700000 0 153000000 153000000 0 134700000 134700000 0 110900000 110900000 0 43200000 43200000 0 32900000 32900000 0 8300000 -8300000 200000 7500000 -7700000 271800000 358900000 630700000 244400000 304300000 548700000 141600000 185000000 326600000 139400000 164300000 303700000 123700000 123500000 247200000 99000000 96100000 195100000 6500000 50400000 56900000 6000000 43900000 49900000 271800000 358900000 630700000 244400000 304300000 548700000 257700000 341400000 599100000 230800000 281800000 512600000 14100000 17500000 31600000 13600000 22500000 36100000 271800000 358900000 630700000 244400000 304300000 548700000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Contract assets and contract liabilities from contracts with customers were as follows:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">June 30, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Contract assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">26.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">19.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Contract liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">35.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 26600000 19300000 35500000 21500000 7300000 14000000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 3: Fair Value Measurements</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Fair value is defined as the price that would be received for an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants. Fair value measurements are classified under the following hierarchy:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt;"></td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">•</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Level 1 – Quoted prices for identical instruments in active markets.</div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt;"></td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">•</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Level 2 – Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations in which all significant inputs are observable in active markets.</div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt;"></td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">•</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Level 3 – Model-derived valuations in which one or more significant inputs are not observable.</div> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">When available, the Company uses quoted market prices to determine fair value and classifies such measurements as Level 1.  In some cases, where market prices are not available, the Company uses observable market-based inputs to calculate fair value, in which case the measurements are classified as Level 2.  If quoted or observable market prices are not available, the Company determines fair value based upon valuation models that use, where possible, market-based data such as interest rates, yield curves or currency rates.  These measurements are classified as Level 3.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The carrying values of cash, cash equivalents, restricted cash, short-term investments, trade accounts receivable, accounts payable, and short-term debt approximate fair value due to the short-term nature of these instruments.  <span style="font-size: 10pt; font-family: 'Times New Roman';">The fair value of the Company’s long-term debt is disclosed in Note </span>16<span style="font-size: 10pt; font-family: 'Times New Roman';">.</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 4: Pensions</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Pension cost included the following components:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three months ended June 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</div> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Service cost</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Interest cost</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Expected return on plan assets</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(2.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(2.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Amortization of unrecognized net loss</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Net periodic benefit cost</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">The Company’s funding policy is to contribute annually, at a minimum, the amount necessary on an actuarial basis to provide for benefits in accordance with applicable laws and regulations.  In connection with funding relief provisions within the American Rescue Plan Act of 2021, the Company does not expect to make cash contributions to its U.S. pension plans during fiscal 2024.<br/> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Pension cost included the following components:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three months ended June 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</div> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Service cost</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Interest cost</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Expected return on plan assets</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(2.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(2.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Amortization of unrecognized net loss</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Net periodic benefit cost</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 100000 100000 2400000 2000000 2600000 2900000 -1100000 -1400000 1000000 600000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 5: Stock-Based Compensation</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Company’s stock-based incentive programs consist of the following: (1) a long-term incentive plan (“LTIP”) for officers and other executives that authorizes grants of stock awards, stock options, and performance-based awards for retention and performance, (2) a discretionary equity program for other management and key employees, and (3) stock awards for non-employee directors.<br/> </div> <div><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Company calculates compensation expense based upon the fair value of the awards at the time of grant and subsequently recognizes expense ratably over the respective vesting periods of the stock-based awards. The Company recognized stock-based compensation expense of $1.5 million and $1.1 million f<span style="font-size: 10pt; font-family: 'Times New Roman';">or the three months ended June 30, 2023 and 2022, respectively.</span></div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">During the first quarter of fiscal 2024, the Company granted performance-based stock awards and restricted stock awards.  The performance metrics for the performance-based stock awards are based upon a target three-year average cash flow return on invested capital and a target three-year average growth in consolidated net earnings before interest, taxes, depreciation, amortization, and certain other adjustments (“Adjusted EBITDA”) at the end of the performance period ending March 31, 2026.</div> <div><br/></div> <div style="text-align: left; margin-top: 3pt; margin-bottom: 3pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">During the first quarter of fiscal 2023, the Company granted restricted stock awards, stock options, and performance cash awards.</div> <div><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The fair value of stock-based compensation awards granted during the three months ended June 30, 2023 and 2022 were as follows:</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="width: 100%; font-size: 10pt; font-style: normal; font-weight: normal;"> <tr> <td style="vertical-align: bottom; font-size: 10pt; padding-bottom: 2px; text-align: left; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"><br/> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="14" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold; font-size: 10pt; font-family: 'Times New Roman';">Three months ended June 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; font-size: 10pt; padding-bottom: 2px; text-align: left; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold; font-size: 10pt; font-family: 'Times New Roman';"> 2023<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold; font-size: 10pt; font-family: 'Times New Roman';">2022<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; font-size: 10pt; text-align: left; font-family: 'Times New Roman'; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold; font-size: 10pt; font-family: 'Times New Roman';">Shares</div> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; font-family: 'Times New Roman'; padding-bottom: 2px; text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Fair Value</div> <div style="text-align: center; font-weight: bold;">Per Award</div> </td> <td colspan="1" style="font-size: 10pt; text-align: center; vertical-align: bottom; font-family: 'Times New Roman'; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px; text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold; font-size: 10pt; font-family: 'Times New Roman';">Shares</div> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; font-family: 'Times New Roman'; padding-bottom: 2px; text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Fair Value</div> <div style="text-align: center; font-weight: bold;">Per Award</div> </td> <td colspan="1" style="font-size: 10pt; text-align: left; vertical-align: bottom; font-family: 'Times New Roman'; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; font-size: 10pt; text-align: left; font-family: 'Times New Roman';"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Performance stock awards</div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt; font-family: 'Times New Roman';">0.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt; font-family: 'Times New Roman';">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt; font-family: 'Times New Roman';">27.29</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt; font-family: 'Times New Roman';">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt; font-family: 'Times New Roman';"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt; font-family: 'Times New Roman';">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; font-size: 10pt; text-align: left; font-family: 'Times New Roman';">Restricted stock awards</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt; font-family: 'Times New Roman';">0.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt; font-family: 'Times New Roman';">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt; font-family: 'Times New Roman';">27.29</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt; font-family: 'Times New Roman';">0.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt; font-family: 'Times New Roman';">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt; font-family: 'Times New Roman';">12.28</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Stock options</div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom">0.2</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">$ <br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom">6.92</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';"><br/> </span></div> <div style="text-align: left; margin-top: 3pt; margin-bottom: 3pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">As of June 30, 2023, unrecognized compensation expense related to non-vested stock-based compensation awards, which will be recognized as expense over the remaining service periods, was as follows:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Unrecognized</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Compensation</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Expense</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Weighted-Average</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Remaining Service</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Period in Years</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Performance stock awards</div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">12.9</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">2.7</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Restricted stock awards</div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Stock options</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">22.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 1500000 1100000 P3Y P3Y <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The fair value of stock-based compensation awards granted during the three months ended June 30, 2023 and 2022 were as follows:</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="width: 100%; font-size: 10pt; font-style: normal; font-weight: normal;"> <tr> <td style="vertical-align: bottom; font-size: 10pt; padding-bottom: 2px; text-align: left; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"><br/> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="14" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold; font-size: 10pt; font-family: 'Times New Roman';">Three months ended June 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; font-size: 10pt; padding-bottom: 2px; text-align: left; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold; font-size: 10pt; font-family: 'Times New Roman';"> 2023<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold; font-size: 10pt; font-family: 'Times New Roman';">2022<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; font-size: 10pt; text-align: left; font-family: 'Times New Roman'; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold; font-size: 10pt; font-family: 'Times New Roman';">Shares</div> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; font-family: 'Times New Roman'; padding-bottom: 2px; text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Fair Value</div> <div style="text-align: center; font-weight: bold;">Per Award</div> </td> <td colspan="1" style="font-size: 10pt; text-align: center; vertical-align: bottom; font-family: 'Times New Roman'; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px; text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold; font-size: 10pt; font-family: 'Times New Roman';">Shares</div> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; vertical-align: bottom; font-family: 'Times New Roman'; padding-bottom: 2px; text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Fair Value</div> <div style="text-align: center; font-weight: bold;">Per Award</div> </td> <td colspan="1" style="font-size: 10pt; text-align: left; vertical-align: bottom; font-family: 'Times New Roman'; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; font-size: 10pt; text-align: left; font-family: 'Times New Roman';"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Performance stock awards</div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt; font-family: 'Times New Roman';">0.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt; font-family: 'Times New Roman';">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt; font-family: 'Times New Roman';">27.29</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt; font-family: 'Times New Roman';">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt; font-family: 'Times New Roman';"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt; font-family: 'Times New Roman';">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; white-space: nowrap;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; font-size: 10pt; text-align: left; font-family: 'Times New Roman';">Restricted stock awards</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt; font-family: 'Times New Roman';">0.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt; font-family: 'Times New Roman';">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt; font-family: 'Times New Roman';">27.29</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt; font-family: 'Times New Roman';">0.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt; font-family: 'Times New Roman';">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-size: 10pt; font-family: 'Times New Roman';">12.28</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Stock options</div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom">0.2</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">$ <br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom">6.92</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> 300000 27.29 0 0 100000 27.29 200000 12.28 0 0 200000 6.92 <div style="text-align: left; margin-top: 3pt; margin-bottom: 3pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">As of June 30, 2023, unrecognized compensation expense related to non-vested stock-based compensation awards, which will be recognized as expense over the remaining service periods, was as follows:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Unrecognized</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Compensation</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Expense</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Weighted-Average</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Remaining Service</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Period in Years</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Performance stock awards</div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">12.9</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">2.7</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Restricted stock awards</div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Stock options</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">22.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 12900000 P2Y8M12D 7200000 P2Y1M6D 1900000 P1Y10M24D 22000000 P2Y4M24D <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 6: Restructuring Activities</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">During the first quarter of fiscal 2023, restructuring and repositioning expenses primarily consisted of severance expenses related to targeted headcount reductions in Europe within the Performance Technologies segment.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Restructuring and repositioning expenses were as follows:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three months ended June 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; text-indent: 11pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-indent: 0pt;">2023</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; text-indent: 11pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-indent: 0pt;">2022</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Employee severance and related benefits</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Other restructuring and repositioning expenses</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Other restructuring and repositioning expenses primarily consist of equipment transfer and plant consolidation costs.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Company accrues severance in accordance with its written plans, procedures, and relevant statutory requirements. Changes in accrued severance were as follows:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three months ended June 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; text-indent: 11pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-indent: 0pt;">2023</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; text-indent: 11pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-indent: 0pt;">2022</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Beginning balance</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">10.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">20.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Additions</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Payments</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(3.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Effect of exchange rate changes</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Ending balance</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">17.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Restructuring and repositioning expenses were as follows:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three months ended June 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; text-indent: 11pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-indent: 0pt;">2023</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; text-indent: 11pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-indent: 0pt;">2022</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Employee severance and related benefits</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Other restructuring and repositioning expenses</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 0 1400000 0 100000 0 1500000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Company accrues severance in accordance with its written plans, procedures, and relevant statutory requirements. Changes in accrued severance were as follows:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three months ended June 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; text-indent: 11pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-indent: 0pt;">2023</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; text-indent: 11pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-indent: 0pt;">2022</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Beginning balance</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">10.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">20.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Additions</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Payments</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(3.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Effect of exchange rate changes</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Ending balance</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">17.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 10600000 20200000 0 1400000 1800000 3300000 -100000 900000 8900000 17400000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 7: Other Income and Expense</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Other income and expense consisted of the following:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three months ended June 30,</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; text-indent: 11pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-indent: 0pt;">2023</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; text-indent: 11pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-indent: 0pt;">2022</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Interest income</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Foreign currency transactions (a)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(2.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Net periodic benefit cost (b)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total other expense – net</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(2.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> </table> <hr style="height: 2px; width: 5%; color: #54301A; background-color: #54301A; text-align: left; border: none; margin-left: 0px; margin-right: auto;"/> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 9pt;"><br/> </td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">(a)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Foreign currency transactions primarily consist of foreign currency transaction gains and losses on the re-measurement or settlement of foreign currency-denominated assets and liabilities, including intercompany loans and transactions denominated in a foreign currency, along with gains and losses on certain foreign currency exchange contracts.</span></div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 9pt;"> <div><br/> </div> </td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">(b)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Net periodic benefit cost for the Company’s pension and postretirement plans is exclusive of service cost.</span></div> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Other income and expense consisted of the following:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three months ended June 30,</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; text-indent: 11pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-indent: 0pt;">2023</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; text-indent: 11pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-indent: 0pt;">2022</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Interest income</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Foreign currency transactions (a)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(2.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Net periodic benefit cost (b)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total other expense – net</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(2.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> </table> <hr style="height: 2px; width: 5%; color: #54301A; background-color: #54301A; text-align: left; border: none; margin-left: 0px; margin-right: auto;"/> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 9pt;"><br/> </td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">(a)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Foreign currency transactions primarily consist of foreign currency transaction gains and losses on the re-measurement or settlement of foreign currency-denominated assets and liabilities, including intercompany loans and transactions denominated in a foreign currency, along with gains and losses on certain foreign currency exchange contracts.</span></div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 9pt;"> <div><br/> </div> </td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">(b)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Net periodic benefit cost for the Company’s pension and postretirement plans is exclusive of service cost.</span></div> </td> </tr> </table> 500000 100000 -300000 -2000000 800000 400000 -600000 -2300000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 8: Income Taxes</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"> The Company’s effective tax rate for the three months ended June 30, 2023 and 2022 was <span style="font-size: 10pt;">24.5</span> percent and <span style="font-size: 10pt;">25.5</span> percent, respectively.  The effective tax rate for the first quarter of fiscal 2024 is lower than the first quarter of the prior year, primarily due to changes in the mix and amount of foreign and U.S. earnings.<br/> <br/> The Company records valuation allowances against its net deferred tax assets to the extent it determines it is more likely than not that such assets will not be realized in the future.  Each quarter, the Company evaluates the probability that its deferred tax assets will be realized and determines whether valuation allowances or adjustments thereto are needed.  This determination involves judgement and the use of significant estimates and assumptions, including expectations of future taxable income and tax planning strategies.  In addition, the Company considers the duration of statutory carryforward periods and historical financial results.<br/> <br/> </span></span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">At June 30, 2023, valuation allowances against deferred tax assets in the U.S. and in certain foreign jurisdictions totaled $<span style="font-size: 10pt;">35.5</span> million and $<span style="font-size: 10pt;">27.6</span> million, respectively.  The Company will maintain the valuation allowances in each applicable tax jurisdiction until it determines it is more likely than not the deferred tax assets will be realized, thereby eliminating the need for a valuation allowance.  Future events or circumstances, such as lower taxable income or unfavorable changes in the financial outlook of the Company’s operations in the U.S. and certain foreign jurisdictions, could necessitate the establishment of further valuation allowances.<br/> <br/> Accounting policies for interim reporting require the Company to adjust its effective tax rate each quarter to be consistent with its estimated annual effective tax rate.  Under this methodology, the Company applies its estimated annual income tax rate to its year-to-date ordinary earnings to derive its income tax provision each quarter.  The Company records the tax impacts of certain significant, unusual or infrequently occurring items in the period in which they occur.  The Company excluded the impact of its operations in certain foreign locations from the overall effective tax rate methodology and recorded them discretely based upon year-to-date results because the Company anticipates net operating losses for the full fiscal year in these jurisdictions.  The Company estimates a $2.1 million net decrease in unrecognized tax benefits during the remainder of fiscal 2024 mainly due to lapses in statutes of limitations.<br/> </span></span></div> 0.245 0.255 35500000 27600000 2100000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 9: Earnings Per Share</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The components of basic and diluted earnings per share were as follows:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three months ended June 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; text-indent: 11pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-indent: 0pt;">2023</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; text-indent: 11pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-indent: 0pt;">2022</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Net earnings attributable to Modine</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">44.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">14.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"></div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Weighted-average shares outstanding – basic</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">52.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">52.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Effect of dilutive securities</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Weighted-average shares outstanding – diluted</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">53.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">52.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Earnings per share:</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Net earnings per share – basic</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.86</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.27</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"></div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Net earnings per share – diluted</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.85</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.27</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"></div> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';"> For the three months ended June 30, 2023, the calculation of diluted earnings per share excluded 0.1 million restricted stock awards because they were anti-dilutive.<br/> </span></div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">For the three months ended June 30, 2022, the calculation of diluted earnings per share excluded </span>0.9<span style="font-size: 10pt; font-family: 'Times New Roman';"> million and </span>0.5<span style="font-size: 10pt; font-family: 'Times New Roman';"> million stock options and restricted stock awards, respectively, because they were anti-dilutive</span>.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The components of basic and diluted earnings per share were as follows:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three months ended June 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; text-indent: 11pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-indent: 0pt;">2023</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; text-indent: 11pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-indent: 0pt;">2022</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Net earnings attributable to Modine</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">44.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">14.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"></div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Weighted-average shares outstanding – basic</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">52.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">52.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Effect of dilutive securities</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Weighted-average shares outstanding – diluted</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">53.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">52.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Earnings per share:</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Net earnings per share – basic</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.86</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.27</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"></div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Net earnings per share – diluted</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.85</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.27</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"></div> </td> </tr> </table> 44800000 14300000 52300000 52200000 700000 200000 53000000 52400000 0.86 0.27 0.85 0.27 100000 900000 500000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 10: Cash, Cash Equivalents and Restricted Cash</div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div><span style="font-family: 'Times New Roman';"> </span> <span style="font-family: 'Times New Roman';"> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Cash, cash equivalents and restricted cash consisted of the following:</div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div><span style="font-family: 'Times New Roman';"> </span></div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><br/> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">June 30, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Cash and cash equivalents</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">92.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">67.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Restricted cash</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 18pt;"><span style="font-family: 'Times New Roman';">Total cash, cash equivalents and restricted cash<br/> </span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">94.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">67.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><span style="font-family: 'Times New Roman';"> </span> <span style="font-family: 'Times New Roman';"> </span></div> <div><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Restricted cash, which is reported within other current assets and other noncurrent assets in the consolidated balance sheets, consists primarily of deposits for contractual guarantees or commitments required for rents, import and export duties, and commercial agreements.</div> <div><span style="font-family: 'Times New Roman';"> </span> <span style="font-family: 'Times New Roman';"> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Cash, cash equivalents and restricted cash consisted of the following:</div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div><span style="font-family: 'Times New Roman';"> </span></div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><br/> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">June 30, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Cash and cash equivalents</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">92.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">67.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Restricted cash</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 18pt;"><span style="font-family: 'Times New Roman';">Total cash, cash equivalents and restricted cash<br/> </span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">94.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">67.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 92500000 67100000 1500000 100000 94000000 67200000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 11: Inventories</div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div><span style="font-family: 'Times New Roman';"> </span> <span style="font-family: 'Times New Roman';"> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Inventories consisted of the following:</div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div><span style="font-family: 'Times New Roman';"> </span></div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <br/> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">June 30, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Raw materials</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">216.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">218.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Work in process</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">52.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">49.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Finished goods</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">64.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">56.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Total inventories</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">333.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">324.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><span style="font-family: 'Times New Roman';"> </span> <span style="font-family: 'Times New Roman';"> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Inventories consisted of the following:</div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div><span style="font-family: 'Times New Roman';"> </span></div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <br/> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">June 30, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Raw materials</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">216.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">218.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Work in process</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">52.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">49.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Finished goods</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">64.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">56.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Total inventories</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">333.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">324.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 216800000 218300000 52700000 49900000 64000000 56700000 333500000 324900000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 12: Property, Plant and Equipment</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Property, plant and equipment, including depreciable lives, consisted of the following:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">June 30, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Land</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">16.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">16.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Buildings and improvements (<span style="text-indent: 0pt;">10</span>-<span style="text-indent: 0pt;">40</span> years)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">265.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">264.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Machinery and equipment (<span style="text-indent: 0pt;">3</span>-<span style="text-indent: 0pt;">15</span> years)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">855.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">853.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Office equipment (<span style="text-indent: 0pt;">3</span>-<span style="text-indent: 0pt;">10</span> years)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">94.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">93.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Construction in progress</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">46.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">47.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; font-family: 'Times New Roman'; width: 76%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,278.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,274.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Less: accumulated depreciation</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(968.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(960.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Net property, plant and equipment</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">310.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">314.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Property, plant and equipment, including depreciable lives, consisted of the following:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">June 30, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Land</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">16.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">16.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Buildings and improvements (<span style="text-indent: 0pt;">10</span>-<span style="text-indent: 0pt;">40</span> years)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">265.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">264.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Machinery and equipment (<span style="text-indent: 0pt;">3</span>-<span style="text-indent: 0pt;">15</span> years)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">855.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">853.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Office equipment (<span style="text-indent: 0pt;">3</span>-<span style="text-indent: 0pt;">10</span> years)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">94.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">93.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Construction in progress</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">46.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">47.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; font-family: 'Times New Roman'; width: 76%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,278.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,274.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Less: accumulated depreciation</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(968.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(960.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Net property, plant and equipment</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">310.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">314.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 16500000 16400000 P10Y P40Y 265200000 264000000 P3Y P15Y 855900000 853300000 P3Y P10Y 94500000 93600000 46600000 47500000 1278700000 1274800000 968400000 960300000 310300000 314500000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 13: Goodwill and Intangible Assets</div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt;">The <span style="color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">following table presents a roll forward of the carrying value of goodwill from March 31, 2023 to<span style="font-size: 10pt;"> </span></span></span><span style="color: rgb(0, 0, 0); font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">June </span></span><span style="font-size: 10pt;"><span style="font-size: 10pt;"> 30, 2023.</span></span><br/> </span></div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman';" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt; text-align: center; font-size: 10pt; font-weight: bold;">Climate</div> <span style="font-weight: bold;"> <span style="font-size: 10pt;"> </span> </span> <div style="text-align: center;"><span style="font-size: 10pt; font-weight: bold;">Solutions</span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 700; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration: underline;"> </span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman';" valign="bottom"> <div style="text-align: center; font-size: 10pt; font-weight: bold;">Performance</div> <span style="font-weight: bold;"> <span style="font-size: 10pt;"> </span> </span> <div style="text-align: center;"><span style="font-size: 10pt; font-weight: bold;">Technologies</span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 700; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration: underline;"> </span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Goodwill, <span style="text-indent: 0pt;">March 31</span>, <span style="text-indent: 0pt;">2023</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">105.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">59.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">165.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Effect of exchange rate changes</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"></div> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Goodwill, <span style="text-indent: 0pt;">June 30</span>, <span style="text-indent: 0pt;">2023</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">105.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">59.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">165.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Intangible assets consisted of the following:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">June 30, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; text-align: center;" valign="bottom">Gross</td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; text-align: center;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; text-align: center;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; text-align: center;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; text-align: center;" valign="bottom">Net</td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; text-align: center;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; text-align: center;" valign="bottom">Gross</td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; text-align: center;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; text-align: center;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; text-align: center;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; text-align: center;" valign="bottom">Net</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; text-align: center;" valign="bottom"> Carrying</td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; text-align: center;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; text-align: center;" valign="bottom">Accumulated <br/> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; text-align: center;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; text-align: center;" valign="bottom">Intangible <br/> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; text-align: center;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; text-align: center;" valign="bottom">Carrying <br/> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; text-align: center;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; text-align: center;" valign="bottom">Accumulated <br/> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; text-align: center;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; text-align: center;" valign="bottom">Intangible <br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman';" valign="bottom"> <div style="text-align: center; font-size: 10pt; font-weight: bold;">Value</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-family: 'Times New Roman'; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman';" valign="bottom"> <div style="text-align: center; font-size: 10pt; font-weight: bold;">Amortization</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-family: 'Times New Roman'; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman';" valign="bottom"> <div style="text-align: center; font-size: 10pt; font-weight: bold;">Assets</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman';" valign="bottom"> <div style="text-align: center; font-size: 10pt; font-weight: bold;">Value</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-family: 'Times New Roman'; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman';" valign="bottom"> <div style="text-align: center; font-size: 10pt; font-weight: bold;">Amortization</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-family: 'Times New Roman'; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman';" valign="bottom"> <div style="text-align: center; font-size: 10pt; font-weight: bold;">Assets</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Customer relationships</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">60.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(24.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">36.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">60.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(23.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">36.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 28%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Trade names</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">50.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(16.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">33.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">50.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(15.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">34.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 28%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Acquired technology</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">22.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(13.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">9.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">22.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(12.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">10.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 28%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total intangible assets</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">133.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(53.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">79.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">133.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(51.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">81.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The Company recorded amortization expense of $2.0 million <span style="color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">for both the three months ended June 30, 2023 and 2022</span><span style="font-size: 10pt;">.</span><span style="font-family: 'Times New Roman';"><span style="font-size: 10pt;"> </span>The Company estimates that it will record approximately $6.0 million of amortization expense during the remainder of fiscal 2024.  The Company estimates that it will record approximately $8.0<span style="font-size: 11pt;"> </span>million of annual amortization expense in fiscal 2025 through 2028 and approximately $7.0 million in fiscal 2029. These estimates exclude amortization expense associated with the acquisition that closed during the second quarter of fiscal 2024, as discussed in Note 20.</span></span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt;">The <span style="color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">following table presents a roll forward of the carrying value of goodwill from March 31, 2023 to<span style="font-size: 10pt;"> </span></span></span><span style="color: rgb(0, 0, 0); font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">June </span></span><span style="font-size: 10pt;"><span style="font-size: 10pt;"> 30, 2023.</span></span><br/> </span></div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman';" valign="bottom"> <div style="text-indent: -9pt; margin-left: 9pt; text-align: center; font-size: 10pt; font-weight: bold;">Climate</div> <span style="font-weight: bold;"> <span style="font-size: 10pt;"> </span> </span> <div style="text-align: center;"><span style="font-size: 10pt; font-weight: bold;">Solutions</span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 700; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration: underline;"> </span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman';" valign="bottom"> <div style="text-align: center; font-size: 10pt; font-weight: bold;">Performance</div> <span style="font-weight: bold;"> <span style="font-size: 10pt;"> </span> </span> <div style="text-align: center;"><span style="font-size: 10pt; font-weight: bold;">Technologies</span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 700; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration: underline;"> </span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Goodwill, <span style="text-indent: 0pt;">March 31</span>, <span style="text-indent: 0pt;">2023</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">105.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">59.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">165.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Effect of exchange rate changes</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"></div> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Goodwill, <span style="text-indent: 0pt;">June 30</span>, <span style="text-indent: 0pt;">2023</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">105.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">59.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">165.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 105700000 59900000 165600000 0 0 0 105700000 59900000 165600000 <div> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Intangible assets consisted of the following:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">June 30, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; text-align: center;" valign="bottom">Gross</td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; text-align: center;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; text-align: center;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; text-align: center;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; text-align: center;" valign="bottom">Net</td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; text-align: center;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; text-align: center;" valign="bottom">Gross</td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; text-align: center;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; text-align: center;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; text-align: center;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; text-align: center;" valign="bottom">Net</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; text-align: center;" valign="bottom"> Carrying</td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; text-align: center;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; text-align: center;" valign="bottom">Accumulated <br/> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; text-align: center;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; text-align: center;" valign="bottom">Intangible <br/> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; text-align: center;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; text-align: center;" valign="bottom">Carrying <br/> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; text-align: center;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; text-align: center;" valign="bottom">Accumulated <br/> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; text-align: center;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-weight: bold; text-align: center;" valign="bottom">Intangible <br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman';" valign="bottom"> <div style="text-align: center; font-size: 10pt; font-weight: bold;">Value</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-family: 'Times New Roman'; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman';" valign="bottom"> <div style="text-align: center; font-size: 10pt; font-weight: bold;">Amortization</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-family: 'Times New Roman'; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman';" valign="bottom"> <div style="text-align: center; font-size: 10pt; font-weight: bold;">Assets</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman';" valign="bottom"> <div style="text-align: center; font-size: 10pt; font-weight: bold;">Value</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-family: 'Times New Roman'; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman';" valign="bottom"> <div style="text-align: center; font-size: 10pt; font-weight: bold;">Amortization</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-family: 'Times New Roman'; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman';" valign="bottom"> <div style="text-align: center; font-size: 10pt; font-weight: bold;">Assets</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Customer relationships</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">60.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(24.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">36.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">60.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(23.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">36.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 28%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Trade names</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">50.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(16.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">33.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">50.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(15.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">34.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 28%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Acquired technology</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">22.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(13.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">9.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">22.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(12.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">10.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 28%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total intangible assets</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">133.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(53.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">79.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">133.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(51.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">81.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 60300000 24300000 36000000 60300000 23400000 36900000 50100000 16500000 33600000 50100000 15900000 34200000 22600000 13100000 9500000 22600000 12600000 10000000 133000000 53900000 79100000 133000000 51900000 81100000 2000000 2000000 6000000 8000000 8000000 8000000 8000000 7000000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 14: Product Warranties</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Changes in accrued warranty costs were as follows:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three months ended June 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; text-indent: 11pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-indent: 0pt;">2023</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; text-indent: 11pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-indent: 0pt;">2022</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Beginning balance</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Warranties recorded at time of sale</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Adjustments to pre-existing warranties</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Settlements</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Effect of exchange rate changes</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Ending balance</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Changes in accrued warranty costs were as follows:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three months ended June 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; text-indent: 11pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-indent: 0pt;">2023</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; text-indent: 11pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-indent: 0pt;">2022</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Beginning balance</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Warranties recorded at time of sale</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Adjustments to pre-existing warranties</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Settlements</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Effect of exchange rate changes</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Ending balance</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 6900000 6300000 1500000 1400000 600000 -200000 1100000 1100000 0 200000 7900000 6200000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 15: Leases</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Lease Assets and Liabilities</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt;">The following table provides a summary of leases recorded on the consolidated balance sheets.</span></div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; width: 30%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 44%; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Balance Sheet Location</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 2%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">June 30, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 30%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Lease Assets</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td style="vertical-align: bottom; width: 44%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 2%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 30%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating lease ROU assets</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td style="vertical-align: bottom; width: 44%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_9acd1f17742c49ffb9a803ddb3f6f594"><span style="-sec-ix-hidden:Fact_654fa7ccc9294431a8dd7edfd144a654">Other noncurrent assets</span></span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 2%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">57.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">59.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 30%; background-color: rgb(255, 255, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; font-family: 'Times New Roman'; font-size: 10pt;">Finance lease ROU assets (a)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td style="vertical-align: bottom; width: 44%; background-color: rgb(255, 255, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_d2e9441d9cba41c2b2b0dbb9f3a55df8"><span style="-sec-ix-hidden:Fact_c0a90e8fe4b44b5983f66c2bfd125a6c">Property, plant and equipment – net</span></span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 2%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 30%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td style="vertical-align: bottom; width: 44%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 2%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 30%; background-color: rgb(255, 255, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Lease Liabilities</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td style="vertical-align: bottom; width: 44%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 2%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 30%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating lease liabilities</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td style="vertical-align: bottom; width: 44%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_f3408073a3e44de78060ee5bd434edcc"><span style="-sec-ix-hidden:Fact_d816039dac7a4560b199e5265d76bc5c">Other current liabilities</span></span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 2%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">11.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">11.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 30%; background-color: rgb(255, 255, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating lease liabilities</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td style="vertical-align: bottom; width: 44%; background-color: rgb(255, 255, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_ddd1a6c0d2594eefa299ff3e0acb59b2"><span style="-sec-ix-hidden:Fact_520a04ec672743a185afa68e3d483a57">Other noncurrent liabilities</span></span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 2%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">47.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">48.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 30%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; font-family: 'Times New Roman'; font-size: 10pt;">Finance lease liabilities</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td style="vertical-align: bottom; width: 44%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_55d218324c2f4967a9a927f6501d2fda"><span style="-sec-ix-hidden:Fact_3d074d1d011a4cc4a56f945a75fb3863">Long-term debt – current portion</span></span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 2%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 30%; background-color: rgb(255, 255, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; font-family: 'Times New Roman'; font-size: 10pt;">Finance lease liabilities</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td style="vertical-align: bottom; width: 44%; background-color: rgb(255, 255, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_6c2acb99960d45cc8327f0d0ff37905b"><span style="-sec-ix-hidden:Fact_3574e970765949daa045bce2386ed5d3">Long-term debt</span></span><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 2%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <hr style="height: 2px; width: 5%; color: #000000; background-color: #000000; text-align: left; border: none; margin-left: 0px; margin-right: auto;"/> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">(a)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Finance lease right-of-use (“ROU”) assets were recorded net of accumulated amortization of $<span style="text-indent: 0pt;">3.3</span> million and </span><span style="font-family: 'Times New Roman'; font-size: 10pt;">$3.2 million as of June 30, 2023 and March 31, 2023, respectively.</span></div> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Components of Lease Expense</span></div> <div><span style="font-family: 'Times New Roman';"> </span> <span style="font-family: 'Times New Roman';"> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The components of lease expense were as follows:</div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-size: 10pt; font-weight: bold;">Three months ended June 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;"><span style="text-indent: 0pt;">2022</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating lease expense (a)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Finance lease expense:</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Depreciation of ROU assets</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Interest on lease liabilities</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total lease expense</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <hr style="height: 2px; width: 5%; color: #000000; background-color: #000000; text-align: left; border: none; margin-left: 0px; margin-right: auto;"/> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">(a)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="display: inline; float: none; letter-spacing: normal; white-space: normal; word-spacing: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-align: left; text-indent: 0px; text-transform: none;">For the three months ended June 30, 2023 and 2022, operating lease expense included short-term lease expense of </span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: normal; color: rgb(0, 0, 0); font-variant: normal; text-transform: none;">$1.5 million and $1.3 million, respectively. Variable lease expense was not significant.</span></div> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt;">The following table provides a summary of leases recorded on the consolidated balance sheets.</span></div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; width: 30%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 44%; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Balance Sheet Location</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 2%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">June 30, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 30%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Lease Assets</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td style="vertical-align: bottom; width: 44%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 2%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 30%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating lease ROU assets</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td style="vertical-align: bottom; width: 44%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_9acd1f17742c49ffb9a803ddb3f6f594"><span style="-sec-ix-hidden:Fact_654fa7ccc9294431a8dd7edfd144a654">Other noncurrent assets</span></span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 2%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">57.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">59.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 30%; background-color: rgb(255, 255, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; font-family: 'Times New Roman'; font-size: 10pt;">Finance lease ROU assets (a)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td style="vertical-align: bottom; width: 44%; background-color: rgb(255, 255, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_d2e9441d9cba41c2b2b0dbb9f3a55df8"><span style="-sec-ix-hidden:Fact_c0a90e8fe4b44b5983f66c2bfd125a6c">Property, plant and equipment – net</span></span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 2%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 30%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td style="vertical-align: bottom; width: 44%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 2%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 30%; background-color: rgb(255, 255, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Lease Liabilities</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td style="vertical-align: bottom; width: 44%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 2%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 30%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating lease liabilities</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td style="vertical-align: bottom; width: 44%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_f3408073a3e44de78060ee5bd434edcc"><span style="-sec-ix-hidden:Fact_d816039dac7a4560b199e5265d76bc5c">Other current liabilities</span></span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 2%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">11.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">11.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 30%; background-color: rgb(255, 255, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating lease liabilities</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td style="vertical-align: bottom; width: 44%; background-color: rgb(255, 255, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_ddd1a6c0d2594eefa299ff3e0acb59b2"><span style="-sec-ix-hidden:Fact_520a04ec672743a185afa68e3d483a57">Other noncurrent liabilities</span></span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 2%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">47.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">48.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 30%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; font-family: 'Times New Roman'; font-size: 10pt;">Finance lease liabilities</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td style="vertical-align: bottom; width: 44%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_55d218324c2f4967a9a927f6501d2fda"><span style="-sec-ix-hidden:Fact_3d074d1d011a4cc4a56f945a75fb3863">Long-term debt – current portion</span></span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 2%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 30%; background-color: rgb(255, 255, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; font-family: 'Times New Roman'; font-size: 10pt;">Finance lease liabilities</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td style="vertical-align: bottom; width: 44%; background-color: rgb(255, 255, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_6c2acb99960d45cc8327f0d0ff37905b"><span style="-sec-ix-hidden:Fact_3574e970765949daa045bce2386ed5d3">Long-term debt</span></span><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 2%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <hr style="height: 2px; width: 5%; color: #000000; background-color: #000000; text-align: left; border: none; margin-left: 0px; margin-right: auto;"/> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">(a)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Finance lease right-of-use (“ROU”) assets were recorded net of accumulated amortization of $<span style="text-indent: 0pt;">3.3</span> million and </span><span style="font-family: 'Times New Roman'; font-size: 10pt;">$3.2 million as of June 30, 2023 and March 31, 2023, respectively.</span></div> </td> </tr> </table> 57400000 59100000 7000000 7100000 11800000 11800000 47300000 48900000 400000 400000 2200000 2300000 3300000 3200000 <div><span style="font-family: 'Times New Roman';"> </span> <span style="font-family: 'Times New Roman';"> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The components of lease expense were as follows:</div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-size: 10pt; font-weight: bold;">Three months ended June 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;"><span style="text-indent: 0pt;">2022</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating lease expense (a)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Finance lease expense:</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Depreciation of ROU assets</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Interest on lease liabilities</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total lease expense</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <hr style="height: 2px; width: 5%; color: #000000; background-color: #000000; text-align: left; border: none; margin-left: 0px; margin-right: auto;"/> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">(a)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="display: inline; float: none; letter-spacing: normal; white-space: normal; word-spacing: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-align: left; text-indent: 0px; text-transform: none;">For the three months ended June 30, 2023 and 2022, operating lease expense included short-term lease expense of </span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: normal; color: rgb(0, 0, 0); font-variant: normal; text-transform: none;">$1.5 million and $1.3 million, respectively. Variable lease expense was not significant.</span></div> </td> </tr> </table> 5900000 5300000 100000 100000 0 0 6000000 5400000 1500000 1300000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 16: Indebtedness</div> <div> <br/> </div> <div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Long-term debt consisted of the following:</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; width: 57%;" valign="bottom"> <br/> </td> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 19%; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-size: 10pt; font-weight: bold;">Fiscal year</div> <div style="text-align: center; font-size: 10pt; font-weight: bold;">of maturity</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">June 30, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 57%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Term loans</div> </td> <td style="vertical-align: bottom; width: 19%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_1f93482925a44945a36690b561817825">2028</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">213.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">215.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 57%; background-color: rgb(255, 255, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">5.9% Senior Notes</div> </td> <td style="vertical-align: bottom; width: 19%; background-color: rgb(255, 255, 255);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_946b1b3336b647fab1084b0cae643073">2029</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">100.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">100.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 57%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">5.8% Senior Notes</div> </td> <td style="vertical-align: bottom; width: 19%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_1f19f936fcce4225bad7951244e9d31a">2027</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">33.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">33.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 57%; background-color: rgb(255, 255, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Revolving credit facility</div> </td> <td style="vertical-align: bottom; width: 19%; background-color: rgb(255, 255, 255);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_eaa39503d9d645d5a65a1d0d9019af72">2028</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 57%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Other (a)</div> </td> <td style="vertical-align: bottom; width: 19%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 57%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 19%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">352.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">351.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 57%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Less: current portion</div> </td> <td style="vertical-align: bottom; width: 19%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(19.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(19.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 57%; padding-bottom: 2px; background-color: rgb(255, 255, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Less: unamortized debt issuance costs</div> </td> <td style="vertical-align: bottom; width: 19%; padding-bottom: 2px; background-color: rgb(255, 255, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(2.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(2.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 57%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Total long-term debt</div> </td> <td style="vertical-align: bottom; width: 19%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">330.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">329.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <hr style="height: 2px; width: 5%; color: #000000; background-color: #000000; text-align: left; border: none; margin-left: 0px; margin-right: auto;"/> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 9pt;"> <div><br/> </div> </td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">(a)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman';">Other long-term debt primarily includes finance lease obligations</span>.</div> </td> </tr> </table> <div><br/> </div> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Long-term debt, including the current portion of long-term debt, matures as follows:</div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="width: 100%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"> <tr> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 88%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Fiscal Year<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Remainder of 2024</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">16.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">2025</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">19.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">2026</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">44.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">2027</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">44.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">2028</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">200.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 88%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">2029 &amp; beyond</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">25.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">352.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> The Company maintains a credit agreement with a syndicate of banks that provides for a multi-currency $275.0 million revolving credit facility and U.S. dollar- and euro-denominated term loan facilities maturing in October 2027.  In addition, the credit agreement provides for shorter-duration swingline loans.  Borrowings under the revolving credit, swingline and term loan facilities bear interest at a variable rate, based upon the applicable reference rate and including a margin percentage dependent upon the Company’s leverage ratio, as described below.  At June 30, 2023, the weighted-average interest rates for revolving credit facility borrowings and the term loans were 6.3 and 6.4 percent, respectively.  Based upon the terms of the credit agreement, the Company classifies borrowings under its revolving credit and swingline facilities as long-term and short-term debt, respectively, on its consolidated balance sheets.</div> <div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </div> <div><span style="font-family: 'Times New Roman'; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">At June 30, 2023, the Company’s borrowings under its revolving credit and swingline facilities totaled $3.2 million and $8.0 million, respectively, and domestic letters of credit totaled $5.5 million.  As a result, available borrowing capacity under the Company’s revolving credit facility was $258.3 million as of <span style="font-size: 10pt; font-family: 'Times New Roman';">June 30, 2023</span>. At March 31, 2023, the Company had no outstanding borrowings under these facilities. </span></div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <div><span style="font-size: 10pt;"> </span></div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;">The Company also maintains credit agreements for its foreign subsidiaries.  The outstanding short-term borrowings related to these foreign credit agreements totaled $3.7 million at March 31, 2023.  There were no short-term borrowings related to these agreements at June 30, 2023.</div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Indebtedness under the Company’s credit agreement and Senior Note agreements is secured by liens on substantially all domestic assets.  These agreements further require compliance with various covenants that may limit the Company’s ability to incur additional indebtedness; grant liens; make investments, loans, or guarantees; engage in certain transactions with affiliates; and make restricted payments including dividends. In addition, the agreements may require prepayment in the event of certain asset sales.</div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Financial covenants within its credit agreements require the Company to limit its consolidated indebtedness, less a portion of its cash balances, both as defined by the credit agreements, to no more than <span style="-sec-ix-hidden:Fact_d4101dc8ca824b6d80e9c229ee7008e0">three and one-quarter</span> times consolidated net earnings before interest, taxes, depreciation, amortization, and certain other adjustments (“Adjusted EBITDA.”)  The Company must also maintain a ratio of Adjusted EBITDA of at least three times consolidated interest expense.  As of June 30, 2023, the Company was in compliance with its debt covenants.</div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Company estimates the fair value of long-term debt using discounted future cash flows at rates offered to the Company for similar debt instruments of comparable maturities.  As of June 30, 2023 and March 31, 2023, the carrying value of the Company’s long-term debt approximated fair value, with the exception of the Senior Notes, which had an aggregate fair value of $125.9 million at each reporting date.  The fair value of the Company’s long-term debt is categorized as Level 2 within the fair value hierarchy.  Refer to Note 3 for the definition of a Level 2 fair value measurement.<br/> </div> <div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Long-term debt consisted of the following:</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; width: 57%;" valign="bottom"> <br/> </td> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 19%; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-size: 10pt; font-weight: bold;">Fiscal year</div> <div style="text-align: center; font-size: 10pt; font-weight: bold;">of maturity</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">June 30, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 57%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Term loans</div> </td> <td style="vertical-align: bottom; width: 19%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_1f93482925a44945a36690b561817825">2028</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">213.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">215.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 57%; background-color: rgb(255, 255, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">5.9% Senior Notes</div> </td> <td style="vertical-align: bottom; width: 19%; background-color: rgb(255, 255, 255);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_946b1b3336b647fab1084b0cae643073">2029</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">100.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">100.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 57%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">5.8% Senior Notes</div> </td> <td style="vertical-align: bottom; width: 19%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_1f19f936fcce4225bad7951244e9d31a">2027</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">33.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">33.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 57%; background-color: rgb(255, 255, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Revolving credit facility</div> </td> <td style="vertical-align: bottom; width: 19%; background-color: rgb(255, 255, 255);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_eaa39503d9d645d5a65a1d0d9019af72">2028</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 57%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Other (a)</div> </td> <td style="vertical-align: bottom; width: 19%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 57%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 19%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">352.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">351.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(255, 255, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 57%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Less: current portion</div> </td> <td style="vertical-align: bottom; width: 19%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(19.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(19.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 57%; padding-bottom: 2px; background-color: rgb(255, 255, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Less: unamortized debt issuance costs</div> </td> <td style="vertical-align: bottom; width: 19%; padding-bottom: 2px; background-color: rgb(255, 255, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(2.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(255, 255, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(2.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 57%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Total long-term debt</div> </td> <td style="vertical-align: bottom; width: 19%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">330.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">329.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <hr style="height: 2px; width: 5%; color: #000000; background-color: #000000; text-align: left; border: none; margin-left: 0px; margin-right: auto;"/> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 9pt;"> <div><br/> </div> </td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">(a)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman';">Other long-term debt primarily includes finance lease obligations</span>.</div> </td> </tr> </table> 213200000 215700000 0.059 100000000 100000000 0.058 33300000 33300000 3200000 0 2600000 2700000 352300000 351700000 19700000 19700000 2600000 2700000 330000000 329300000 <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Long-term debt, including the current portion of long-term debt, matures as follows:</div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="width: 100%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"> <tr> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 88%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Fiscal Year<br/> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Remainder of 2024</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">16.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">2025</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">19.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">2026</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">44.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">2027</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">44.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">2028</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">200.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 88%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">2029 &amp; beyond</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">25.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">352.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 16900000 19700000 44700000 44700000 200900000 25400000 352300000 275000000 0.063 0.064 3200000 8000000 5500000 258300000 0 0 3700000 0 3 125900000 125900000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 17: Risks, Uncertainties, Contingencies and Litigation</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> <br/> </span></div> <div><span style="font-size: 10pt;"> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Environmental</span></div> <div><span style="font-size: 10pt;"> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt;">T<span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">he Company has recorded environmental investigation and remediation accruals related to manufacturing facilities in the U.S., one of which the Company currently owns and operates, and at its former manufacturing facility in the Netherlands.  These accruals primarily relate to soil and groundwater contamination at facilities where past operations followed practices and procedures that were considered acceptable under then-existing regulations, or where the Company is a successor to the obligations of prior owners, and current laws and regulations require investigative and/or remedial work to ensure sufficient environmental compliance.  In instances where a range of loss can be reasonably estimated for a probable environmental liability, but no amount within the range is a better estimate than any other amount, the Company accrues the minimum of the range.  The Company’s accruals for environmental matters totaled</span> $17.5 million and $17.6 million as of June 30, 2023 and March 31, 2023, respectively. As additional information becomes available regarding environmental matters, the Company will re-assess the liabilities and revise the estimated accruals, if necessary.  While it is possible that the ultimate environmental remediation costs may be in excess of amounts accrued, the Company believes, based upon currently available information, that the ultimate outcome of these matters, individually and in the aggregate, will not have a material adverse effect on its financial position.  However, these matters are subject to inherent uncertainties, and unfavorable outcomes could occur, including significant monetary damages.</span><br class="Apple-interchange-newline"/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="text-decoration: underline;">Other Litigation</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">In the normal course of business, the Company and its subsidiaries are named as defendants in various lawsuits and enforcement proceedings by private parties, governmental agencies and/or others in which claims are asserted against Modine.  The Company believes that any additional loss in excess of amounts already accrued would not have a material effect on the Company’s consolidated balance sheet, results of operations, and cash flows.  In addition, management expects that the liabilities which may ultimately result from such lawsuits or proceedings, if any, would not have a material adverse effect on the Company’s financial position<span style="font-size: 10pt; font-family: 'Times New Roman';">.</span></div> 17500000 17600000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 18: Accumulated Other Comprehensive Loss</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Changes in accumulated other comprehensive loss were as follows:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="14" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three months ended June 30, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Foreign</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Currency</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Translation</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Defined</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Benefit</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Plans</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Cash Flow</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Hedges</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Beginning balance</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(57.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(104.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(161.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Other comprehensive income (loss) before reclassifications</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Reclassifications:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Amortization of unrecognized net loss (a)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Realized gains – net (b)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Income taxes</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total other comprehensive income (loss)  </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Ending balance</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(58.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(103.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(161.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="14" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three months ended June 30, 2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Foreign</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Currency</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Translation</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Defined</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Benefit</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Plans</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Cash Flow</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Hedges</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Beginning balance</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(39.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(111.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(149.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Other comprehensive income (loss) before reclassifications</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(23.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(24.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Reclassifications:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Amortization of unrecognized net loss (a)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Realized gains – net (b)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Income taxes</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total other comprehensive income (loss) <br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(23.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(23.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Ending balance</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(62.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(109.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(173.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> </table> <hr style="background-color: #000000; border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; margin: 0px auto 0px 0px; width: 5%; color: #000000; text-align: left; margin-left: 0px; margin-right: auto;"/><hr style="background-color: #000000; border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; margin: 0px auto; color: #000000; text-align: center; margin-left: auto; margin-right: auto;"/><hr style="background-color: #000000; border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; margin: 0px auto 0px 0px; width: 5%; color: #000000; text-align: left; margin-left: 0px; margin-right: auto;"/><hr style="background-color: #000000; border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; margin: 0px auto 0px 0px; width: 5%; color: #000000; text-align: left; margin-left: 0px; margin-right: auto;"/> <div><br/></div> <hr style="background-color: #000000; border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; margin: 0px auto 0px 0px; height: 2px; width: 5%; color: #000000; text-align: left; margin-left: 0px; margin-right: auto;"/> <div style="height: 2px;"> <br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 9pt;"> <div><br/> </div> </td> <td style="vertical-align: top; width: 18pt; padding: 1px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt;">(a)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="padding: 1px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Amounts are included in the calculation of net periodic benefit cost for the Company’s defined benefit plans, which include pension and other postretirement plans.  See Note 4 for additional information about the Company’s pension plans.</span></div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 9pt;"> <div><br/> </div> </td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">(b)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">A<span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">mounts represent net gains and losses associated with cash flow hedges that were reclassified to net earnings</span><span style="font-size: 10pt; font-family: 'Times New Roman';">.</span></div> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Changes in accumulated other comprehensive loss were as follows:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="14" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three months ended June 30, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Foreign</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Currency</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Translation</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Defined</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Benefit</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Plans</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Cash Flow</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Hedges</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Beginning balance</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(57.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(104.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(161.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Other comprehensive income (loss) before reclassifications</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Reclassifications:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Amortization of unrecognized net loss (a)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Realized gains – net (b)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Income taxes</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total other comprehensive income (loss)  </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Ending balance</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(58.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(103.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(161.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="14" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three months ended June 30, 2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Foreign</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Currency</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Translation</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Defined</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Benefit</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Plans</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Cash Flow</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Hedges</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Beginning balance</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(39.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(111.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(149.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Other comprehensive income (loss) before reclassifications</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(23.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(24.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Reclassifications:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Amortization of unrecognized net loss (a)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Realized gains – net (b)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Income taxes</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total other comprehensive income (loss) <br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(23.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(23.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Ending balance</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(62.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(109.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(173.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> </table> <hr style="background-color: #000000; border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; margin: 0px auto 0px 0px; width: 5%; color: #000000; text-align: left; margin-left: 0px; margin-right: auto;"/><hr style="background-color: #000000; border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; margin: 0px auto; color: #000000; text-align: center; margin-left: auto; margin-right: auto;"/><hr style="background-color: #000000; border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; margin: 0px auto 0px 0px; width: 5%; color: #000000; text-align: left; margin-left: 0px; margin-right: auto;"/><hr style="background-color: #000000; border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; margin: 0px auto 0px 0px; width: 5%; color: #000000; text-align: left; margin-left: 0px; margin-right: auto;"/> <div><br/></div> <hr style="background-color: #000000; border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; margin: 0px auto 0px 0px; height: 2px; width: 5%; color: #000000; text-align: left; margin-left: 0px; margin-right: auto;"/> <div style="height: 2px;"> <br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 9pt;"> <div><br/> </div> </td> <td style="vertical-align: top; width: 18pt; padding: 1px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt;">(a)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="padding: 1px 0px 0px; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Amounts are included in the calculation of net periodic benefit cost for the Company’s defined benefit plans, which include pension and other postretirement plans.  See Note 4 for additional information about the Company’s pension plans.</span></div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 9pt;"> <div><br/> </div> </td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">(b)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">A<span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">mounts represent net gains and losses associated with cash flow hedges that were reclassified to net earnings</span><span style="font-size: 10pt; font-family: 'Times New Roman';">.</span></div> </td> </tr> </table> -57500000 -104400000 800000 -161100000 -600000 0 -400000 -1000000 -1000000 -1000000 500000 500000 0 200000 -200000 0 -600000 800000 -700000 -500000 -58100000 -103600000 100000 -161600000 -39100000 -111100000 700000 -149500000 -23500000 0 -1200000 -24700000 -1300000 -1300000 400000 400000 0 0 0 0 -23500000 1300000 -1600000 -23800000 -62600000 -109800000 -900000 -173300000 <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: left;">Note 19: Segment Information</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;"> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;"> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The following is a summary of net sales, gross profit and operating income by segment: </span></div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="22" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three months ended June 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">External Sales</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Inter-segment</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Sales</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">External Sales</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Inter-segment</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Sales</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Net sales:</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Climate Solutions</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">271.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">271.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">244.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">244.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 28%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Performance Technologies</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">350.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">358.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">296.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">304.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Segment total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">622.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">630.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">541.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">548.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 28%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Corporate and eliminations</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(8.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(8.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(7.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(7.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 28%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Net sales</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">622.4<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">622.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">541.0<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">541.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="14" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three months ended June 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 1pt;">_</span>$’s</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">% of sales</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 1pt;">_</span>$’s</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">% of sales</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Gross profit:</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Climate Solutions</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">69.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">25.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">50.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">20.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Performance Technologies</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">58.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">16.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">33.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">10.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Segment total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">127.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">20.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">83.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">15.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Corporate and eliminations</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Gross profit</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">127.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">20.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">83.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">15.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px; width: 76%;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three months ended June 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; width: 76%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating income:</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Climate Solutions</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">44.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">27.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Performance Technologies</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">32.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Segment total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">76.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">34.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Corporate and eliminations</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(9.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(8.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating income<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">66.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">25.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The following is a summary of segment assets, comprised entirely of trade accounts receivable and inventories, and other assets:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">June 30, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Assets:</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Climate Solutions</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">355.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">334.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Performance Technologies</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">378.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">388.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Other (a)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">874.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">843.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 18pt;">Total assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,607.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,565.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <hr style="height: 2px; width: 5%; color: #000000; background-color: #000000; text-align: left; border: none; margin-left: 0px; margin-right: auto;"/> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 9pt;"> <div><br/> </div> </td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">(a)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Represents cash and cash equivalents, other current assets, property plant and equipment, intangible assets, goodwill, deferred income taxes, and other noncurrent assets for the Climate Solutions and Performance Technologies segments and Corporate.</div> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;"> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The following is a summary of net sales, gross profit and operating income by segment: </span></div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="22" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three months ended June 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">External Sales</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Inter-segment</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Sales</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">External Sales</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Inter-segment</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Sales</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Net sales:</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Climate Solutions</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">271.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">271.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">244.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">244.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 28%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Performance Technologies</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">350.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">358.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">296.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">304.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 28%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Segment total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">622.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">630.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">541.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">548.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 28%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Corporate and eliminations</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(8.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(8.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(7.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(7.7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 28%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Net sales</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">622.4<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">622.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">541.0<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">541.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="14" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three months ended June 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 1pt;">_</span>$’s</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">% of sales</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 1pt;">_</span>$’s</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">% of sales</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Gross profit:</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Climate Solutions</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">69.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">25.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">50.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">20.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Performance Technologies</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">58.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">16.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">33.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">10.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Segment total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">127.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">20.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">83.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">15.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Corporate and eliminations</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">0.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Gross profit</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">127.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">20.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">83.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">15.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px; width: 76%;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three months ended June 30,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; width: 76%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating income:</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Climate Solutions</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">44.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">27.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Performance Technologies</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">32.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Segment total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">76.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">34.4</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Corporate and eliminations</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(9.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(8.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating income<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">66.5</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">25.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The following is a summary of segment assets, comprised entirely of trade accounts receivable and inventories, and other assets:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">June 30, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Assets:</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Climate Solutions</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">355.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">334.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Performance Technologies</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">378.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">388.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Other (a)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">874.6</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">843.0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 18pt;">Total assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,607.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,565.9</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <hr style="height: 2px; width: 5%; color: #000000; background-color: #000000; text-align: left; border: none; margin-left: 0px; margin-right: auto;"/> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 9pt;"> <div><br/> </div> </td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">(a)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">Represents cash and cash equivalents, other current assets, property plant and equipment, intangible assets, goodwill, deferred income taxes, and other noncurrent assets for the Climate Solutions and Performance Technologies segments and Corporate.</div> </td> </tr> </table> 271800000 0 271800000 244200000 200000 244400000 350600000 8300000 358900000 296800000 7500000 304300000 622400000 -8300000 630700000 541000000 -7700000 548700000 -8300000 -8300000 -7700000 -7700000 622400000 622400000 541000000 541000000 69000000 0.254 50400000 0.206 58600000 0.163 33000000 0.108 127600000 0.202 83400000 0.152 300000 0 0 0 127900000 0.206 83400000 0.154 44300000 27000000 32000000 7400000 76300000 34400000 -9800000 -8800000 66500000 25600000 355000000 334800000 378300000 388100000 874600000 843000000 1607900000 1565900000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Note 20: Subsequent Event</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">On July 1, 2023, the Company acquired substantially all of the net operating assets of Napps Technology Corporation (“Napps”) for a purchase price of $5.3 million.  Napps is a Texas-based manufacturer of air- and water-cooled chillers, condensing units and heat pumps primarily for the K-12 school market.  This acquisition expands the Company’s indoor air quality product portfolio and supports its growth strategy and mission of improving indoor air quality.  Napps has historical annual sales of approximately $5.0 million, and will be reported within the Company’s Climate Solutions segment beginning in the second quarter of fiscal 2024.</div> 5300000 5000000 false false false false Net periodic benefit cost for the Company’s pension and postretirement plans is exclusive of service cost. Represents cash and cash equivalents, other current assets, property plant and equipment, intangible assets, goodwill, deferred income taxes, and other noncurrent assets for the Climate Solutions and Performance Technologies segments and Corporate. Foreign currency transactions primarily consist of foreign currency transaction gains and losses on the re-measurement or settlement of foreign currency-denominated assets and liabilities, including intercompany loans and transactions denominated in a foreign currency, along with gains and losses on certain foreign currency exchange contracts. Other long-term debt primarily includes finance lease obligations. Amounts are included in the calculation of net periodic benefit cost for the Company’s defined benefit plans, which include pension and other postretirement plans.  See Note 4 for additional information about the Company’s pension plans. Amounts represent net gains and losses associated with cash flow hedges that were reclassified to net earnings. For the three months ended June 30, 2023 and 2022, operating lease expense included short-term lease expense of $1.5 million and $1.3 million, respectively. Variable lease expense was not significant. Finance lease right-of-use (“ROU”) assets were recorded net of accumulated amortization of $3.3 million and $3.2 million as of June 30, 2023 and March 31, 2023, respectively. EXCEL 80 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !; U<'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 " 6P-7D6!J]^\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>NG\&0E&7"]-.("$Q"<0M[#&6]PP?O/T":80:"6''4 MZ$]CV\ 5,,.8@HO?!3(+,57_Q*8.B'-RC'9)#<.0#W7*33N4\/;T^)+6S6P7 M67=(TZ]H)9\\K<5E\FO]L-EMA:J*JLZ*^ZRH=^6MK&JY6KW/KC_\KL*N-W9O M_['Q15 U\.LNU!=02P,$% @ %L#5YE&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" 6P-7A9C#4\@% #-'@ & 'AL+W=OCH\EH:;H3\EBXY5^0YCI+THK-4:O7>LE)_R6.6 MGHH53^#.7,B8*3B5"RM=2.B4:9"?%-GTR"BXZM2\0C[BLMP>#?FGL\BK02E./? M4K13O5,'[AYOU6]R>("9L91[(OHS#-3RHG/>(0&?LRQ2CV+S&R^!^EK/%U&: M_Y)-\6ROUR%^EBH1E\%0@CA,BO_LN:R(G0#7:0B@90!]$^ TO<$M ]P#31AHM,X51+NAA"G1E?"SR KBK D(->)"M4+ MF21%\]#5W"7IDDF>#BT%;],QEE\J7Q;*M$'9);O(ZWH)154>FV MJ)<4%?P]2TZ):Y\0:E/74!YO7WAT2NBY*?Q5<=RJYMQ)8J M"8WQ'U,-%0H]LX+NH>_3%?/Y10>Z8,KEFG=&/_W@#.Q?37C?2>P5;*^"[6'J M=3-Y>EEQ$RD>[MC=SR8D-*HE4K]"ZJ-E&@-/D#/=1&QA8L+CYRQ*357AH6$M MH085U."P/'W.F%1<1B_DD:^$5"8^7$K)S(B'1K7$.ZOPS@[#>^ R%'K "@@, M>\86B2M5@TGC:(+&M^0\KSC/T=)YF91YRPQ3GT7D*V<29<75NEW;[;J."1(- M; GYKH)\=U@R=REOX*)QLL&U((D]$Q\:U9+/L>NYU?Y?A&6K;63<(_?9F$(\ MJ"WCCG]P#IP9) -SEYN&YB%GCUCCF(K'M86D-21%RU4:HYLPXN0NBV=<&N%P M$:?KN&?&H08/;$M7&QD'M0Y;ND>^"+67@5S>L=@XSNP1NKV_FMQ=D]OQW9>; ML??TY7%R]X%X]T;D8[@9I[8S#FY(2F0/&JZ$CCD!B_I,/O(7(S0N9>N_P9G; M.S-R'L/B.+7'<7"34CEZ7TCHD[FG/R%3!?,($9)X(H,*@'H0@3G?N/J?$R/R M,0R04SL@!_R:3 /(;SD._^)9!>BXNZ;[KVKUS^#*VC;S'<$1.;8D< MW,F4O.,@ /7T9'M /L%SY#XQYQ67=/JV3:[X1_C"2<@8?LQ.$%=I"UY[) >W M-6_!/7T&C?I);!(C-"[WR/S06%L>'MB6L[9)#NYMWG)6O?=!BG68^.8,XYH- M/?<8=HG6=HGB_N8MZ(-(%0S.?X6KQ@%JCV+?[=GFI8)CF"9:FR:*^YR\J8XE M9\U@N =4"/6,6P2K6T2Q1W.)Y&[W*5(,)NT1V3@#KH.-0^U>&A;OMHH4=S? M/(4*#*"8$X?^//N%3+F?2T]D<4=S#;%)+K9W_) MD@5OM+Y[A.Z^3J^-?,N8RX7NDA] 02W!$<0KEAB3ND>P$12/:PM:NQT7-RO;1"XY)!+#:[DX MA,>UQ:M=CWO0XM#K*7V:[YJ1^TR!ATWTU&DD_DY^IJR'0JV?J^G]V_6H3^FY M2_N#H;7>9;1V-@QU\\OW45/BZ^6 8N^PNEKMU8[S'4JK?KS8Z+UENO6F).)S M"+5/S^#ULM@[+4Z46.7;CS.AE(CSPR5G 9?Z ;@_%T)M3_0+JAWLT7]02P,$ M% @ %L#5S-)K2_,! ;A( !@ !X;"]W;W)K@U33(QL392;D>.(Y8; MFA)ALRW-X,Z*\91(..5K1VPY)5'AE"8.=MW024F<6=-Q<>V)3\=L)Y,XHT\< MB5V:$O[/-4W886)YUO'"<[S>R/R",QUOR9K.J?RR?>)PYM11HCBEF8A9ACA= M3:PK;S3#.'RH*Q;_G)732QW)R()G0I\Q $?O9T1I,DCP0< MWZN@5CUF[M@^/D;_7"0/R2R(H#.6?(TCN9E8 PM%=$5VB7QFA]]HE5"0QUNR M1!3_T:&R=2VTW G)TLH9"-(X*W_):U6(E@/$T3O@R@&?._@=#KW*H5'^:/?]S=7+W.!*P\N+.L$*Y+!-R!T$/W+),;@6ZSB$:G_@ZD4^>$CSE=8V/ WW>9C7KN M!<(N[FEX9O_='1MP>G6)>T6\WO\J\5]7"R$Y=/7?N@J6(_CZ$?)'?22V9$DG M%CS+@O(]M:8__^2%[B^Z]-\IV$DQ_+H8OBGZ] %6)D$2JNV3TC4L7//U9S\- M,;;]L;-OXY=6_995X'NUS0E54%,%1JH9$Q*Q53=9Z3YHC>D/?3LX(]-8!7T[ MU+.%-5MH9/N5,R'0EK-5+'5HH3*HA_OV\ Q-M1KT;-]M_764L%]C]HV8U_EBC>@KJ(_05[BO (:>,O6J41#:/3WXH 8? M&,&?*?#MEG+' =^(6,8)6J.[9WP#=2Y:37*"-ZSQAD:\QRW-JP=H<;9D*=6! M#=7:A4ISJD8XZ.I-SVWDPS7BW662PBHACX73+O^N,O1EH'2HSLJW.[K2:^F; M9ZZ?W%!^I ,ARZCV*:JBG(SNMLI3,6JL<%<#>KAAQ$;&6\(SF&&!%A1>S&@U MTTB25WTC5N':G1B>MV)E<]*+0QMWH#9:YAG58?K$V3XNWN& ],>@/;5>GF_W MSUDU9GZK04Y9&ZGQ?JPUM"JMEL[7K->MV:S@5"M(H6O.&\7QS)+3AD-$2AXO M=I(L$J@F0QF#PF:2LV)-A3*7#YDV"55TH''/'_[*2K]VG6;0Z))G%B9C!OR$&5;6\GVV@[Z\N6%)1+D8:7,Q:N); MW\O>*]II;1H=],Q">$U$O$0?X5T^@KXCO%6@3]KDRW##=D_9 V7)U%GA?L=$ M-JKHF67Q)DYVDD9OP1WJ<)4'16?5A8L;F<2NL>^^%I^3-+HD>Y#S-3U^1\&' MM9#PI@3]J&TP;%3?MS;8>T4[+4(CQ=@LQ4V#E=EKIPFK$AM@95'66W6H&VZ$ M&)N%N-U5)D95?P.%4-7?H/TM4Q(ZK2_WE/)UL:$AT)+M,EE^\-97ZTV3JV*K MX.SZM3>:E5L?39AR)^:>\'6<"930%81T[3Y@\W)SHSR1;%OL#RR8E"PM#C>4 MP)J7&\#]%6/R>)(/4&\Q3?\%4$L#!!0 ( !; U=U^?YLJ@, !4, 8 M >&PO=V]R:W-H965T&ULK5=M;^(X$/XK5JY:M=(V;X2W M+D1J@=7V=$!5NKL?5O?!D(%$F]B<;:#[[V^<0)J"R75/_5)L9^;Q\\Q,)M/> MCHN?,@90Y#E+F>Q;L5+K&\>1BQ@R*FV^!H9/EEQD5.%6K!RY%D"CW"E+'=]U M6TY&$V:%O?SL080]OE%IPN!!$+G),BI^W4'*=WW+LPX'C\DJ5OK "7MKNH(9 MJ*_K!X$[IT2)D@R83#@C I9]Z]:[&7B^=L@MOB6PDY4UT5+FG/_4F_NH;[F: M$:2P4!J"XL\6!I"F&@EY_+,'MP?_V"$XX]#8.S1RH06S7-:0*AKV!-\1H:T132_RV.3>J"9A.HTS)?!I@GXJ M'$PGL^E?]\/;I]&0S)[P9SR:/,W(]#,93,DL]A??%1?[9RYND#%G*I9DQ"*(7OL[**)4 MXA^4W/FU@']NF$T:[D?BNW[#P&?P=G>_ADZC#&PCQVN\4V!_W,ZE$EC5?YMB M6=P5F._2K_J-7-,%]"U\ER6(+5CAAS^\EOO)%(AW GL5EJ ,2U"''DZP,P$5 M+&$K8]$4WJW<6[>@;1@T;4SGMBK@U,@+*D:OB#5+8LW:?$U5#((L>(:B8]VF MMH %CGL@ERF7\NHC8JKFU,8[5XF=4DNG5LN RI@L M\?M*8HA6<%[&I=9Q]08A'5->VD=*#$:>W3)+Z992NK52GKBB*>'_]6J9.'?? MPME@Y >V;R;MN2_?1+<^ []'=8]6I1$$E= 57 U6U]US=>]5OM_>;W"]+,A> M$4V64*5$,M\H.D^Q;#AA')\R)3A6"ENA, 78-)11DV>*_W$C-EBY=G!&DO\B MR?^_X3^1-.81>AL5^*>?DN!4P:D59J5Y),&I#%@9B%4^=THLZ0U3Q812GI:S M[6T^T1V=W^F9-Q_<7F"*@7E,Q2IADJ2P1$@L=6S\HIA!BXWBZWR,FW.%0V&^ MC'%N!Z$-\/F2B @ <08 M !@ !X;"]W;W)K_U/9ICE,):I5E3/ZZ12XV7>?2V24>TF6B3<(-.P5;X@SU4S&5 M%+DU2YQFF*M4Y"!QT75N+MN]EJFW!<\I;M3>'(R3N1 O)AC&7<3<$)&,GQ6G4V]I@/OS'?N=]4Y>YDQA3_ ?::R3KO/%@1@7;,7U@]C< M8^7'"HP$5_8)FZK6S8636[2W+S%F9:TFA).A[W)>#;Y/NS?/ [Z M,'ND8308/\Y@<@>]R6CZ,+@?C&?#YP$,QQ0/X'3*).8Z09U&C)_!!3S-^G!Z M<@8GD.8P2CFGMZ,ZKB9Q9@LWJH3.?B>'QS0T_MWN']$3E ?=&#Y@@_X)G1F$B*1T65+S"U8(QT8 MQ0BG7"AUUCYT9B5G\S"GN>%M5; (NPZQ*I1K=,+/GRZOO*^'#/\GLE?VF[7] MYC'VL(\+RL0PQYQF&@K.J?RXKW,UE]ENGNW-T.YM$U- MT:>RRG7YN=?9NF_>V';Q)G]+_;1L?W]HRF8\8G*9Y@HX+HC2:UR3*EDVN#+0 MHK ]8BXT=1P[3>B?@-(4T/I""+T+S ;U7R;\#5!+ P04 " 6P-7;P'= M"M8& D'0 & 'AL+W=OL*)+(DZL'*$@.NXZT>\K0XW;"7C,W80B71I6BGV:??T5(LR7QPBC4O M6EN^._V/XO%WI,Z?&?]2KB@5Z%N>%>5%;R7$^JS?+^^[)=K3LEBYY1G?=]UHWY.TJ(W/-]=N^/#<[8165K0.X[*39X3_O*19NSY MHN?U7B_+TZ:(W\L[&.)8. M.XN_4OIRR<0]>_Y$ZX1"&6_.LG+W+WJN M;=T>FF]*P?+:&13D:5']3[[5 ]%R\ *#@U\[^&]UP+4#WB5:*=NE=4D$&9YS M]HRXM(9H\L-N;';>D$U:R,W-[/;J^GEZ&%RB3Z.KD8WXPF: M?9I,'F;H%'V>7:)?WGU [U!:H.LTRV#DR_.^@!M+]_Z\OLG'ZB:^X29_; H' M8?<$^:Z/->YCN_LUX>#NZ=S[D.X^9W^?L[^+APWQ1K,9I*=+H_(+]'ZRHL[* M-9G3BQZ43$GYEO:&/__D1>ZONJ1^4+!.BGB?(K9%'XY)N4*D6*"Y_$"_;M(M MR6@AM ^O"A7M0LFRWPX3WPG/^]MV-JI1%#MNTO[;>W0D!WO)@57R R<+"F4] M9QO0"4O$G(+HQXS"/"RHT FO @Y:FG"2.(,#Y955V+$:Z+6&>ZVA5>NTV,)@ M,IY2[8"&JBZ,E1'56/F!8QC%:*\LLBJ[%2O*8>'@' 0B4I94_\PCY>;1P,$' M"E6C,'("O<: D%R\G M:)T1*1+J2);0.I>2C;-QH#Y/SU7&5&<5M.9&1W&R5YPP]FOSY>?KPCU:X%7O?VU3\J&C= M06BXY]G!-ULQ+DX%Y3GTRH_:!::.T.;M(9$]#?J,-="0S[.C[XH5RT8:K("O MM; &S="X:L6JB/.2EI1:[Q&KKN"&A)X=A:/77F=-7F2CHQ6H$@Y[L=)+Z,RP M[QC:'*\AH6='(4CD&UC\8.F#C6-)JJV7Y&&^SM@+I>B1%O0I-=2L"CM8$I71 MU5@E1ND-$CT[$[N=4):2QS1+A:%C\[185.:M:A5YK9ZDNQMIZ.?;Z==MB8XH M]57.A6ZD#*K6+#9J;7#HVW'8+3*M0$_MM[%[*$_%(/:35K/4E=?:V=DY^&9: M^RK20J57TQ@%IHGI-Z3S[:2[JPY!]+)4>F%U/=)8!6ZKU>@*:PCGVW=@2A-Q M;"JJ^R]->>NL8)OCMOY,L[+!DF_'4E5!Q^2JU$DBW-HLU'IU9I%Q:C9X\NUX M&K,\3X7<0I35SIP5(BV6M)B#7O1+"6OI#1,4>?$'K7IK=#WXD?98XO\'ZHY MPSL_MG90LQ7A=,6R!>7E^]V.2KR<:7.UT M:LU<$W)P0VULI_8]%00N0=M&> &+COX84&5R&/@*%#5F01*;3C!P@VYL1S>T MFIM\DQ$!,EG5NT'3"0N&Q.66HHR5>MDJI$\]:,L.#PA,=@;XX-91ZY&=*Z>D MW/"7USH@ I27X@3AUBR6TQH[^ VS&JMP/PU=Y2"A-FO7\VE@V.3BI@7 1PYA M=R"]9@NX7FD\6*^UBE7"1UC=F6O,PL2X1\$-_+$=_C?0L !+.8.1+9;0^4%[ M2DMM;XI5MD?J1-$9F50V^,=V_%!VB/8W1VNN.8?NL5EGQ_>$WX,BU*E-$G<'2=&!X*KU[)55\$ M6^_>:CTR(5B^^[BB!*:J-(#?GQ@T4_47^:)L_V)T^!]02P,$% @ %L# M5P8:$8WN @ : D !@ !X;"]W;W)K^Q@]U>,/XD00**7B,9B8(12)CW3%$$($18-ED"L1N:,1UBJ)E^8 M(N& 9UE21$W;LCPSPB0V_'[6-^%^GZ62DA@F'(DTBC!_/0?*5@.C::P[[LDB ME+K#]/L)7L 4Y(]DPE7++%5F)()8$!8C#O.!,6SV1ET=GP7\)+ 2E7>DG3PR M]J0;5[.!86D@H!!(K8#58PDCH%0+*8SG0M,HI]2)U?>U^K?,N_+RB 6,&/U% M9C(<&!T#S6".4RKOV>H2"C^NU@L8%=DO6N6Q;<] 02HDBXID11"1.'_BEZ(. ME81FZXT$NTBPWYO@% E.9C0GRVQ=8(G]/F75]=#!_&%^A\>#V\'8W1]'(\?IBBDPGF$,L0) DP/45?T$=D M(A&J7K%^D!C=$$K5BHB^*160EC6#8O+S?'+[CT)MJ2R&C,^#B,X+GE,C77IVK7*95+Z._NYY( M< #0WU8 O@2#/_3AZ9G?:WS^)_$-AP[I6-GG[H_4=\,< XSI#9:\'2&$LS1 M$M,4T(E:V1FC%'.!$N#Y>I_652.?HFEE<^A_C:5O-2S;[9O+JL^#81L.6J6# MUG$.BGV)4QDR3GZK >TD[ZW%S_7="E;3VT+?&[*![9;8[E]A$R'2P\CN#H^U M1;PO8@/8*X&]O< C%D7J7_SC8Y&+:!WR[QVT?@'[U'VCOE[&Q7 M?&_(!G.G9.X Z0(W/&9/KACYMR\N5_P=02P,$% @ %L#5\=Q(G<\ M!@ [1D !@ !X;"]W;W)KV>EA=1]O:SFSBMCR3NVFZ!^_4W3D*2UHX!J5\@26?& MSXQGYO$DIT]+F@"7\ZZ_B=UP?W M;+E2^D%O1D03&BIM@L"_+9W2)-&6 ,?OTFBG6E,K-J]?K5_ESH,S M"R+IE">_6*169YUQ!T4T)IM$W?.G;[1T:*#MA3R1^5_T5,IZ'11NI.)IJ0P( M4I85_\ES&8B& MBQ*^!2 >\K]%L4@E(AR!TMD.5NS8@BDU/!GY#0TF!-7^2Q MR;7!&Y;I;9PK ;\RT%.3Z>W-[/)F?CE#<#6__?%]=OX -_,'^'=]>?,P1[=7 M:'H^_X:N?MS^FJ,C]',^0Y\_?4&?$,O0-4L2V UYVE, 1IOLA>7"%\7"N&7A M %WS3*TDNLPB&NWJ]\")RA/\ZLD%=AK\>Y-U4>!]1=C#@07/]/WJV $GJ (; MY/:"ML 2N4(Q5(E$L> I@L(31+%L660N4XS*$UO8"K-]NUE=U2=R34)ZUH&R ME51L:6?RYQ_^T/O+YO.!C.U$H%]%H.^R/KF!)D2)R,!G:WX4VL-<6W>;[:0_ MZ,+.;9L.F$)^OR&T VQ0 1LXM^8\^A<*"WJ1DDAQ:$8AST*64)0U$.M?]'VH M]W$M^)9!FJ+%R_LWKR4-9V@]%@;]^Y20^"1!0:4<@WNIM!F5*V)8O$FNFE MK9TTP49=6J2\AM N4%P#Q4Z@W[,M]%LNF#W)2^T=:*-&!I?0+%+!N%&MN^!J MJO:=/#@Y?XW?FKRT!B\PUSXV&H5%:MB:\C61^FXF+4K1GN-6K'U+G+IX'ZLI MY0_;N-6OR=5WL+4^ M05G#8=+ED3\P2,LJYC5(9->!FEA]-[.^05R^A2P#X]Q92@V:7; %6$VHOIM1 MJ\K8Z/.)#JTMPZR8328]\L<&WUK%6B.*:\K%;U#N7F'$+"-P8GZ[,/!!N?90 MUG:C4',M=G/M!1>@D\\&/$8175C3"YOTZ4-;W4]^B]AXV$:SN*99[*;9>PH4 M5DPV+HP6'O6]48.H2I V5FX=OW#-M]C-MXU(?A85XB\(#NH+DCTBOJ4B$B16 M*"9AR7/M!8TMS!R8OIA2?ALSXYJ9L9N9[S8B7,&XH:.M!"5R(UZ0U%,(VF01 MM"&Y(H+"N6S]*@C=="E(:G6D[^@YI1<69F\=17#-V=C-V3.FF1KZ^IJP*)]\ M82+FF1(\2729LTQ1*"E[^$TRAN%C_V!DEQJV *\I&[M'TS=Z/3:'3%AUO]?; MI5J.$[@F4NPF4NM!R-8ZK5O4IQ>=RH*%2K\E:'/%I%(\-)N*90H.VC(GJ/DV<#)9SK?O@PZIOZ!+ MENE75GK+X*#&>&1SJ%QR9S(9&7MCD>H/V@X004V=@9LZ/^20[D-N5XK%1@V0 MQ_M'H5*F^>)P,#9>B?0:+\Y3*I;Y]P2)\FFP>/-J$%X/>8 M<_5ZHQ>HOO!,_@=02P,$% @ %L#5WB,<*\Q!P "2\ !@ !X;"]W M;W)K2Q.-PS%/B@V$PN5)5>2D_;?CWK$MDB*-\Z(?8DE^]Q#ZO"2ESS1R7.:?JB@V'X?#?+$BZS ?I!N2T%\>TFP=%O0V>QSFFXR$RRIH'0]U M3;.&ZS!*>M.3ZKN;;'J2;HLX2LA-AO+M>AUF/\Y)G#Z?]G#OY8O;Z'%5E%\, MIR>;\)',2?%YN(>6Y"' T0083(#1U8+9!)AL MET8= 5838+$!1D> W0383 #N:F'G".;MS'32_HQ^7[M7='%U[:!ZX_R59B1'$4)NHSBF.9A_@&].[P]&1:T M@V4SPT73F?.Z,WI79]+UFN;SO$@77]&72[*^)]D_ IJ9G.9LN8S*B1'&Z":, MEGW:IUFXB0IZ+R%UY*2WI* K 5DB-\R2*'G,95PNT,'%8KO>QF%!Z:Z+%&)H$]I+J7WY/1W=!'+M]F/6L@/*"PH?U[(&'TYXU6:]!=I4F0I M'=KD$5TD!:&#+Z4,@$ZF=#S:84.:N[L$UG<)K%<\1@?/>1B'R8*4#WD99@,T MPA^0KNFZ*/MJ)JMB*A?UI^G(&%#DTV%N\2#=P@.KC7)$5,; :*-<'M7'QF1@ MMF%>#;,/88;6QO@\E0ZSI6BY.3<4RC)32>:H)'-5DGDJR7R59($BLE9>FKN\-*4KWA4] M,I"FRHLRS>26:V:QGM4(LQOAF-SJB(W!B"D?((T'(GP0$0!=:4EH[22TI!+6 MNYI%:U<3TUV-2$X+ZN$,1#@@PK6XI^SK([8>>2"/+^#1N$(L:NQPI]'2U-YI M:DLUK;?%Z:;V,Q$!6D"@*8E M*-;V%H4&S]5^Z5 MJY)"ZTE8&5_D>WE-A$:#!E:5!M(J?.Q<=F >%X9X,,2' M(0'0X;:Z!P80EJKK1$_1DM %C96>L^.V.A4S%BI=6YCNJ6SDY;1P ; MF6,6Y@I@?6R/V%8]$<[@%PL!S.+V20*08=B=.;VW+/";/ M8=Z%I,6%U5^I: M*&5SE;)Y2ME\I6R!*K9VBNV]"RP]@G;YCB-A6AFBZ6RQ:67PT]G6V".*(X 9 M$YOU%%T!K(\MKL!Y#<).YEY,HOM6"!X2G,RZ5PX]Z=Q+#^.O\* %*O. M'VQ-DUV"9O+&CY[,*ME4C9?*5L C54[=?8N!+;^1X<12SV/8RU&I6R. M4C97*9NGE,U7RA:H8FLGZ-[2P7)/![(:FW#9 1'#/@[F#12#^U^,"Q-Y,,07 MM*6QQ2G O#]EF%V>(]Y[.EANZASC.C94TJ,+"'%@B(MYRZC/*>+!1+Z82&>E M%:*ZSN![5P/+;8UCS,>&2NX^8MXKX'Q4!\/>!@SQ8(@/0P)AATVQKOK>V]!? MX6V\P8?4>2^ RX69O.UC2XQ2-E4S5?*%JAB:V?8WM_1Y?[.<89D0R8K M.#KLZ, 0%X9XNL"(P6R2^S!1 !&UE3UX\T3NZ+S%EVPH965'YTT1S-8+!^9Q M88@'0WP8$@ =;JN[]W!TN8?S7WS)AEJJ,@AQ8(@+0SP8XNN\[<1O$0((U=9Y M;V3HKS8R#OTQX9%:%QH9-BLMC])MWI<4P$Q#Y_X)+H!51H;%ZBS F5Q-] 4P MB[. 12"Z8^[2>F]EZ&^R,F#=A<=CUD"2-WYTN5=J92AE\Y2R^4K9 FBLZM09 M'KRR6[XD?AEFCQ'= <;D@8;1#3MER>KWKNN;(MU4;_'>IT61KJO+%0F7)"L! M]/>'-"U>;LH7@W=OOT__!5!+ P04 " 6P-7E_1^*SX& #@#@ & M 'AL+W=OWI+?< M *=;NVYHD27K-F#8 RT=6VPI4B6IN/[W^PY)*4KGY,66R'/YSNVC>+:S[HNO MB(+X5FOCS\=5",W);.:+BFKII[8A@YV-=;4,>'7;F6\+<;=PK;95X(79Q5DCMW1#X5-S MY? VZZV4JB;CE37"T>9\O%J<7!ZS?!3X4]'.#YX%1[*V]@N_O"_/QW,&1)J* MP!8D_F[I#6G-A@#C:[8Y[EVRXO"YL_XVQHY8UM+3&ZO_4F6HSL>OQJ*DC6QU MN+:[7RC'\YSM%5;[^"MV27;Q>BR*U@=;9V4@J)5)__);SL- X=7\ 85E5EA& MW,E11/F3#/+BS-F=<"P-:_P00XW: *<,%^4F..PJZ(6+=V3(27TV"S#&2[,B M*UXFQ>4#BD?B@S6A\N)G4U)Y7W\&$#V298?D_)W=+XXNF3Q8OY MZ2,(CWN$QX]9?RSWCRM^M('$XD1T(?Y1$=J[L'4CS5Z9K6B-;$L5J!2%17F, M3T_>:E5*7MXH(TVAH.L#%C!EP0N[04U+^!(?I&DW2%GKV-J;9%C\\/3)J^5R M?IJ$XLOB5%@G OSGO2R;-W\4.W(DD+M&.KA5AF$PE:BP1Z>'*N)N36 _#;P5 MJM'DQ39%IO>\3TU(NNSGDXEQW3!L/^H@O5NMKGJ?L _I0$[5@T"52106N<"4 MR3M;5 ;]T4:2\")8P=,N%O-GOT>QZU83O\T7G)]KVK8ZV;AY]O=4K(#>(1M; MO9^PL;THK3 VP&BAVQ)ET9KUDI_[ #;6!H@B6D,%>0].C-"EX$HZJICZ;F/V M/.J3%&&K#VG46*]X=0)Z]*"A6$+PM9,I&/922%^)#;C70^AKJ[@,Z[W@A$5O M[$L3^NE02TQC:QULEF& AN/2L%^T+G:,+#^#NI)@J&00J/ZDJZ!ME,FAU-* M^5EN\K\D;*1R=PY9.@NRB^98DZ!O#8X4'J+.38L<[$FZF"[_0,)\ M95M=L@$^//,H?&Y-.IWZ;CP\IJ.!(:ZJ(QT%4O_ UMU,+EZ>>K$RIH7[:VJL M0^Y,W]2_]:@9L" F;XR[*RIQM$C<.Q4?:3=:WG%I<5?SRMO5S>7_1 K M[UL.$.?Z-OM'U%L9ITV4J*&VOG6Q1KZ#M?P*)Q% V%]Q]G@$1XX;5$AE[#T4>T4Y&,CY8&6L=QZG^;U7LY*RP3# MC 1B+D+NY\)N3496D^0\IB%SAV(9?<] #^5["#Q!Z8X.6=I(XDB9O\,FXSRN MP/M:],TW5,,9I+2*5(\TW5J-#F*&>! 9MVVVXKI8T#\/JC01O")C'2DPX)< MP%=K;\SW1\ST9AK[X.?6@4UY[#G3!"[!S.C]J)'[F*YTT-Q:!?) '6$Y-B;W M^41LG*V_ZXX!DOMQ]GQU"',M4]=B$S3-<@^&WS:0?ST7I=S[S 5<>^"[YZ^G MB6&C(4K%--5E8S(8'EES3%Z4+<7$= G(P\0LRKRE?(A4KAP:ADDRR(LH7>*J.^*RQC M?J04G^*,Q=[,&!)[=1CXFT4ATKAX*\'._/DR'(2N"SB+#US%G0XOE?,2E3QE\@.(R MH]R/-I_F/:OEK[*(4ZXU'?K:G0UN'36Y;;Q;8:Q8,5U ^M7^^K9*MY8[\73W MPP&$B+W0M('J?/KR^5BX=)]*+\$V\0ZSM@$WHOA8X10EQP+8YV^I[H4=])?: MB_\ 4$L#!!0 ( !; U<$=GPAX 8 #P1 9 >&PO=V]R:W-H965T M&V;:NN7FX$94^7$Z22=_Q499[1QW3JXN&E^*3BJD@08/S>R9P,6]+"\7O.W39YIV0FR D?4%(QG[1RNTM>Z\*43Q=/P6@ 57:H[I)7Q7XKU;%+)N=L'26 M9J_(RP8M,R\O^W8MV7^OM]89>,7_CBD%CE,OM5UP]7#VQ_6:;(ZMPS9PD"J*ID594U+ M8_:>YG?-86(O4%I6/,(1!=L^8%==M+ECI=%MJ!2Z-+S9RYQ5.@^PN2I\ M0!:L;= D-$[6M#6P]>+-H]HQNQ&E5(IF2,5VTN:\(@^;1R0*7;E6JLL6!^GV M1Q4DGW&0DS-\*!O28@\' J!["TB\:2J9#_RN9TB3T$NJ7#:5L,A&1EO+)*C= MMA:VLU;8D_&.;,^)I1W&"C_/B$8;U^GWE+->6T(M Q6WE00PP3[IJB44MK< M*ZVC7J_P'B:GQ?U4@L K6?80G. U>F 6*.OV1D .-U^$.PV& MN!< "%;M&9/_8'O!7<>2,+U1[3F3&/OPV_4M>\OKYIQT-++T;J/5N>=1TI0" M^8SE@('%N=9P\#)F2,4>84_,R(J]LWHY3ZD,U-FHY^F9VV!=(WQY&%R/PLEZ M+$94GN.0C('%=Q"C>]E8Z*]0O+S;^K@XRH&\"[IG@4D MQ=^CSIFWT%8(*I YM[UQ<]+;^&6#(X_]?(M\K7>E2"AM]ZESHLW:\^OZ%=^-48,^B#V.?BMY$2;J(-WB?CKZ3 M;!ZO^C[__9*WL=4J7K'3\%IMXAE]XQ6]^]KWHN4Z3B'3O[)9O,"W?UU+9)5BO_!$:Y%!6'C^+']O93&:Z9&%)UK)#-C#\[JX)UH*9@>V3J-YAFW] M ]NFF.4?/Q'"TSY<+4=JP?@ZSOQOAMDK((1VT:^B'W\3I:LD7N.=+=:>L"7T M(,+2^3R>4_]LCM5OHL5\C?Y_?IU[SZ)K1 (\FZ0E\R1>TGN]@)I8G2Y#.]MX M:!Y;26/EAA>S"!FL032 M)6: @DTTW^#Q_1I]?JU,G/4^9P<_,Y30'>.LT1(T4UCB8$KB%RN_308*:)L% ME$BH']L3G'0=8"V2%)0ABQ(9?T>1!-801$("=52$T(3AS; MQ'!LBW[A!ODP2[KFLTT);N^I%W)/'B.>(3V""O6DI*7F!=,22WR'DCD7WDGY3WM?7% M-U0!Y->>@%-]4+XGI(>!IA-V !;1;]Z7#."E8]*F/I-.-R1>+2GAN M6L>4=NP!O@8C($^%FO5F%6>X?%05K0/SV!'EK3LQ/?&DHC446:'>&*I'XS(" M9I]6H9YZP,8A M1=.X!9UV]T!J-X\U+=);G)O".8'AM.2Q=)XP\I2 FM8^1AD9YKB/==9 HIB- MS?$U4^,@^G],PEXRR=^17\&'K'#1NS$QVY,T]&-%C24_MYNH6"K M7+C<#KW#7P/7X4;\.#W\KX TA%._997882D2Y6(28J)O.-WX^_%6.W#N/W%R MA<5H L9W&E>IKD$;#'^87/T%4$L#!!0 ( !; U?Y42&PO=V]R:W-H965T3 MR?FXY$(EJT48NS.KA:Z=%(KN#+-U67)SN":I]\MDFK0#7\2V<'Y@O%I4?$M? MR?U9W1GTQAU*+DI25FC%#&V6R=7T\OK,KP\+O@G:VUZ;^4C66M_[SJ=\F4P\ M(9*4.8_ \;>C&Y+2 X'&0X.9="Z]8;_=HG\,L2.6-;=TH^5WD;MBF5PD+*<- MKZ7[HO>_4!//>X^7:6G#E^WCVMG[A&6U=;ILC,&@%"K^\\=&AY[!Q>2(0=H8 MI(%W=!18_L0=7RV,WC/C5P/--T*HP1KDA/*;\M49S K8N=5'+@S[QF5-[):X MK0U!<6<78P=POV2<-4#7$2@] C1CMUJYPK*?54[Y<_LQ2'7,TI;9=7H2\'.M M1FPV&;)TDLY.X,VZ2&50 W1MD=SF'F >V:]NH0?/<.!3FYR,/$17 M/)[Q-;D]D6HQ*FZ<\*X0Y*@?9=F/GAMBF80?L1$(J4;^1M<;+5&SA-JR0I#A M)BL.EX.W;R[2]'P^^)5V)-F4^?YT.F>_UQ YCVK9P%[D@!<9XA0*&59';Z*M M1 U).WH!F9Z M*(4DIO3@'/V<(++<93&/&ZU%T5IUT#/(7B.ON] MDMRK[HT'^T)D!>-2 GVKH&0&T3%1U8W">NV/!U]+^F\)9IT$M\==LNA2*XIY M!!]'7/LXGMR/V/<"*<)W'"*@/PQ[?:-+I,F!U1:*-?JU611E1%;GY,B@"",U MGG+)*].EC\7M!E+/\\NR)EE&[)-B5I?(-UPD=H@0R- +/PWCP2F"/3&C\3M_ M,^5MT*"*K\_P)XZ"1WQ%,0WK2H0^U_N7W _)FZGG^T+&*G7 ME5:#;H-CKC6YB)!;J2H-<@'W6=PYKKZH//>I 2^$LF(0/D0^"$+5RFH49^O9 MHV5(98 MN+C$%MJX=UX'$ 4C5\:%*&,YDBG+=.T9Q H;)>P&*WYH1I!S/:"C#WAEF?@.BQVGJ_#V66N'EU1H%GBZDO$+,+_1H-ETO(/N,;SZ!U!+ M P04 " 6P-7NL L_VD# )!P &0 'AL+W=O)LSYYPQ1\N#-G>V173PT$EE5VGK7+_(<\M; M[)C-=(^*=AIM.N9H:O:Y[0VR.@1U,J^*XCSOF%#I>AG6MF:]U(.30N'6@!VZ MCIG'2Y3ZL$K+]+AP(_:M\POY>MFS/=ZB^]1O#PB^=@:1.AB"=&7$*@ Z N0^ +X1Y7D.O3:>-$]]8N)VZ@4$9Y'JOQ#<"4-2/I+8V*2E92? ?:*%'(W0M..Q0 M82/^Y2Y$_: M$Y'V;V@C)+;"BTR%Z_2L'$QALG3O>A MV>VTH]89ABU]J]#X [3?:+HXX\0GF+Y^Z^]02P,$% @ %L#5SRX5O-' M!0 +@T !D !X;"]W;W)K&ULE5=9;]LX$'[7 MKQBH19$"MFS+N0\#3@^TB^W"2-(6B\4^T-+8XD8B59**X_[ZG:%D55[8WA9& M8I&CR]ICEO< 7B2O;>0:.9*[U M(R\^IC?AD %ACHEC"X*^GO -YCD;(AC?&IMAZY(5N\\;Z^]][!3+7%A\H_.O M,G7937@>0HH+4>7N3J\^8!//"=M+=&[]?UC5LN/3$)+*.ETTRH2@D*K^%L]- M'CH*Y\,]"G&C$'OFT")Q47Y=X9.I6DYR;W M3B>/_5N**X4WNJ!:6\'INAXXLLXR@Z2Q=%M;BO=8&L,GK5QFX9U*,=W6'Q"J M%EJ\@78;'S3X6Z4B& ][$ _C\0%[XS;4L;[ MC?+,7-I2)'@3TE!8-$\83EZ]&)T.KPY /FXA'Q^R_DO5.6AI-\X_M$,XN82] MF7G(T&\(M7[UXCP>G5U9L%YX[H6E2E#Q6$%I]-*(PD*B:6"M [T 1]H+G=/< M2[6\A*/1:Q"0:[7L.S1%5SD7"H[80SR\^OWAX\P_CJY>D[HA2PN9H+$@5 J: MC!K 9TPJ5K7D1#@0E* @5L*DME?#!EUR7+1D6R4:SVJ$ MHXFG%O9>#3I&Q\2Q+=J#HY@#2:5-2(@DB,P OU72K3=IJ'%[J*1#Y$8TYKRA M1R39HLSU&K&!<31^#5VL7EEIU=_(D2M#)*:-C;H5@43D294+AYSU3M7PF9\1 MZIBJDK9\*80T\"3R"C?%:?Q1 GGEB&SYQ&?0([/5W%)@A#U?4T(2O50^QQL' MAAAG3D?ZB0)E$]19)7J>#:@VCLK.F9,ZM1N7W>ZIW6_'U'I)MT1WQDYT0\G4$;RO#0?CT M24-M_:T2AKJ7?2^H 43.:L<]+[&)P2<0=_775IG9)WES1B;N/V=U3CKZ4"#+ M^=X(W/;93MMFJ_P"G#!+='4B^FL4!@05C3J3NLAFL,B9F-!51@')2\7EX[R+ M4CH*DK$>,K(D8G,9Z?GYU[E,!:LKDB8Q13FT,$="C"1#^2/KE#/QS#.0(C%2 M(GUM:2(*;9S\OEF17YI]1[>+9IY$^@^]%7F>;$L94[^':?#N]N/#VVG+'DUC M(_-&W7[=E-:=R:=Z(R2-&5 M!\]FG;"[.0J&T3AX&<1G47P1].ESMSN7)#=JY8913,^C.(K/@_MNBJ%/'SJ% MEW :7<0P]42TE8$>5*K#.CN9QF#N^]EI3\S-O$+QAZ(#.=IPTUV5)@*37PS;@MJ#7;0_#'A2;CH63)5>B MF^;?CY23-+>UP;J'QA)%?OQ(BE2G6^L^^QH Q5.CC9_%-6([25-?U-!(G]@6 M#)U4UC42:>LVJ6\=R#(8-3K-LVR<-E*9>#X-LI6;3VV'6AE8.>&[II%NMP1M MM[-X$!\$=VI3(PO2^;25&_@$^%N[@-0,1C8<]9GQTR8:GZP/ZAQ [ MQ;*6'FZL_D.56,_BZUB44,E.XYW=_@C[>*X8K[#:AU^Q[76'XU@4G4?;[(V) M0:-,_Y5/^SR<&%QGKQCD>X,\\.X=!9;O)'"/$,^_^6HPSGXX0WETI#PZA_ZFZIQ%>IGG+Q9! MC"?BU.ND0G+ 5"7PA=2C.);7G*8(T)4E:ZQ5W'DO@B::( M)\36*6I^I7>BL-39'J%D, ^/X*0IX%G3@99\BE:@=!O@=4UCI["=03HMN]#7 M7B@3W7:.QA2U#M;*!+HK<&%B,>0]%+6QVFXX) \;FBF8_"/H,Y2WX$!(+RJK M:83Y271?.P#1]+<=^+8+NJO =S7B=/!/'MTVK;8[4GR.K7?2A[4& Y5"'WT= M?4=_@V04_4K$W7].)9EER2"ZMRCU$>1*O WDW_7@:L!#IUK.DJ"V,+XB0(9H MM201ZUFM2AFF:F$]/0KBGE)^8YM6FAT-VL)U(=.'N!5/W\*Z,NRX2H(B%UNG M$,$$7'])5&Q!527JEX=,P2-[]"BQ0^MV)")F#I@:.;VII=F W\.3S_+$Y_^L MVA(VRH04K:5F($YKEHSIDV=)'BW*,B21T\\U6\E=8!-=#)+KZ-OH8I@,Z7-; M5?3LA%P^%8&F<%1VT:]]J-Q%EGS/JJ;\TMTUB&ULE55M3]M #/Z>7W$*"#$) MFC0I+RIM)6";QB08 K9]F/;AFCC-B;0F ;%%)9<=AB5@/H\AF)53<]G0-BEX*;2J.=#2SR-8&>.Z5*ADE<7P< M55RH<#+R=[=F,M(-2J'@UC#;5!4WSQ<@]7P<]L/EQ9V8E>@NHLFHYC.X!_Q9 MWQHZ12N47%2@K-"*&2C&X7E_>#%P\E[@EX"Y7=LSY\E4ZT=WN,K'8>P(@80, M'0*GY0DN04H'1#3^=9CARJ137-\OT;]ZW\F7*;=PJ>5OD6,Y#D]#ED/!&XEW M>OX-.G^.'%ZFI?5?-F]ET^.098U%777*Q* 2JEWYHHO#FL)I_(Y"TBDDGG=K MR+/\S)%/1D;/F7'2A.8VWE6O3>2$04K9M5986O9%Y9"_UH^(U8I:LJ1VD6P%_-ZH'DOC M Y;$2;H%+UVYFGJ\](.NLC_G4XN&_H^_F[QN00>;05W-#&W-,QB'5!06S!.$ MD[V=_G%\MH7R8$5YL W]0]G9CG2C$=C)D+T;A/9!O#Q ]Y!IJD"+D#-=,!)B MA994RD+-AL%#:0!8U>8=7-X990U+>D?_V RHM M*AQ%O[HQH+)G1HE0EON2M6R??PKVXUX:T)+T8EINJ$_58(3.1<:FH* 02!0) M?'_J94\#OPQH>=#()=/>L:4W>SNG2;]_QA0@,2#!8Q+<=>C>"-G;SJ@V@IJ7 MD,_+N+BH%%M4V(PZH_41E=I:L(SNB%)@X+ ";AL#U.,(ACHE(,KN]!;T, >E MJ0-PEPI.2-BA"CX54J >^ B+)N<:P.8"RXV.9&"0KM]& !99R=4, @J3KRW;"UR&WL\?0?C?Z[+E[!-U#NTKKF9N:A(*$@U[IT_ =02P,$% @ %L#5R8R.^I_ @ @ 4 !D M !X;"]W;W)K&ULC51=;YM $/PK*U+E*3(8[,1R M;"0[;=542A3EHWVH^G"&Q=# ';U;@O/ONW<0ZDB)VQ>XO=N9FV697;1*/YH< MD6!7E=(LO9RHGON^27*LA!FI&B6?9$I7@CC46]_4&D7J0%7IAT%PZE>BD%Z\ M<'LW.EZHALI"XHT&TU25T,]K+%6[],;>R\9MLH$5A"4F9!D$OY[P M LO2$K&,WSVG-UQI@?OK%_;/KG:N92,,7JCR>Y%2OO1F'J28B::D6]5^P;Z> MJ>5+5&G<$]HN-YQXD#2&5-6#64%5R.XM=OUWV /,@G< 80\(G>[N(J?RHR 1 M+[1J0=ML9K,+5ZI#L[A"VJ;;3@G$47\I$50CW8H=FX1,SVGT_Z='K#AV^ M@X[@2DG*#7R2*::O\3XK&>2$+W+6X4'"KXT<012<0!B$T0&^:"@OHG]"+CX_&I\'Y 9F30>;D$/L_ MNW 8?:T(83:'5\7>YP@7JJJ%?#X^FH7CLW,#F&7H7 D=J %P]C60)Q*N4:$ MJNLFVFX"]P*'7H"0J5V$T H#X60TA7#*CQ6]SCN!)U$VHG-Q>0JIW'-HK8L6Z9\XA$;1/X/%/'ULPX*0, -D' 9 >&PO=V]R:W-H965TS820DAR4P+98"9,AT*],!P4.QUK*DL&4ENVG_/ M2OZ@'=)0.%C6UWMZJ]7N+K9*WY@2T<)=):19AJ6U]3R*3%9BQA.96B/+/:@241+')U'%N Q7"S]WJ5<+U5C!)5YJ,$U5,7U_AD)ME^$X M["<^\TUIW42T6M1L@U=HO]:7FD;1P)+S"J7A2H+&8AF>CN=G$[??;_C&<6L> M],%9LE;JQ@T^Y,LP=H)08&8= Z/?+;Y!(1P1R?C9<8;#D0[XL-^SO_.VDRUK M9O"-$M<\M^4RG(608\$:83^K[7OL[)DZODP)XUO8MGO3.(2L,595'9@45%RV M?W;7W<,#P.PI0-(!$J^[/UNZR6XZ%R=S M4[,,ER$%@D%]B^'JQ<'X)'Z]1^QD$#O9Q_Y,C^SG^*0LPJLY[##\2XF0J:I6 M$J4UH KWJ'D&3.:0<]%8S %[6$TPXV%;I(89*)2@.#;SX$NI$:%J'8_.\4!N M0^>VP+G--4GPB=+*P,:LU7S=6+86"%;1J\E)=W 83":C&?W&DU$:7/LXPOR8 MW:*FM-">3T(;:RR))"9X<3!+QN/7K?)@FA",FB0X+PH*=F>3MX3"'0QFC>:6 MHPGBT4OZDG\ZH;N18)J.8G?&)#C_XV[FCZW\?6>/91[2X;,3_TM>_@W2G^M! MTQY$>0@L^<\^??<^9([\KHR)K!',)[_^2G8[%^\RT3B6>#2F)"-$FW$I0'CF M()2%LAM@6Z9S VO,6&.<"+SOGH6T_+B_\1$\4V7RWRI[A>[)]OU6HJH=C_$K M3^@_<@LU^F(@[H_^9LZN@(X>I-L*]<87%4-1U4C;9MYA=JA;IVVZ_KV]+7H7 M3&\X"198$)1>Z#0$W1:2=F!5[9/W6EDJ!;Y;4NU%[3;0>J$HU+N!.V"HYJM? M4$L#!!0 ( !; U<,RW^6ZP( /X& 9 >&PO=V]R:W-H965T$ D!VHX!4NDZ;9,Z5727AVD/)CDD M5AT[M1W2_OL=.R&EJ$6;^I+X7+[O7&P?SVJE;TV.:.&^$-+,@]S:C%3E15!\-@IUCQ++=.$2YF)*/&+IS:?!V,[&0>05,:J MH@53!@67S9_=MWW8 YQ%+P#B%A#[O)M /LN/S++%3*L:M/,F-K?PI7HT)<>E MVY0;J\G*"6<7%\SD?7!?N+RK^)8)E-8 DRFLT%C-$XNIM\]"2_$<*DQ:[F7# M';_ /8(K)6UNX%*FF#[%AY1GEVR\2W89'R7\6LD!C*(^Q%$\.L(WZHH?>;[1 MJXN'W^=K4M 9^O-<'YHPX^?#N'LU-25+Y_ZF+,(PFL)_=*IQ3=P2#USUHZNW)XHNMW&BVH#-$39*T)3@,IOV M:*^QV^O>%=-)#J-A*_I CO$P3.]M[WT\F-#OY'0P[*V>!NP-R121_KNR3'C5 MOV7J:,>#J*&-X8"V#W7.*3UN"%:"283!'_+37_7-@.EYC1)N7AP_4LIM.&DI4G=(Q=_6BLJ M,ZN89M(B&E"4BRH*;@M?J79E:XI $'!9$#DO7 4^1[SWR[2R',GB^TUHU DG M6I9I1,\S>.X4AWLSB2"9G[R&""IIF_'4:;OA?M[,M$?WYF6@S<^X-"!P0]!H M<#H)0#?3MA&L*OV$6RM+\](O-6< &Z)V_Q%U!+ P04 M" 6P-7-BK[O&H" !N #D6[K8=A!\6F;:&RY$E*W/W[ M4;+K94":7BR2XGM^E$BM>JD>=0-@R%/+A5[[C3'=,@QUT4!+=2 [$+A32=52 M@ZZJ0]TIH*4#M3Q,HF@>MI0)/U^YV*W*5W)G.!-PJXC>M2U5?S; 9;_V8_\Y M<,?JQMA F*\Z6L,]F._=K4(OG%A*UH+03 JBH%K[%_%RD]E\E_"#0:\/;&(K MV4KY:)WK3:?4D_Y":I3XJ=-K(=P:B@96)8Z=-X M#@> 1?0"(!D!B=,]_,BI_$@-S5=*]D39;&2SABO5H5$<$_92[HW"788XDU^+ M/0@C%0.]"@T2VG!8C.#- $Y> *?D1@K3:/))E%#^CP]1R*0F>5:S24X2?MF) M@*31>Y)$27J"+YVJ2QU?^GIUY.?%5AN%7?#K6*$#3W:T@+6/K:]! M[<'/W[V)Y]&'$RJS265VBOVU.S@)/B[MJS1 XGA)#@_@T"XDCI4V4!)9$=, MJ23'^62B7GIX"3!=@G=#5=&0-![=.]IC^QE0C'+MO?62>!XLW+H(4N\!)Y P M03HE"]#:FR7!F9>=!^?>%1,,N[0DM92E]N99$'FS.>Y^DX9RQ$S:D"Q-TV!F MUR0+SLFQ$PX/.KX%5;NYMF7MA!F:?XI.3\?%,#'_TH=W!PNLF="$0X70*#B; M^40-LSPX1G9N?K;2X#0ZL\'G#Y1-P/U*XFF/COW!]*#F?P%02P,$% @ M %L#5TNNS4OG @ A@8 !D !X;"]W;W)K&UL MG57;;MLP#'WW5PC>,*Q X'LNS9( 3==A&]HN:+'M8=B#8M.Q4%ER);EI_WZ4 M[;CID ;87B11) \/28N>;:6ZTP6 (8\E%WKN%L944]_7:0$EU9ZL0* FEZJD M!D6U\76E@&:-4\G]* A&?DF9SYFZE%C-9&\X$K!31=5E2];0$+K=S-W1W M%S=L4QA[X2]F%=W +9COU4JAY/PR1XQ2'J'**&=QNH8?F1&KJ8*;DEREHCFCTTJ3;>2(X)VY1;HU#+T,\L M5@K[J\S3@*PX%890D9&+^YI56'@S\PV&L(9^VL$M6[CH%;B87$EA"DTN1 ;9 M2W\?J?7\HAV_9704\&LM/!(' Q(%47P$+^[SC1N\^'_R);_.UMHH_%)^'TJ] M14X.(]O7,]4536'NXO/0H![ 7;Q[$XZ"#T=X)SWOY!CZO_?I*-QALM?2 FC M*3E>I&=MU6MAIQT0)E)>9TQL\'$@=LKHF@/A^/;T@*02G[,VD!&9$U, R27' MN8#64P=;#7VKG2NJTH+$82=>8A3GK1..O&&[)$T38FX="9#(?>*:ZQ%SO?\IRE\+=-X)PF M&/TT]D;..>9A5-U.%B8(QMY@';63C%";C-$N'$3CB3=N]L2;.)>HGN(42NNR MYM268%PB0PXESC2.Y.E9K+$0<6EN[(S5RZ#OS]V9#"6K3 M3$"-C:B%:<=$?]L/V;-VMCR;MQ,:6[)A0A,..;H&WGCH$M5.O58PLFHFS5H: MG%O-L< ?!2AK@/I P M5@@ !D !X;"]W;W)K&ULG59M;]LV$/[.7W'0 M@B$!.KW:3N+9!ARO[3J@1=!DW8=A'VCI;!&E2)>DXF2_?D=*5ITA=8$B@$7> MRW//W9''S/;:?+8UHH/'1BH[CVKG=M,DL66-#;>QWJ$BS4:;ACO:FFUB=P9Y M%9P:F>1I.DD:+E2TF 79K5G,=.ND4'AKP+9-P\W3#4J]GT=9=!!\%-O:>4&R MF.WX%N_0_;F[-;1+!I1*-*BLT H,;N;1,IO>C+Q],/@D<&^/UN S66O]V6_> M5?,H]8108ND\ J?/ ZY02@]$-+[TF-$0TCL>KP_H;T+NE,N:6UQI^9>H7#V/ MKB*H<,-;Z3[J_>_8YS/V>*66-OS"OK,=Y1&4K76ZZ9V)02-4]^6/?1V.'*[2 M;SCDO4,>>'>! LO?N..+F=%[,-Z:T/PBI!J\B9Q0OBEWSI!6D)];O-6ZV@LI M@:L*WBG'U5:L)<+26G1VECB*X2V3LL>[Z?#R;^ 5\%XK5UMXK2JLGOLGQ&T@ MF!\(WN0G ?]H50Q%^@KR-"].X!5#PD7 *WXH8?A[N;;.T%GYYZ7<.^C1R]#^ M_DSMCI(#X:B(].H?] IT[BOG-GIL*] 8V[*&HJLZS0X#=1Z'%H?LY44= L1[K1L_8VV[!9-&$NJ1+C'LE9:ZJU R^ZU MXY(=&CV5-"2,8'Z];6_9+ M^/L*VM,[B7E4.=Y5KB3BPCH)%X2]-=I:^$!S>EBQU:&FR[)L MFU9RCWL4\SMZ]LFW@BT;;9SXE_NBLJ[!)S2K,)30T$B606%KL;.4\22-?1W. M\Q%]+VA53.+T6%[$HX/\FMT;7B$HWE!EQVF?<"_WM!#:'PX22 ^'\;?(,HD*=W/BY" ME#-V>4U QXJL5UQE<1:._$HW.ZZ>*/52&YIOP(\*1,>&GDH;CO99'JS67W5GPU[UY<.F!;H2Q(W)!K&E^.(S#=*]9MG-Z%EX/(4\O#LJ:''XTW M(/U&T[CH-S[ \*_$XC]02P,$% @ %L#5XK<\K2L @ \P4 !D !X M;"]W;W)K&ULC511;],P$'[/KS@%A(;$DC3INE': M2NT8 J2A:@/V@'APDTL3YMC%=I;NWW-VTM!)7;6'V&?[[O-WOGPW::2ZUP6B M@6W%A9[ZA3&;<1CJM,"*Z4!N4-!)+E7%#"W5.M0;A2QS014/XR@:A14KA3^; MN+VEFDUD;7@I<*E UU7%U.,"N6RF_L#?;=R4Z\+8C7 VV; UWJ+YL5DJ6H4] M2E96*'0I!2C,I_Y\,%X,K;]S^%EBH_=LL)FLI+RWBR_9U(\L(>28&HO :'K M2^3< A&-OQVFWU]I _?M'?HGESOELF(:+R6_*S-33/T+'S+,6P$7SP7$74#L>+<7.98?F6&S MB9(-*.M-:-9PJ;IH(E<*6Y1;H^BTI#@S6RJ9U:F!.Z84$Z9$/0D-X=K3,.TP M%BU&_ Q& M=2F$+#E<@P>QH?$I^>5+PCM8B/ GZM10!)] [B*$Z.X"5]DHG# M2UZ<)/R:K[11]$_\/I1O"S<\#&=U,M8;EN+4)R%H5 _HS]Z\&HRB#T?(#GNR MPV/H+ZS(48S##+])@S 8CN' ]4(A0M95'6WF@NJ&MFV?K9H?86^"Z%*(4:](.9R)%[[4W"MZ[,?'V M&"A,I;(@S( AV8/,03..WB XHV_HS;,_) ?J!T3&2*"\3G%;:F.QFQ['BX*1 M=Q(%L??6HXYB.+H([V00#&BKFZ[RG+J"O0*WJ4L=%*/7:6WMG>X@Z(]^ROV\ MXQ[#H5*'>T*L4*U=N]'T@K4PK2;[W;ZCS5LA_W=OV^$U4_1R&CCF%!H%YV<^ MJ+;%M LC-T[6*VFH23BSH*Z,RCK0>2ZIWMW"7M#W^=D_4$L#!!0 ( !; M U?):$$._0, '$) 9 >&PO=V]R:W-H965T=^84PU#4.=%5!2'<@*!$K64I74 MX%1M0ETIH+E3*GF81-%I6%(F_,7,K5VKQ4S6AC,!UXKHNBRI>EP"E]NY'_O= MP@W;%,8NA(M913=P"^9[=:UP%O8H.2M!:"8%4;">^Q?Q=#FR^]V&'PRV>O!. MK"4K*7_:R9=\[D>6$'#(C$6@.-S#)7!N@9#&KQ;3[X^TBL/W#OVSLQUM65$- MEY+_R7)3S/V)3W)8TYJ;&[G]#5I[QA8ODUR[?[)M]L:X.:NUD66KC Q*)IJ1 M/K1^&"A,HE<4DE8A<;R;@QS+C]30Q4S)+5%V-Z+9%V>JTT9R3-B@W!J%4H9Z M9G$%:)*>A0:Q[$J8M7K+1B]Y12\E7Z4PA2:?1 [YOGZ(''HB24=DF1P$_+T6 M 4FC8Y)$27H +^T-2QU>>M P\M?%2AN%L?_[)1L;B-'+$+8>IKJB&0"ZW!:$)%3JX873'. M#$/A70%D+3F6'A,;8NB* ZF4O&549$!W'S[3F@KPM,5$5)DM5(@3+=^Y(W/@I$=/@2Q]YD)Q^"I.GE'WWO7"GN7 M,H_'I$*>QCD'?M6L*BW>VS>3)([/B0#CG041/G%+;N# 9PSY4.8H=OR&DB,O MCH-)-_PWQL#,H7!T%J3>:!)\>&+G<,^5%)L3 ZK$7K3:6=7!55*YF$3H,_O\ M7R O"1)\4L\ZV0.3Z!Q=[][B\_=="+:@8)=/Z&:;9C3+ MZK+F+IUH:[@K/LP5S&$]C]]XLIVU]3["-AA,M:[8E ($>:E?;X(# YH8ROS M>?1.\'7[R'CJ*>:V/7O4A%(J5]=F8)6W;]7.R]:R8R)?,8V)C-=641<8 MQR9U]G?8F,;!>!=-Q,2%M%MX&K# M:[ $M7&7O<9HU\(T-V*_VG]/7#37Z&Y[\S&"^;5A0B.1-:I&P=G8;_*^FQA9 MN4MU)0U>T>ZUP&\B4'8#RM<2VW0[L0?T7UF+?P%02P,$% @ %L#5_U[ M?!B0!P >A( !D !X;"]W;W)K&ULI5C;CMLX M$GW75Q">GB !W+(MVWWO!KHS$\PLDIT@R>QBL9@'6BK;1"C1(2D[WJ_?4Z0L MR^[+!EB@V[JQ;J=.%4NZV1C[U2V)O/A>ZLK=]I;>KZX& YV->KL;G]1BZ?G&X.YF)1?TF?R?JX\65X-62Z%*JIPRE; TO^W=CZX>)KP^ M+/B'HHWKG N.9&;,5[[XO;CM#=DATI1[UB!Q6--;TIH5P8UOC:Y(%N^<[ M[>]"[(AE)AV]-?J?JO#+V]Y%3Q0TE[7VG\SF-VKBF;*^W&@7?L4FKLTF/9'7 MSINR$88'I:KB47YO<.@(7 R?$<@:@2SX'0T%+W^17M[=6+,1EE=#&Y^$4(,T MG%,5)^6SMWBJ(.?O?J\*FGDJ*G+N9N"AD>\/\D;Z(4IGSTB/Q0=3^:43OT)- M<2@_@">M.]G.G8?L185_JZM4C(=]D0VS\0OZQFUXXZ!O_ /AB7_?SYRWX,%? M3T4:%4V>5L2U<>56,J?;'LCOR*ZI=_?JI]'9\/H%-R>MFY.7M/_/++PL_7?C M28S.KL1!M.]-M3CU9$O!-T5N4$@.#X69"[\D,3<:%:FJQ57R3KE<:K$E:?DI MN%Y;Y;<)LD%M-I(/TN9+,1XUEU]8M3:R<@FN+Y*3)!N-TRP:70LF MV=QI\@>BL>*U?)-DZ1G^H6":L8;I".?O@<45*LE:JKQ8&9>\9@-O^, R7XP':/H 9D0_'G-H.&:7<(+= MB@X>+A0KJ] %E=XFJLIU79 3,\30)(.#M+)I-X=MZ> M7>!G&!=>BE>R7%V+&6U-5239-)U$D!@-3HGX F_?FG(EJZU@@Q[_<&J77;FP M1.CX/MDHO\1]MZT*E4O0&V[-9/75(6#)X)FU"I"!.5*4:,'J-,*0;\5)=CY- MA^B66L>MXQD2"5D5XL_T_(_I.4,%PK!'H M5)7X(_=F!N@8EQ1%*&0!,S#=C^DY"N[0>[=$ULB>%K4-R1:.:Y)+/!97*AZ, MM:%0'0C**6*EQT'U.W(D7&[5#$[,>&!(Q;T7!VTH8KH)NRT5I[+1T$;%WD5D MG\_[;(\H9YP5MG@YZ+8DSL!6CO$,'&Z"ZD.C6U$8(_06>3G$BC6X77,]SGF_ M&[_(M71.S4-*CI.KO'OL.7NRSV\GHT!L7^IA%=.I6_E=G_L"OK(!W@R,5D7@ M]TSJT';"$.&>0_PX=_^GXY[[ HR?< _?52JO/KG8E^ZQ]_R\,"72K'*0QR/, M@'ACK-4Y3:<[%0B'&PSTH$= PUHJ'?C<^B]RB7V=:;&OKN-@GZ?2!ADXR:87 MH$L;1?#I ,*#QB>U,YWN=TR52%X5CZ Y.D(]J JP73M/-!@CSH9 M[^3$DH[-RW! CEIEC\UU4G&^#\*+P_T^&+84JZ,R/VJV8T<>\2H]G%>>1_]1 M V4>=,:&KA'EA"/L!,SKK= *KP],>H80@'DEM>8,Z#V/4(J!]E^._9W7-FS< MEK[5RE*2PRVM0JF$[8E;IZFYF-:$C=LW>U,IV6[)?'PB%CF+O % :)^U;?<* M[,2J \>U6%CHC!%<0^E7[G%KN!RA8*V8E%+7DJ$=50M8C<4.5GFE\# M6SF9QSDB;JOS.7S@-GD=D RZN7=:E7/N5G+;8+GK[TFA>,.J"O?$]M9!C$-O MT,(F1XTB]H87HMGC@LNU<2T@+QS(![WOPO"#_'3P9'=5T[$>T79GJ-M8@6J$ M_E&3ZV(+\)APLCLP!0'IEKMNB$4SPV#QEH3!+/()MI)'GO39+"H"HR-[(SE: M/ O8FHI.OR$_J).#'L#4*\-.%49QJ2SHI&MZ/+N)VG&5%QC63%UQ*/.:9[GH M[9Q'.:ZLN.V9.6_2N_)KK84Y [A@QFGFV@K9KB..G!!>9\,8T,S^H=/]!/TKM4&%> 'L:'3SQ0<:9""QN')#&_ MW4+F;9*NQH*?&" M IP_M*GWCX'G>\!)=E%^.K!!0$"Q4\#[=WVP\I]_)ZP7QZ_RGP(E.%T21*MG!?@^=P@O.:"#;2?F^[^"U!+ P04 M " 6P-7?&2&9/<$ !Z"P &0 'AL+W=O]K*.\F"RN6K7D>XX/[6>/T607I=0-VZ"=)<_5/+L^ MO;PYE_EIPI^:UV'OF223W+E'&=R5\VPJA-AP$26"PM^*;]D8"00:WX:8V0Y2 M%NX_;Z/_DG)'+KD*?.O,7[J,]3Q[EU')E>I,_.+6O_*0SQN)5S@3TB^M^[D7 MLXR*+D37#(O!H-&V_U=/@PY["]Y-O[-@-BR8)=X]4&+YLXIJ<>7=FKS,1C1Y M2*FFU2"GK13E/GI\U5@7%U]T> PC>K %^X@:1LT8WCH\V"7; D-2MJ3?==1+ M)4)>32)P9?6D&#!N>HS9=S#.Z"/BU8$^V)++P_43\-V1GFU)W\R.!ORMLV,Z MFXYH-IV='8EWMA/A+,4[^V$BT-_7>8@>GOKG)3UZN/.7X62?7896%3S/L)$" M^Q5GB]>O3B^F[X\D<[Y+YOQ8]!]4T>,8GUQD.GU[2?]#N0]VI;VSV-A1&?I* M-6-^TRJ[H5H%;/3">=B$^&">MBL.NQ@2TG/#I1[&1>$[962U41&+H\,FL5V% M G4>5 A/VFBAAU 4 ?HPOA^/R%DF5]&ZUD6=7F^Y%)WW@#8;>$>G#8)9.E= M9\LU7GLJH*I""QA2COLYK1&>J54A#BPQ)5#E#)HNY&C%J;H8BM%Z5W#9P7H@ MASAK68OH09=X*H4:MU'EA@G@0 9Y^Q,_Z2!5/?&\[$R/ /W\@+VOG08.VCS" MA( )2$B^NMP,]0LB.?+&-XC+?E!TD)R,6H>AQ#LD/'_K-'#VC+!BF35!E,$+ M)AT!@H=3 _F!0U5IF!!!#^U4@*G1"K8=TYU%T!!EL!52D5?PK] T+H230EG* M&3 J. MA-B0%#O$ 4:>G#"BO(MD':D&%87F.M:#.7JHI%G. M42J]#2[E$;/#@^*?8>WH0.ODHU1)EO-!-UTCM'>!D]^VLU^_>C<[??L^/+M/ MV!]2!C X(*##"/G]D:#W-O!=3]O*H2A*=CXDI?(NH$V$\!]^J"/V"4J1PU\: M3A<70F.K&O%:D#.4;:EL3%MSA1FN"\D$G2R4 &S!LV!AV+L7U;;+0/E&;+02 MJ5KE^^:S="OV0S(G:J\)B5&2C@FGW_&%4;KI^:B 3BP%54LE?L"A!9!#_5 @ MHWFUW3@IO[+4(HL4&U:1T/PDQA=)^H(AOI$+T[98)6S:F1(*1K0\<;&(SEX, MS%6%^PK:TKZ(N[+))G5&E\EXN3+B64J'_PCF#+B)".S)-;/;ZN600>J]* M(]*52#4ZDK8J4338Z'CZ%9H?RHGYK0LI!1J_=&).]NY#:,[+=.L3]5",_FJT M>[N[6%[W]ZGGZ?VM]*/R2[B!#%=8.AV_?9.1[V]Z_2"Z-MVN^5P5@X# =A=MQ?_ E!+ P04 " 6P-7X,0HL38$ "H"@ &0 M 'AL+W=O^YX MOLE.Z2^F K#LIJFEF8:5M=MQ%)FB@H:;H=J"Q"]KI1MN<:LWD=EJX*53:NHH MC>.3J.%"AK.).[O0LXEJ;2TD7&AFVJ;A^G8!M=I-PR3<'UR*367I()I-MGP# MG\'^MKW0N(MZE%(T((U0DFE83\-Y,E[D).\$?A>P,_?6C")9*?6%-A_*:1B3 M0U!#80F!X^L:EE#7!(1N?.TPP]XD*=Y?[]'?N=@QEA4WL%3U'Z*TU30ZEV[Z&+YYCP"E4;]V0[+YNC<-$:JYI.&3UHA/1O?M/Q<$]A%/] (>T4 M4N>W-^2\?,LMGTVTVC%-THA&"Q>JTT;GA*2D?+8:OPK4L[-Y4;1-6W,+)?MD M*]!LJ1I,;T6\7P/[11DSB2Q:(OFHZ% 7'C7] 6K&/BII*\-^DB64#_4C]+!W M,]V[N4@?!?RYE4.6Q6]8&J?9(WA9'W;F\+)GA,W^G*^,U5@W?QUBP!O(#QN@ MNS0V6U[ -$18 _H:PMFK%\E)?/Z(^WGO?OX8^G_.VN.HORH++!F-V9/8659< M;L P05?K3EXY^>*!?$WR.]# N&%K56,G,./@JM( K/&% E0H#-,,?9H#O'9X MJ21;MEJ#+&[9E>;2H!F\SL%;6*/[)5N Q)5E%S5^"Y;<5.P=XK/W4*)WP96R MO X6L!%2"KG!&XQR!00O@\'QZ? X>$VK),Z'N5O&PY$[.$F&"1Y\.A",D+@' M-J"@7K,58&,$;$]%S8T1:U$X]TPPB(),,87Y??"XZ#>:.T%=_< MEJDU:R6BJ8T4WS \B7W9T3?@!$8@_GD)O'82&^R\AKUZ,4J3Y-S)#U8DZBQ3 M@-WK@_?;\ANDQ7U,\92>1YZE@ZE[$.T^*&()EZ=WX'C/OV=WY!AT[&9.B]A- M]NS2P;\40/I_%T!VUKN8)-V2HJ*#_,S%]9P"2#,'<42I)ZH':>XH>W8)9-WS M:260^RSE_RP!_WMR[KMXR/+ )Y".1@>S?Y)V*L%TEBFIO#2']B,'EOGMM$5.#%1IP_.BTANPS%JMK MD;FSQ\M2D&=(GI!^.G(H*QQ]#CJSM^/A DK1G'71:W#_$FB,@O3Y)'^(>NRQ M6"ZJ$*Z_[H2MD!BL\C55>>6J'.UQZSOL72&BL%4.#[BFVC=L>.B_)[HW/32@ M-VY&,D@L>N8'B?ZT'\/F?OJX$_N-^1Z#6M4Q;MT'#+MYR*_L6KK9I&5 MLCC9N&6%HR1H$L#O:X4$=QLRT ^GL[\!4$L#!!0 ( !; U?=X=;O8 0 M +8* 9 >&PO=V]R:W-H965T)>A!5+';W%>E@1HN]O6 7=7M-WV81@&Q5%BX63))RE-^^]'2G:6=FE6!+ H MB7Q(/J04S79*?S458Y8\U4*:>5A9VTP' U-6K*8F4@V3L+-6NJ86IGHS,(UF M=.6,:C%(X[@8U)3+<#%S:[=Z,5-;*[ADMYJ8;5U3_7S%A-K-PR3L%N[XIK*X M,%C,&KIA]\S^UMQJF WV*"M>,VFXDD2S]3R\3*97.>H[A=\YVYD#F6 F2Z6^ MXN1F-0]C#(@)5EI$H# \LFLF! )!&-]:S'#O$@T/Y0[])Y<[Y+*DAETK\0=? MV6H>CD.R8FNZ%?9.[7YA;3Y#Q"N5,.Y+=EXW X_EUEA5M\8PK[GT(WUJ>3@P M&,=O&*2M0>KB]HY!2==80')=8E'NK89>#G5W+HW5T!5_'4O8X^7'\?"D3$U#2S8/ MX2@8IA]9N/C^NZ2(?S@1;;Z/-C^%_MZ:G ;YK"PCR61*CN7^4#&R5@).))<; MP@VAW:DD:DTDW 6&"F;Z9*.5,:31:LTMH7)%X#;0@(%6LE0U(\MG8KR':?!0 M:<9([7N!82\0J"3#2@982?RDP<W#+M*)(E(P^LK*02 M:L/!2S:,HR(81QE(XV@2I),"0$;1,,CB'%8[BJV+IDA3 $/M(HNC43#,DR@& M;93&\+U6NE$:@T1"&03,)?6Q7@1G:'?>#3!'N_-NV"<*,7LW/JM.]J[\FI?? M5Y*_@QX6WD._F/Q\T #'V2TFX"8=@O\>>HU!2)&NWMM\ HE%D!208B_(,C!/ M8N"S]XK')!V!6HH5Z@7C#'"3H9-/$!@#YH7['08.<2'8I OLPQX.@WX?15]> M-?YQ,G)L!^PR2.KM=DI=/^2O\ATA(1DVXHD$SR; E.L/'%X'A>4HH"T_8$&* M_SGF[4D*J#',PED'@$9S ^G#*M=,."VX(E<01UFJK;0&_H=+QA_I4OC8N'P$ M9:4Y7A;N?K 5T\1#3H..1W>/!Y^H+BN2)>WTLE4ZQF,V'+I&SH"/\0DF1^Y0 MCL=1$GQQGL_H>3 >Y7A<<^PL=T&T\6 ;](L8&P&E83$$"0WNF+O%,;^2FLHE MX@3V;0O)"MSIMZF56ZVQ9AUKT&%0!/L<-()*?T>B58/4]H$?2^6&.[I:@XU2 MJQT7HH^/!P9@J^XJM?3I)8U2R9?NH)J:P!;Y#V?.ZBV>NE)[K7UW1&ULC57?;]LV M$'[?7W%0AV(#$LN6G39(; -)UF%KT2YHLNUAV ,MG2TB%*F05&S_]_V.LCT/ M38,^2.*/NX_?=[P[3=?./X2:.=*F,3;,LCK&]B+/0UESH\+ M6RQLW2^41%3 MO\I#ZUE5R:DQ>3$CB>B+VR> OS>MP-"91 MLG#N02:_5[-L*(38'SQ#=LC "!QN,.,SL<*8['XSWZKTD[M"Q4X!MG M_M95K&?9>485+U5GXF>W_HUW>LX$KW0FI#>M>]L"QF47HFMVSF#0:-M_U687 MAR.'\^$W'(J=0Y%X]PO>$]S2/0)6]O-PA7/<(Q3<0QO31V5@'>F)XX0W_DZ)],_5(D2/?/CW.;4]V.1Y,*F1B]"J MDF<9BB"P?^)L_OK5Z,WP\@6JDP/5R4OHWW4;+R-\TRFY1'(^=]ERA.!$;9:-6!K9XD5LF2XL&@5;@5=1V12H$CD'V M/JFV#73/96V=<:LM('WKQ PU]]/K5^=%,;Q,1FD\NOR9T$I(4=OYLD8]4>MU MR0+UX]E@C!PW!JZ#'; .,+WGC0JG4GP5 =&XJBMQIO-Q MZ2 PT0A=*POPP+-"KL2:)#,C(XYBT.B0NA]TZ@883R+C:_A]L!!. M'H$%%E M@&"Q3T$93E<%&^\VD!L94.A"M TYTM=1!^2,/)X+FJR8_Z6<-^E;IVP%5V M-O:M[;!Z^#%<]?WP/_/^K_)1>= )9'@)U^'@[5E&ON_4_22Z-G7'A8OHM6F( M[*C8BP'VEPX5M9O( 8??Y?P+4$L#!!0 ( !; U>EQT:&0P( ) & 9 M >&PO=V]R:W-H965T^K[**F!878L:N-DIA&18FZDL?55+P+D3,>J'03#W&2;< M2V.WMI5I+!I-"8>M1*IA#,O?:Z"B3;R)=UC8D;+2=L%/XQJ7< _Z:[V59N8/ M+CEAP!41'$DH$F\U6:X7-MX%?"/0JJ,QLIGLA7BTDTV>>($% @J9M@[8O)[@ M!BBU1@;C5^_I#4=:X?'XX/[1Y6YRV6,%-X)^)[FN$N^MAW(H<$/U3K2?H,]G M9OTR095[HK:+G88>RAJE!>O%AH 1WKWQT'HN+N#'.5[K'$: M2]$B::.-FQVX5)W:P!%N/\J]EF:7&)U.-Z:\.4CT('%.>(E64F)>@BF[5K&O MS0DVSL]ZMW7G%IYQB]"=X+I2Z //(?]7[QNR 2\\X*W#4M[>U9JAIGD'CF>BB03^"EKU]- MYL&[$?#I #X=_J&H/(,U=PF?8QCU?8EL,;(N+"S?.-^Y[EL\_ZA(,9.EZ MH4*9:+CN&L:P.K3;5==E_H9WO?H.RY)PA2@41AI<+\SGE%W_ZR9:U*[G[(4V M'V]R6QI./= M<\_=/2==;[7Y8BL Q[[54MF;8>5<\V8RL7D%-;=CW8#")QMM:N[PTI03VQC@ M13A4R\DLRUY.:B[4<'$=[MV9Q;7V3@H%=X997]?<[%8@]?9F.!VV-^Y%63FZ M,5E<-[R$!W"?FCN#5Y/.2R%J4%9HQ0QL;H;+Z9O5)=D'@S\$;&WO-Z-,UEI_ MH8L/Q._1W@+4I(CA/$U^1QV(>E@_W?K_3;DCKFLN86W6OXI M"E?=#%\/60$;[J6[U]N?(.43 .9:VO"7;:/M[&+(9?D//B;_T^2?R_7UAELA'^.)1E]7!SW0%RMNA65ZP^[(MW*<6O88R/-N M?J\ ^SS7=<5](1P4+-=8'&7C+XO%+CC=W@C%52Z0'(M! N_ 8)\X:\O8V.V;.G3U[/9ME5- H7TRNF#7,8/SU+MNGA<[8% PR9 M:[C!L$(1#-(4X7;8\JX*N+UR%*?!:+EH)%A6QM+)'3V'QL6S%.>3"GD]$&P[ M:"&]7R[ONICH'ZT=&%'W$A4J:ED0!57$Z.11*.P.']3",J<9C3V;9B]^"V;W M7@)=95/BYQY*+Z./AQ=_C=D2T1MDHY2[$3G;L4(SI1TZS:4OL"Q2TKD8YQ# M1FN'IIBM@ARL17$,T#FC2AJH2 ,? WM=;Y"O+J5!HZV@NR/428MZ%$J(PFUX M3(:BY-Q6;(,B;-'HJQ=4AO6.$6$A&L62X.!H2XP9M=;19NDGJ"@OB?YS;T+' M\.(S:E@T=!5W#*L_:BNH&Z%2*C57N +(;O0?$C9MT5:N91>; M8PT,OC6X6VB(VC >.=@!-X$N>X(P6VDO"W) 6S2-PF>OXIKJNO'XF YZCJBJ M!F0PB/V#OO8S.7UU9=E2*8_A[Z'1!KE375/_TJ$FP Q(NG'<35ZQ^30J[_B, ML%UVPG9Y5I%^Q;V\W$_V>X\)J1R.2=MY1Q]PT&C^ZS480C<+8\9N.X9[45 3 M5,%-8=E*X[].KVZ7#ZM.'(2UGHA#@&5"A6R6/$PQ*[ WI+;>A-I;WS128.!8 M!QI%71I>M]U/)PC-%YQ[;,7:CAB^ %F"08_T6HHRCN(H2DY%:F@]DMU[1DTX M2$,.49?2I!P?2:2$%T4:_#640BF*1G7=M_8E1F1&8V/B_2VQ0=+0"^JQ\B9B MZ;+:"K0/#9J$@H<%9J$BY0.!3]W:4YR7:J$K 9./,;A-<=R&7RO M;*?X[@./4-J5Q L=E@-29O?8>)CS)>X3R=JF/CB&NTU($58(TO2H)780*<]) M *@AVI<5R5)OH5@GG _@H\C)(+,Y&(>OQ9TSVZVN\<,X],$[;U"E24Z(:4"- MPEF4NT'#=X&NN, >M4!1PCJBY]"8U.D@.\^QT\!CFFL>NQ8&JS+)[!K<%B!YZ+P2ZGUA"?.94GP*,Q9Z,V&(ZM5BH'B_J#T'8!L7BZDG$CU$1S8C#1'KY<"J;3XC4"Q0+/)J-!HGE;"50!MVMP M[=$K5R A]MG+C!Q-9]F 2A\9/"%Q25$.LTUO"9VJI;>]@).O)1Q;-9/>9TT- MI@P?;SA6=#!^X71WN^_#9?PLVIO'CTM<;)BQ91(V>#0;O\)E8^('6[QPN@D? M26OM\),K_*QP.X,A WQ.[VCM!07HOIH7_P)02P,$% @ %L#5W7D*3Z! M! K@H !D !X;"]W;W)K&ULG5;;CMLV$'W7 M5Q#N(FB!K*RK;[$->)VTFR(I%KMN^E#T@9;&$A%)5$C*3O^^,Z2M=0+'0/=! M)(><.7-F2(XX/TCU69< AGVMJT8O!J4Q[6PXU%D)-=>^;*'!E9U4-3U#+N>Q,)1IX4$QW=)\O!@$1@@HR0P@I=D>#X^H?]J8\=8MES#6E9_ MB=R4B\%DP'+8\:XRC_)P#\=X+,%,5MJV[.!TQ^@QZ[21]=$8Y5HTKN=?CWDX M,Y@$/S"(C@:1Y>T<699ON>'+N9('ID@;T6A@0[762$XTM"E/1N&J0#NS?(0] M-!VP1\ADT0B;J9\W?%N!_F4^-.B!](;9$>W.H44_0(O91]F84K-W30[YM_9# M9-;3BT[T[J*K@+]WC<_BX#6+@BB^@A?WX<86+_X?X?Z]VFJC\'C\UAL'SU4S@*WEQAF_1LDVOHR[="\Z)04'!+5.[8D?\E MHE>A+A/=E,#R9Q^0XS5S^1&-N^_DUNHWM"H:9M#$T/%@6[K0#-783NB,5W:+ M6,DUK@!=V(QKPXQ$D66R;KFR9@=A2HOR;)5X1Q?6G^]M2@7 :G>2@$X2>WUY M9885 M2G:MGGGWP#%(Q1N] ^7=>&&4^E/L;\_&89SXX].<'=]_6JW9*UZW;ZBP*5& MC_TQNW7=>.H'-,;.H[O-,MH%AV6PEU2SJ0 MXTPXCM"?:U%*8P1S[0?QI1/YF:9EYEJ4P@"YNW:5[RDM.=-]MFZ])$:WMD&W M$6K9YCTQO-7'E&F.9037)WYLOP"UQ\@0H_/^@-/ZC1>-0W^"?9Q.;,)&& N$TQ7:E!?=&N)P& M")..D.D(-3 %4R^98O/RB#8"*WM!]_MT_]1S?9J=SISNSYG"O7&T[$IA3/O"F%XMC&LL U2QV4IKP !XD[-^[H/@6U%A[D"SG9)U MOZ)=\5G;ORHH?:F*7O5[N8KVCODSF>PT5WU/)ON63'8BPPZ@ "&PHE986+&T MX+\/^G^?]Y&KK&1Q>!2_N8>=X?.=NBG%W=@>/:&0#Z%?2EI MI-LUQCTG^MG^,;9R;Y!G=?>20ZJ%:#2K8(>F>!0PJK-/!R&NX-;45;H#J)TUO 2[@"_-BM# MNZAGR44-R@JMF(%B'BZ&T^78V7N#;P(V=F_-7"1KK1_X "D=$4,>Y<.N+_>L5_YV"F6-;=PH>5WD6,U#\]#ED/!6XFW>O,) MMO&<.;Y,2^M'MNELDSAD66M1UULP*:B%ZF;^M/T/>X#SEP#)%I!XW9TCK_(C M1Y[.C-XPXZR)S2U\J!Y-XH1R2;E#0[>"<)BNNO]KV36$C;4?1A;3O*C"B94)EL*3L,*V"%EE2+0I5T5S=:@4([#>XK M \#J+I7@4LDH$> 2$;A$N"$)[HA<9.!9@]=!/!ANQVN%0+ZQNTD&8_KBX/*I MH?(C*@/8&L5(3R,Y%:.U@#8X20:3X-1-[VE:U-J@>.:^7'7!6F4@TZ42ST2@ MJ$%);6TP)&=#HO]"!PT8H7.1L34H* 3N9 W)M9,U88=R$^V52PVF]$W!$K95 MV%5.?]KWG457;G_-NZ9UPTTIZ&5)* @:#]Z=A>\3QX MF#9*/YL1JE#2RE;IDEN:ZEUL*HT\\TYE$;,D MN8Y++F0XG_IG*SV?JMH60N)*@ZG+DNN_EEBH9A:.P\.#!['+K7L0SZ<5W^$: M[<=JI6D6]RB9*%$:H21HW,["Q?AN>>7LO<&3P,8[S'HG! 1.//#C/L0SK'X_$!_;W/G7+9<(/WJO@D,IO/PK&=RKDFIMN-^N M[Q[YID#S_32V%,89QVD'N6PAV1G("7Q0TN8&WLD,L]?^,='K.;(#QR4;!/RE MEA%,D@M@"9L,X$WZG"<>;_)?<_Y]L3%6DU#^.)5U"WIY&M2]/'>FXBG.0GH[ M#.H]AO-OOQE?)S\,4+[L*5\.H<_?9.45^$/XT^<<< M8>OB[@]QC8^[\7'3X[C%N0L>S[L&SM7]L6"=OHEL& %*YZ*5P-2N&CU)BJG11_?UG]=R]NC/" !7=TK8)?E1P]40(T^Q^B M&21R6C0+XX3RJL074!]3?B4<["CKSY0E4=ZWE+^BMXN@R46:TXE9%+!Q('T0 MTM$!6NVIYDZ*&EV3?_'&/V6A!\-2]:-,/ MZ.L.?>7104CX#;DV9Q5'VB#EW *+;LZ*C506,!+<*W$%X^C6_QZ5Y843(XL2 M,KL\*;/XJ$F4J'>^%1K:UUK:ME_T3_MNNVB;S&?SME5_X'HG2-P%;LDUB6Y( M*+IM?^W$JLJWG(VRU,#\,*&UL MG57?;],P$'[/7V$%A(8TDC3MQAAMI78, 1)BV@8\(![MMI\LR4 LOM**CL+2\3Z/(YM5D+%;:1K4+12:%-Q MI*%9Q[8VP'/O5,DX39+3N.)"A?.IG[LR\ZEN4 H%5X;9IJJXV2Q!ZG86CL+M MQ+58E^@FXOFTYFNX ?Q87QD:Q0-*+BI05FC%#!2S<#$Z7YXX>V_P24!K=_K, M9;+2^IL;O,UG8>((@80,'0*GY@XN0$H'1#2^]YCA$-(Y[O:WZ*]][I3+BENX MT/*SR+&72#/\A5'/I\:W3+CK G-=7RJWIO(">5$N4%#JX+\<'X- M%DV386.$6K.%VR.! BP[NN4K"?;I-$8*XXSCK(=<=I#I'R#'[+U66%IVJ7+( M'_K'1&_@F&XY+M.#@.\:%;%QTRVU8/?Q/HB\G_?OXO,_K9\S_5'D):Z&\+BLN'9"3(8E. MJ4F3* T6>>Z5L=YU=\WJ"A2]R;4I.=+1S");&>"9=RIEE,3Q:51RH<+QT-_=F?%0URB% M@CO#;%V6W"PG(/5\%/;"U<6]F!7H+J+QL.(S> #\7MT9.D5KE$R4H*S0BAG( M1^%5[V(RX(> N=W8,Z=DJO63.]QDHS!VA$!"B@Z!T_(,UR"E R(:?UK, M2WQ7L\_0ZOGQ.&E6EK_9//& MMG\:LK2VJ,O6F1B40C4K7[1YV' XC]]Q2%J'Q/-N GF6'SCR\=#H.3/.FM#< MQDOUWD1.*%>4!S3T5I ?CK]A 8;=J%27P+C*V,<%U=L"ZSSRJ01[.(R0PCCC M*&TA)PUD\@YDG]UJA85E'U4&V6O_B.BM.28KCI-D)^"76G59/SYB29ST=^#U MUYK['J__OYI_74TM&OI0?F]3W8 .MH.ZYKFP%4]A%%)W6##/$(X/]GJG\>4. MRH,UY<$N]'@AYGH#1U.G>EX(2$+:K@4R$%"K!' M+L.RSJ@VM*.D4[HKKI84F;<<7HG91!0T"=_$/&)<:@*;"RRV"DG!(%V_S0 L MTH*K&024)M\ZMANX"KU?/X+PG]=UP]D7ZNR2,MY.>A>X(D,#*-J<5=+)$M9% MD[6E,4Z)"UR/B10\:G=;CT4;8[$$,_/#WY)]K;"9D.O;]?_EJAFK+^;-S^F6 MFYG+BH2<7./NV4G(3#/PFP/JR@_9J48:V7Y;T#\2C#.@][G6N#JX .N_[O@O M4$L#!!0 ( !; U=,G4YYS ( &4& 9 >&PO=V]R:W-H965TN87QM23(-!I M 173 UF#P"^Y5!4SN%7K0-<*6.9 51G0,#P-*L:%GTS=V5(E4]F8D@M8*J*; MJF+J]QQ*N9GY0W][<,W7A;$'03*MV1INP'RKEPIW0<^2\0J$YE(0!?G,OQA. MYK&U=P;?.6STSIK82%92WMO-YVSFAU80E) :R\!P>H!+*$M+A#)^=9Q^[](" M=]=;]H\N=HQEQ312!5."B[4F2U#DIF *R)M;MBI!OYT&!AU8LR#MR.8M&7V% M+")74IA"DX7(('N.#U!8KXYNU: MIX2)C'S@96,@(R_E[]-\F/6V )+*JI8"A-%$YO91=WZRS@]L_=3H1[MKV@ . M3)-N+=%@J 5&V^P>:;8+; 9LNSV;(#];YB6^G9F#&*KQICGQAC=$&12(3.3D:T^'PO%7NC2C" M<*#>(L^QV&U,+A(L=Z(A;10W'+07#L[P1__+0WW,WD>91/ M=_99"DQ)RA.)MC7RBVJ;6;HRL72-928-MR2T+_!\ 90WP>RZEV6ZL M@_Z?)?D#4$L#!!0 ( !; U?C1:'G: ( -@% 9 >&PO=V]R:W-H M965T5 MM0@S1<2:*A MG-.ST70Q=N?]@>\<-F9G3UPE*Z5NG?&EF-/8"0(!N74(#)=[. VFM-32@HH62OL4FT^0U?/Q.'E2AC_)9MP M=C*F)&^-5767C IJ+L/*'KI[V$DXC5](2+J$Q.L.1%[E1V99-M-J0[0[C6AN MXTOUV2B.2_S&ULC531;ILP%'WG*RPV39LT 0&2IEF"U'2KVDF5JK9;'Z8] M.' !J\9FMA.ZO]^U(2R3TF@OV-?WGN-SC*^7G53/N@8PY*7A0J_\VIAV$88Z MKZ&A.I M",R44C748*BJ4+<*:.% #0_C*)J%#67"SY9N[4YE2[DUG FX4T1O MFX:JWVO@LEOY$W^_<,^JVMB%,%NVM((',-_:.X51.+(4K &AF11$0;GR+R:+ M=6KK7<%W!IT^F!/K9"/ELPUNBI4?64' (3>6@>*P@TO@W!*AC%\#IS]N:8&' M\SW[E?..7C94PZ7D3ZPP],-A/'E_R'S1\7&VT47H>? MQXSV/.EQ'MLB"]W2'%8^]H &M0,_>_=F,HL^G5"9CBK34^R'*H]).PD^+NW0 M=RZQE;2!@LB2F!I(*3GV)!/5PL/SAO&\O5NJ\IHDDR&\IQU>.0.*4:Z]MUX\ MF05S-\Z#Q'O"KB-,D%;)'+3VIG%PYJ7GP;EWQ03#FUF02LI">[,TB+SI#+./ MTE".F%$;DB5)$DSM&*?!.3EVF.'!+6] 5:Z7K:VM,/V%'U?'Y^*B[Y*_Y?U; M@P8K)C3A4"(T"LZF/E%]__:!D:WKF8TTV(%N6N.3!\H68+Z4TNP#N\'XB&9_ M %!+ P04 " 6P-7]5=W>.0" !H!@ &0 'AL+W=ON84QU<3W=5I M2;4G*Q!XDTM54H.B6ONZ4D"SQJCD?A0$ [^D3+CS:7.V5/.IK UG I:*Z+HL MJ7I: )?;F1NZ^X-;MBZ,/?#GTXJNX0[,CVJI4/([E(R5(#23@BC(9^Y%.%DD M5K]1^,E@JP_VQ$:RDO+>"I^SF1M80L A-1:!XK*!2^#< B&-AQVFV[FTAH?[ M/?K')G:,944U7$K^BV6FF+DCEV20TYJ;6[G]!+MX^A8OE5PW7[)M=1/TF-;: MR')GC'+)1+O2QUT>#@Q&P2L&T>J1):?"$"HRV(N&(V_8K(DW MH)S)JW+FE.;@GU^+(AS-AZ,,*ASNPF0P[GS%8=N=2K7F(@XM+IV16KD MV /R#[J_!+5N9IS&0M3"M(.@.^W&Z$4[/9[5VQF,)5DSH0F''$T#;]AWB6KG M6BL8636S9"4-3J9F6^"O )15P/M<2K,7K(/NYS+_"U!+ P04 " 6P-7 MG7LM.(4# !G" &0 'AL+W=O5:FK9IF'ZZ!:$.BR ) MAH5/?%=;MQ MYWNV@WNPO^_O-,ZB$:7D#4C#E:0:JD6P2FYN<^?O'3YS.)BC M,765;)7ZXB;ORT40.T(@H+ .@>'C =8@A -"&E][S&!,Z0*/QP/Z6U\[UK)E M!M9*_,%+6R^"ZX"64+%6V$_J\"OT]7B"A1+&_]-#YSM) UJTQJJF#T8 ?= MDSWV^W 4VF9W/&M +HR!JRA%QN&,W,YCRPF(7/?!;. MW'2:AU/RIJKPG>"(P6/A-Y-JEZ\;&_*3_SV#]O3.8=(SNN:CKOE97?_5@Z MXBB;AO'Q>A9.AO49V6A6 I6L0='S.$S(13(-<[1G&;9)OY*C(ZY,PI2LBJ\M MUTC?#CWX1-(472^2#'TOR0RC^P7W?XF]@NE]D^)Q_8<,KG/2 M4 $5AL;A%7:;[JZU;F+5WE\E6V5Q__VPQB\!T,X![952=IBX!..WQ?(;4$L# M!!0 ( !; U&PO=V]R:W-H965T%,P$H175<55<\+ MX+*9^0-_?W#+-J6Q!V$ZW=(-W('YOETIW(4]2\XJ$)I)0104,W\^F"R&UMX9 M_�Z(,UL9&LI7RTFZ_YS(^L(."0&0/+#?ES+_R20X%K;FYEZZ][A ' 5O0*(.T#L=+>.G,I/U-!TJF1#E+5&-KMPH3HTBF/")N7. M*+QEB#/I2LF\S@QYH$I181AHH)_/3=F\$X^GA"[+ 7.SS%GBY+*C:HD DR MSS)50[[7_4R64AM]3/!)RN."#_S0SD^S]Y-9/Z0!!81J4DB.1:PGWGVI $C5 M)AMLL@FF"FRJ/)LJ.\3> C9,""8V6#>P+F"7N=")H@9(N];>Q9X"?^*7VB\[[3$YEMWPH @K M4!O7:C2^8"U,6X_]:=_-YFT1_S-O6^$-5?ARFG H$!H%ER.?J+:]M!LCMZZD MU])@@W#+$CLR*&N ]X649K^Q#OH>G_X%4$L#!!0 ( !; U<1V/;,$ 0 M .@) 9 >&PO=V]R:W-H965T#^U\-^$G@XWN?1/KR4+*7[;Q M=3GU(TL(.&3&(E!\/<(U<&Z!D,;O!M/OEK2&_>\6_;/S'7U94 W7DO_)EB:? M^B.?+&%%*V[NY.8+-/XX@IGDVOV333UW<.&3K-)&%HTQ,BB8J-_TJ=F'GL$H M>L,@:0P2Q[M>R+'\2 V=393<$&5G(YK]<*XZ:R3'A W*O5$XRM#.S&X 7=+D M^($N..B326@0U Z%60,PKP&2-P!2\DT*DVOR22QAN6T?(IF.4=(RFB<' ?^H M1$#2Z)0D49(>P$L[#U.'EQ[V\*^KA38*1?#W/A]KB,%^")L88UW2#*8^*E^# M>@1_]OY=?!Y='B XZ @.#J&W!.\@DPJWD*!6KZ70DK,E-=B>4TY%!N3>!EGO M8W\8_R$'LI(S:-@XR>G MVV)';F1&;;9Y&$7HHNA]HRK+21HW3>7+W_0>AS1"N MKHB0(JN4 F':_B-O>!$,[.M#$'N?F7 ,=LW),3WQ;A76+V6>3TF)/!%!+ G\ MKEA96+SW[T9)'%\2 <:["")\XH;<#:,+QIEA\)HA[X\YBBV__LB1%\?!J'W] M-T;/S?[@X")(O<$H^+#C9W_.C13K,P.JP'JT>/&JA2NEM"'8@((7/>$V6YG1+*N*BCLY MT<*2^\>)QHX=D31(R5$:)%CM.'>%6]N!+4&Y,&Z+ZA27T26X(L^?@P-Y.>SR M".83G;M0:T>J5PI,3VOO&VO7@)K/3LE M\@W7F,AX90UUCM*IU;H]P\HH#H8O D),[$C;CAVID)]4,5<5=T*"X1#2$,W6 M@JU8AN5CKZS"WNE;@%J[.X;&:%?"U =QU]M=8Z[JT_ME>GT'0DFOF=!(9(6F M47"!HE+UO:)N&%FZLWPA#=X,W&>.5S%0=@*.KZ0T;<,NT%WN9O\"4$L#!!0 M ( !; U>[?*RJ= , ,$' 9 >&PO=V]R:W-H965TI XDJM=,LL3O4N,9T&5GFG5B19FLZ2EG$9;5;^WXW>K%1O!9=PHZGIVY;I MPQ4(M5]'D^CQQRW?-=;]2#:KCNW@#NPOW8W&63*B5+P%:;B25$.]CBXGRZO" MV7N#7SGLS9,Q=9%LE?KH)N^K=90Z0B"@M Z!8?< ;T (!X0T_AHPHW%+Y_AT M_(C^SL>.L6R9@3=*_,8KVZRC>40KJ%DO[*W:_P!#/)Y@J83Q+=T'VVP1T;(W M5K6#,S)HN0P]^S3DX8G#//V"0S8X9)YWV,BS?,LLVZRTVE/MK!'-#7RHWAO) M<>F*BS0 38\#N4.R-!TK81WA*3"@'R#:O/AF,DM?GZ Y'6E.3Z%O/BBY>W4/ MNJ5OD>XQ=E_A;YV_"Y>6"D^/P;"IJJEM@-9*X#'DV!8.9AS#RY9KIL:#X9IIZ:4$P:@O,Y^99DDSS.?%_$%Z2(%]_1.Y!<:?J3 MLN#-%F22IG$ZM$4\_Z_)!D9\Q M&DW/V#G)XAE^"%!D#J&8X/@#5GF)QT=KD)9V2KL;@)Q-%KAV/O;!JI>L=09_ M8Y9\TK@Q/9,E8/:,->3,;7#N.N=SKRPF33Q+,T:?YRXT[+,%DG"T L'GAK33 M'*\^+@Z$RU+T%1A:<^DW$X!W"U5;P7?,L34GU%2,:BI.JN$ZU)3C-ECA_]?6 M2;3CRG\NN)YIJ<"+% 4P MQ2Q/9O'"B:$@OI(XFI'I-(PNQM$^-SQ&.RX-5KE&US2^P%3K M\&"$B56=OZ2WRN*5[X<-OK&@G0&NUPJ/RC!Q&XRO]N8?4$L#!!0 ( !; M U?[I8(I-00 (,* 9 >&PO=V]R:W-H965TAV9C09>.J6FCM(X/HX:+F0X';NS"ST=J];60L*%9J9M&J[OYE"K M[21,PMW!I5A7E@ZBZ7C#UW %]K?-A<9=U*.4H@%IA)),PVH2SI*S>4[R3N!W M 5OS8,W(DZ52WVCSL9R$,1&"&@I+"!Q?-[" NB8@I/%WAQGV)DGQX7J'_M[Y MCKXLN8&%JO\0I:TFX2AD):QX6]M+M?T G3]'A%>HVK@GVWK9'(6+UEC5=,K( MH!'2O_EM%X<'"J/X)PIIIY ZWMZ08_F.6SX=:[5EFJ01C1;.5:>-Y(2DI%Q9 MC5\%ZMGIK"C:IJVYA9)]M15HME -IK>BN-\ ^Z2,88-KOJS!'(PCBR9),2HZ M^+F'3W\"G['/2MK*L%]D">5C_0BI]GS3'=]Y^B3@KZT7O<3_/V=+8S46T%_[(N -Y/L-T*4Z,QM>P"1$6 /Z!L+IFU?)<7S^!/V\ MIY\_A?XL^OLX/XVZJ+A<@V&";LV] >4,%(\,U!2?+6A@W+"5JO&2F[/@NM( MK/&I!TH]P\1!G[@ ;Q3>%\D6K=8@BSMVK;DT: 9O:O .5DBH9'.0N++LHL9O MP8*;BKU'?/8!2F077"O+ZV .:R&ED&N\G"A70/ Z&!R=#(^" UHE<3[,W3(> MCMS!<3),\.#K'F>$Q#VP 3EUP): /0^P\Q0U-T:L1.'HF6 0#X\1X9 6A#U( MAC&^+G\4/ MFC=)6?'=;IE:LE8BFUE)\1_ M'&_NC]$=N0BZZ&9.BZ*;[*)+!_]1 .G_70#9:4\Q2;HE>44'^:GSZR4%D&8. MXI!23Z$>I+D+V8M+(.N>SRN!W&.T2SEF M_]3)O"82I]W9288@J(\.H>NMM(9Q[0S6+94!]A3DPPI>%VW=1X4:E&@IWPAFKD+=M6HJAVUA#23P]<[KK7 M!C$U6*$!)XM.:\BNL%B_* LL=_9X60IBAL$3T@\^#F6)4\U>,CL['BZ@%,U8 MY[T&U_?1&#GI\TE\*/388[%<5"%%B,)6 M.3S@FFK?L.&^?Y/HP6#0@%Z[\<=@8)&9GQ'ZTW["FOG!XE[?N5X3]1I6 MJ(IWZ2ADVH\\?F/5QHT92V5Q:''+"J=$T"2 WU<* ]QMR$ _=T[_ 5!+ P04 M " 6P-7E4RF#7D$ #."@ &0 'AL+W=OY?(7B7H052Q[$=)\V2 &WO=NN NQ9MMWT8AD%QF-@X M6_))2M/^^Y&2[:5=&G0(8%,R^?3X2"F:[:3ZIG, PYZJ4NBYGQM33P<#G>50 M<1W(&@1^64M5<8-#M1GH6@%?V:"J'$1AF XJ7@A_,;-SMVHQDUM3%@)N%=/; MJN+J^1)*N9O[0[^=N"LVN:&)P6)6\PW<@_FMOE4X&G0HJZ("H0LIF(+UW+\8 M3B\3\K<.OQ>PTWLVHTR64GZCP?5J[H=$"$K(#"%P?#W"%90E 2&-[PVFWRU) M@?MVB_ZSS1US67(-5[+\HUB9?.Y/?+:"-=^6YD[N?H$FGQ'A9;+4]LEVSC=- M?)9MM9%5$XP,JD*X-W]J=-@+F(1O!$1-0&1YNX4LRX_<\,5,R1U3Y(UH9-A4 M;322*P05Y=XH_%I@G%G_#_2 M_?-BJ8W"]OCK4,(.+SF,1UMFJFN>P=S'/:%!/8*_^/&'81K^=(1MTK%-CJ$O MON*FO.=8BC[[K*36[%;)=6'Z[*8&A>3%!A/)9 6,BQ6[T!J,9LMGUF1Y*)WC M"S[DP-:RQ)U*V(5FO-VM3*Z90#K:T=E8.K6E8Q>7':/",4(:VM&8>@^Y F"5 M:PV@UF!86*#">E18>D3>IR<#2O#2I>Q="QR>-1C-W(,TO'R_X]>6\-2[*@LL M-[![66ZIZMK[X$7C83#!]]F>'25)$.$[M$\:)=XM*-LM(@/V %DN9"DW!:X2 MC\(@]29!C-8D./>B\Q1!QL'(B\,$9]MN,Y9-&D4(1MYI' 9C;Y0,@Q"]R9K@ M\TJJ6BHB28("$BX$=US/O!.*.VU?.*:XT_;5)8J.@@R*1_K?L-P*\8C.4A5T M6-CSP>2@F(.<>JV.]ECWOG"5Y2P>-L.+QNF0CO%H9!LY1CTF1Y0V:4&?9 Z+A0VW03T-J!+)&Z0@M"K@#>ZA3?AG7N4W$&O!] MB\F6]*7?I)9ME:*:M:IAAV$1S+-7EURX,Y*B:I*VC_H8+C:%E:L)V$BYVA5E MV:=+!2#8JCU*#7]Z*:.0XN5R6$W%\!/[CV8VZBV=VE([KZZ[@D-_78.].T8% M:F-O4J@+E=]=-[K9[K)VX>XH_[J[FQ[6>U,@M1+6&(I'XW,#(VMY8 MEM+@_<>:.5XX09$#?E]+:=H!+=!=81?_ %!+ P04 " 6P-7(JO09V,# M ">#0 &0 'AL+W=O%,P$P1760957>7P.5F[(7>_< GMEH;.^#' MHYRN8 [F8&'DD*;616@=&"C(GR36\K1VP!PM,= M@*@"1'\+Z%> OA-:6N9D75%#XY&2&Z+L;&2S#><;AT8U3-AMG!N%7QGB3/P& M!"C*R?,K,)1Q_8*\))_G5^3YTQ?D*6&"3!GGZ&\]\@TN9T%^4E%?EM31#NH^ MF4IAUIJ\%BFD3;R/9M:V1O>V7D:=A.\+T2/]X(A$0=1OL6?2#9]2A?"P#=XP MIU^[KN_X^COXYD6>UI_9< MYS2!L8?'4H.Z 2]^]B0?Y"&H>H<%),I,9(84!BA MU FA>F:-G]T+W(6D)3>M47?I!/XC]I/:NTGG69]+(PV5*1,K(A< M<+:B+BD5&.EJ+_7E,@.WC$VY-W$X[)V,_)MMI;]/BL)>5$]J*!C4"@:="G9% M[Q'Y6.LY(I-"*1#FB,P-[BNF;T/DLH(P3!LSJ9E3_NWUK;')?<$!SWN185*Q MXZTGH-NPBR21A3":Y/2.(EW;UO\/0\-;I[6W3CLIITRPK,"C/85L :I55B?# MO@?[0&0-L<-:[/ Q$MOPD/H/1-;0?U;K/^O<[!F]93:LE?8ZTMWD@]T) MK1/XCYK#X*$0"+I#G-[^,<2[*?;=XT.Q-05O53[A8X1YQ7HH'QR(K>F#Z,$' MT6.&^A_8PVAWL'=#]Q7N;U7 ^.]9N8N!)NX_4!;#]6A]^;AP);?_,+V\N6"9 MN&)"$PY+A :]4_S[JO(R4':,S%T]O9 &JW/77.,%"I2=@-^74IK[CEV@OI+% MOP!02P,$% @ %L#5][=IY4L#@ -* !D !X;"]W;W)K&ULM5U=;^,V%OTK@KVL0A#^^]YK7.I8YUKS^7U1_U/>>- M\]=^=ZC?+.Z;YN'U+YYCAIOUOZ MKALO]WEQ6-Q<'U][7]U?7?MWQ7?GZS\!8O+WPHMO=- M]\+RYOHAW_*/O/GUX7W5_K8\HVR*/3_417EP*G[W9G'KO69>X'O,IK_FJW/V[V#3W;Q;IPMGPN_QQUWPH/__(3QY%'=ZZW-7'_SJ? M3V/=A;-^K)MR?YK<6K O#L__S_\Z14*:T.*8)_BG"7Y_0OB%"<%I0C!T0GB: M$!XC\^S*,0XL;_*;ZZK\[%3=Z!:M^^$8S./LUOWBT+WQ'YNJ_6O1SFMN/O G M?GCDS@>^+K>'XOA>?,-XDQ>[^EOGE?/K1^9\\]6WSE=.<7#>%;M=.Z"^7C;M MTAW KIS M_;OCNWY@L&_RJIWNF597O G.[T)PQ N^@,>*.M]N*[[-CV] M>>>\O"^_WWZJFZK-CO^8@OZ,&II1N\^,U_5#ON9O%NV'0LVK)[ZX^?IO7NQ^ M9XH8$HR!P)1HAN=HAA3ZS;_:S\LZWW'C/GV>&A^G=I^*3S>Q[U^%U\LG.1;/ MHQ)I5!1ZZAA&&C'1Q>CL8D1NF%6;3=VN<-[FN_RPYK5EHT3(C8($8R P)8KQ M.8HQN5'.4=A6<5U0<3R*9\1(WI']STMRT;'Q 8$I M\?%<08A<,D+OJW+SN&YJYY2\+XM#TP7NEY;Z.K^_X_M/ MO#)^W-)+C/V\A:(Q%)H:7HEO>K-0G1,L*J1(-(9"4T/JBY#ZT_G.::[\\19E MV56/S*Q,PSR_?Z5CM"53/14TV2-YHSDW?W[BU8"4A')E*!I#H:E1%739"^=) M21 #/H44B<90:&I(!3WW2-YJ21BI-H^)^WC+:CJE^"@+MT0SZ=L^K M8IW7=.HA^?$*BL90:&K\!"_WDGE2#TG"5U TAD)30RK(OT>S?SKU=+(?& HZ MTS WN$KZR3<'D_<$E?=H+O_]8U4^6*YZ2&*^@J(Q%)IZ?BAXON_.DGH^E-M# MT1@*30VIX/8^273IU#O-58Y2PN3*[Z6>89B71=IUC[9DJJ>"<>)_F*J5=?)7U\TX? M%6;]48RV8ZJ?@E;[-*W^D>?-N?:C\P]ZX@U%8R@T-8B"L_OQ//D'I?%0-(9" M4T,J:+Q/GZ_3^:>?JGM^I">@85@0:IR3MF2JIX)=^S2[_O&WVY7S=;Y_^*[= M-7=5L>75\S8BDQ%Y?+Z"HC$4FAI/P>'];)YDA!)[*!I#H:FWT@6Q#^@#?#(9 M3W.5NSU)/\E6IU'R+8^D?RFDK9CJI>#: M5E']_0R0<]*8>B,12:&D%!Z0-:R3(Y^: $'XK& M4&AJ2 7!#^A#>3KY=$6+E_CZ%3#6;_I'03_YYF#=@6#= :I4Q]NG(_E[K';/_2-0!IM[)Z!HC$4FAI)0>?#>60Q(936 M0]$8"DT-J:#UX06RF%#7NX2!QD$-HP)?2T+:CJE^"JX=TEQ[M2OV><.'YB#T M%!V*QE!H:B EV?@\.I@0RNZA: R%IH94L/OP AU,J"M<_,2[2OM):!@6AOU< M9;0E4ST5I#NT:,F_F(7._QR$II1>?_0N@QZ_H]#4V(M"()Q'11-"RP(H&D.A MJ2$594%X@8HFU.4Q?J2?HIJ&!6X_OQEMR51/!5L/:;8^/G&'"4[I94=O+N@) M/0I-_>Z2*!NB>:0W$;1^@*(Q%)H:4E$_1!=(;R*#IB;4)."F48&F *?MF.JG M(/413>K);!VD1J47&+V)H*?V*#0UN**2B.91YD30F@**QE!H:DA%31%=H,R) M=,V-%^I*<-.P(.M_9Y71EDSU5/I&*DWURH+2)16T3S M*'8B:,D 16,H-#6DHF2(+E#L1";%CB;_7IV&R?=(LO[9$&W&5#<%C8]H&D]? M+FTB5AI\]/Z!GO&CT-3 BJHAFD>W$T&K B@:0Z&IW\4754%\@6XGUG4[L?;- M]%B7[?3I*VW#5!\%38]IFD[FXW!U*[W*V%T$16,H-#7"HD"(YQ'SQ-"R (K& M4&AJ2$59$%\@YHEUF8Y)W6H:9E"WTI9,]52P]9AFZW1Z3I&^T@N.WE;0>P,H M-#78HF"(YU'^Q-!" 8K&4&AJ2*7GV5R@_(EUY8]!^AKKPA]-^DI;,=5+P=UC MR]-LJ"P=JXNEUQJ]FZ#W %!H:IQ%\1#/(PV*H64#%(VAT-20BK(AOD :%.N: M'X,NUC#*H(NE[9CH9R*X?$)S>;KN'"::I9<8NXV@: R%IH97E!')/&JA!%HW M0-$8"DT-J:@;D@O40J>Y\D71[3\5S3J$T19,]5#0^&2J3JC-R>%:6GJ5T7L( M>MB/0E,C+,J'9!X!40(M$J!H#(6FAE04"BCH>D+3]?>\.CY;O4U!YQ>^OC^4NW);<$L20H_XH6@,A:8^EU64!>D\ MPI\46@I T1@*30VI* 72"X0_J2[I"2)7$Q@8AOE9K GU:$NF>BH8>DHS=&LR M@H2VM!FC-QOT3@ *37T+1 F1SB,02J$U Q2-H=#4D(J:(;U ()3JRI\@]+2G MU1N&^:DFI&>T)5,]%50^I:G\Y/P=IK>E5Q^]QZ"W!5!H:N1%B9'.HQ]*H>4$ M%(VAT-20BG(BO4 _E!KT0XFF5C",\GWM()>V8ZJ?TJ/T:8X_)&D'R6[I=4;O M)>P#^>>H,E)19:3S:(E2:*$!16,H-+7)@2@TL@NT1)DN$_+2?G9FNN#(B\-^ M8PA&VS'53\'^,YK]#TG/ =I;>I6Q.PF*QE!H:H1%U9'-HR?*H%4$%(VAT-20 MBBHBNT!/E)GT1(%V\30,:RM6-Y/_]5-U#J*?":*?T41_T)74ILBEUQB]JZ!W M"E!H:GQ%>9'-(R?*H'4#%(VAT-20BKHANT!.E.ERHLC52E/#J##0GJ! VS'5 M3T'F,YK,#TG-X>)<>K'1&PIZQP"%I@9:5!/9/(JB#%H\0-$8"DT-J=3/ZP)% M4::W[NK?A+$/8;0%$SWT7+DCEZ4EUY#\G*+.M2P\=F-AX1@,KA=XJ5>7.U.S M+A?;K0L*QV!PO;CZ4EPOZ=CEVM5& \8PBQ&3W92Z=;F6=ET#\G:L7M>RYOBM MA>WDA8+KQ5SJY>7.HT%ZP87%%5I;P.!Z<94:>KF7=/1R[4JD 6.8Q8C);DK] MO%R:\@^J4H?I=RU+C=]1V,9?*+A>J*767^Y,O;]<;/,O*!R#P?7B*O7_RVKC=]:V(9A*+A>ZUJI$/'F MT2]YX(; X([ ,[4$EGL"7R!B>IEL>V2N<9SAF;D68R:[*]%_2\/>01?9<>"^P>#&P?-T#I9;!].-=&V9JPN3#$_9-0TS M/&;78LID9Z4:P-+5]^>'XZ%26Z%^Y-M]6[/:EL-Q3F.ZP:\M)7784!Z[A:JJ/B\)4[X$[3[M?N=^OI>$OD97M M=7371, M'K:3,1:.P>!Z<94*"[JUKRUS#4W,HE1[.I)QG*NK#2W&3'97XON63L,_=3=J M7M7/6>M\[!RWI"7VM@(4CL'@>O&42@I_'M62AVUPC(5C,+A>7*7:@N[X:TM+ M797T*KT*7/E?__'8QDG:\Y.8Q;#)KDOTW]*,F$K1\808U6_X)8C8FPVS=$/V MI';(GC^/HLG#]D3&PC$87"^N4J%!-PFVY:]=U_0R1DY75VL:8S%CJJ-2LV+/ MTJW8DJW3N#"J-_$IE% X!H/KQ5PJ/X*99$W8)LI8. :#Z\55JC'HKL*6I#U- MCJ6$M%YS#7.T+](QBUEC'5_6]YPWG2[IYGK/JRU?\=VN=M;EXZ&%[Z)Q?M6I M^%T7E]>W_F*IO?[6>[WRNM>7 N;F^B'?\G=YM2W:*^^.W[60[E7W")JJV-Z? M?VG*AS;T"^=3V33E_OCC/<\WO.H&M'^_*\OFY9=N@<]E]]7$$H0)$!BW7S;C6U@5T[1%-C R"+MPZ(/M#2VB4BD M2E+K3;Z^0TK6REY:: 'WQ1*I.8=GAAS.>+87\KO: 6CR5.1]#?RI7$D=^R9*P KIC@1,)F[MV$ MU\LP-@!K\0>#O>J\$^/*6HCO9O YFWN!400YI-I04'P\0@)Y;IA0Q]\-J=>N M:8#=]P/[K]9Y=&9-%20B_Y-E>C?WIA[)8$.K7'\5^]^@<6AD^%*1*_M+]HUM MX)&T4EH4#1@5%(S73_K4!*(#0$?=@*@!1*> T1E W #B4\#P# (8V,K4K M-@Y+JNEB)L6>2&.-;.;%!M.BT7W&S;[?:XE?&>+T8E5OH2)OEZ IR]4[\H%\ MNU^2MZ_?D=>$<7+'\MQ8S'R-ZQF4GS;<2&.R9W@>J?()YY!=HSW46PM\K/B!Q\)Y$010[]"S_/3SJD1.WL8LM7WR&[PNFY0HD$QE+R2UP MV#!-$J$T>;A9*RWQ3/_EBEK-.G2SFD2_5B5-8>YA)BN0C^ MWKP*Q\%'E\L7 M(CL*P+ -P+"/W0:@/ 1@W00@Q0 XA-[V4SV$SE#5H+$%F2OL<1$,IC/_L1L! ME\VPM3ER;-0Z-NI5TV0%>;B#8@W2*:V7X;_NXH7(CIP=M\Z._Y=C/+YD "Y$ M=A2 21N 2>]NWR,?2^'!X[G.AW(4M M>*$G?+'G3J,S-T_8*D1(-\50Q"=A8:GNL%&&*P%.: M5PK;0]S"7U0G60>NY/<[S5 !E]4"+TK9I:Z&QZ;.O M.VSD01H#_+X10A\&9H'VK\'B'U!+ P04 " 6P-7H,G!,,MXR_B"4A$KR&021&UE+*U8UM"V])0BQ:;$4B]+C""_)$Y//J@:L[.T/Q:4@B05D$.)F/K%MX,T4]'1"/^)N2K2A< TUEQMB+ MOOGJCRQ'9T0"XDD-@=6?#9F2(-!(*H]_4U KFU,'%J]WZ%]B\HK,# LR9<$/ MZLOER.I;P"=SO [D(]O^25)"'8WGL4#$_X)M.M:Q@+<6DH5IL,H@I%'R%[^F MA2@$H,Z! )0&H+T V#X0X*8!;DPTR2RF=8&5GJA1:$;X@U_OTWV'7^J&+<$%B)?SOC MWS:AI_QG,7^OR)^\ZFM213Y![,:(6ILV8]CJ#.U-D5/5&)B-*:7:R5+MG&.I M.DTN54-@)?[=C'_7N%3/$2<>6T3TOQ/6*H'L%=9!OS:EI3+.6I-3+^/4,W+Z M$6L[\:_QAG#5JU0[T@V/1@N@IZ(> 2O"*?.KN)FA$7@CF O0!F&B8*@-?/Q6 MI8%3(U+-$O2S$O2->3X0'EN 2'&-MSBXW6+N"_#SGH0SPBLWM1'RU$W=$%B) M_2!C/SC'2SUHDG]#8"7^T,F[OO/1^JO]#=@<2&7*@&1@]RYX6"S!/-" 1*YY M!%19:+0A0FH!P"LJ<5#9T[I>3JH4QQ4 MW7EA[I*@T82,OV#*P08':Z)71[S+V6=!H,56B762?W7ZR22#8C?JM=!@GX#[ MKFD=(I#;'&CV.;6:)ZQP,:CU+EWCS'4W4.Z*H-%T_%H+_0![UT/[NQX*T<$> M:H:J6X;<'$&S.WI4LLBIIS?DT5W4#'EJ&VD*K5R W$G!WCDZ*6S(^Z0U.(>3 M@KF5@F8O=9J8]BO$%.Z_W%6#T $URDT/-'J*IN1T<)RZW]_Y&8)ZZYBU!N0Y#9+/R2HGZ O5-4F"@JZ![44S-0W2+D MO@0=XTN^K?2"FE74#'2J@C2%5J:=&QUTEO,@U.B!4%-HY1KD7@F9O=)NT8_4 MT12MVF^FA-K'JRC*G0\RNY.RBK**K(_3T72::K^9$NB\T]!N:W"(06Y:T!F. M=%+,\MG:ONB;)ZZ[A7(S@LYXKO,!-HPE%$#GB(,=,]2I9; +A_LAX8OXFX=0 M"[>.9'("GCW-OJOH#Z?))*:.7/F1LWLP,5/F0,H]%A0)N=.KM3NVO-DDD.!I>V;-[$<]XJ2AA<"^0+(L"BZ[? 6'D!]W]T+O?,:E)04P"3A# G(YLXBN%X%H5&P$O\0.,C6 M&AE7-IS_-)L_T[GC&T9 (5$& NO7'E9 J4'2/'[5H$YCTRBVU\_H7ZWSVID- MEK#B]%^2JGSN3!R40H9+JM;\\ ?4#@T-7L*IM$]TJ&2'4PT08NB.4Z@3(F:>T?8/B);6M964KO& K0G>JSO:=X-^?"9_#+L M!?RK9"Z*_,\H],.H@\_J]]7#'CI1$\O(XD6_%4O,4K2&'9?$U*LYN7W4S2=U M;'\L-EI25_!_74&LC RZC9BVOI8[G,#S!B3^\"T;^EZX(O!'843P& M33P&?>CQ;;&C_ D 2=B#P"P!&Q0!%"M(T0889$1U%E(%/+; YB;:Q_[,V[<= MJR1&+8G '30R1WR'#=]A+]]O*@>AZ9UF41QE$>HL=M&N\(<]M"N)25O"#;II MCQK:HU[:?W.%:1>;T:ML1F=L G?8S6;SG=XR<]'W3? M![5JV^)5X$Y.:'5)16YT@5CK%QGTWV-9IH<.Q#/=^XDM;R3T#8:J=3??H+?/ M:[KG0E>^.[U -WRA&_;39>DK95<#M"_/2Y<*!B?9=EKC1X%B*V=R"1* M>,E4]2-O3INI;V%GG9/SI9D&[4CS E.-DG=8Z%:2B$*F(7UWK"M35--9M5%\ M9P><#5=Z7+++7$^T((R _IYQKIXWQD S(\?_ U!+ P04 " 6P-7IN^E MMK<# "&"@ &0 'AL+W=O=7$-K%8A>(+5GR5[RV@<3>HBF0-MATVT/0 RV-+6(I4B6I./GW'5**:CNT MV@*]V"0U\^:](3F<^5ZJ[SH',.2YX$(O@MR8"AW$4C<.",A$LYV[M7BWGLC*<";A71%=%0=7+#7"Y7P2#X'7A M*]OEQBZ$RWE)=_ YEMYKW 6MB@9*T!H)@51L%T$UX/9^LK:.X/?&.SUP9A8 M)1LIO]O);;8((DL(.*3&(E#\>X(5<&Z!D,:?#6;0AK2.A^-7]!^<=M2RH1I6 MDO_.,I,O@FE ,MC2BINO&?F;YB\E!D5N1R@((%1GY\HPG2@/YN 9#&=>?2(]\ M>UB3C^\_D?>$"7+'.,<=T_/08'R+$J9-K%4=*SX3*R%W4IA M+?GXE?PJ[@3\J1)]DD27)([BQ,-G_>_=XPXZ29O+Q.$E_S67C]<;;10>\3]\ M2:M!AWY0>^UGNJ0I+ *\UQK4$P3+#^\&X^BS3_'_!':D?]CJ'W:A+V^% 40U M>$IL"GQ::X"Q [ 5Z6D9]4?S\.E0@L]FT-H<,1NUS$:=S+!$8 $0>*&4 I&^ M$-P-H:DK/;Z#?-,-]SCP;F3M-#T@WHOZR8FZVFAT:!3[Q8U;<>-.-C_CXU"" M8C)C*=F @"TS))7:^(1U0SW&7F%CG[#IB3"OT= O;=)*FW3R^54:RHET]PJ: MR]0C GS25I,WYP8)C$]8>HSB@STZ8CD-3A:N6MI7_W0^2.>1(Z5B^,HR_H(; MA4\HWAFY)=L.%[+#)UR[JL*EUJ )KF%>+A3T"J"Z4H"/,<+@DP[&\&;V%K27 M@9#XD% #&:&(9!I41C>,,\- 7]H+S*N,B1V.\$[C;2ZI>,'(M.%P).80$1\( M^B;F):%<(MB>F=PK) 6%CXUXFP%X3G,J=G"!:7(55/?)V?-NW6U.R*KF^^'= M-!Y,/F.VFS;%!BW14(%A3;Y*;B4Q;2/Q2F,/@DF[L)61I>!0^[[*&!Z\N 6H MG>M<--I7PM0%LUUMFZ,;UQ.&ULK9A=;]LV%(;_"J$60PNL^K:=9+: )&K1%@L0-$MW4>R"EHYM MHI3HDE2<_ON1E*)(ALK% V]LBN+[4.<5#T5R>6#\N]@!2/18T5JLO)V4^XL@ M$,4.*BQ\MH=:W=DP7F&I+ODV$'L.N#2BB@9Q&,Z#"I/:RY:F[I9G2]9(2FJX MY4@T587YSRN@[+#R(N^IX@O9[J2N"++E'F_A#N3]_I:KJZ"GE*2"6A!6(PZ; ME7<97>11H@6FQ5<"!S$H(QW*FK'O^N)3N?)"_41 H9 :@=7? UP#I9JDGN-' M!_7Z/K5P6'ZB?S#!JV#66, UHW^34NY6WIF'2MC@ALHO[/ 1NH!FFET@[06J< M:4,Q/N18XFS)V0%QW5K1=,&8:=0J?%+K]WXGN;I+E$YFG^J"58#^PH\@T)L< M)"94O$7OT/U=CMZ\?HM>(U*C&T*I>DMB&4C5IU8&1<>_:OGQ+_@)NF&UW GT MOBZAG-#G=OVY11^H6/N XZ> KV(K\'-3^R@)?T=Q&"<3SW/]\I+7]^UR+217F?3/U'MJ0>DT2$\O%V*/"UAY:OX0P!_ MRWY[%VS9WE6YSEP:ZA.6.8",#%[V!"^NX^XII@]L//E5+#EP7DXG6 M0N:#!$IF_G&:67LZU11'L)$I9[TI9U93U )&+4]J]+GA1)3$+(B$-3NMO%,' METM8[@@V\O&\]_'<57:>NS30)2QW!!L9&(7/J\'017YVE&&"Q@M_?I2@]KY. M-<85;>S,8)T<_6>2%EA(:U[:&:>.*Z>TW!5M[%_\[%_L*CD[DBL77=)R5[2Q MB\_+_]HPYGD7>Q' M_4S2^A0,-K@5\*TY*!"H8$TMVZU?7]L?1ER:+?A1_55T<=T>*3QCVA,.M3/; M$O79I;!1R-!?J'4F;P\-V@O)]F8;O692;X!*X;J/L;QN33A>Z@/[K) M_@502P,$% @ %L#5_^7C$WC P &ULO5C;;N,V$/T50@V*!-BU;KXEM07D5K0+I UBI/NPZ ,M MC6TBDJB2E)W^_0XE69:\C.(40E]BD9PY/(?D#(>9[;AXD1L 15Z3.)5S:Z-4 M=F7;,MQ 0N6 9Y#BR(J+A"ILBK4M,P$T*IR2V/8<9VPGE*56,"OZ'D4PX[F* M60J/@L@\2:CX]P9BOIM;KK7O>&+KC=(==C#+Z!H6H)ZS1X$MNT:)6 *I9#PE M E9SZ]J]NG7'VJ&P^(O!3C:^B9:RY/Q%-WZ/YI:C&4$,H=(0%'^V< MQK)&0 MQS\5J%7/J1V;WWOT7POQ*&9))=SR^"N+U&9N32T2P8KFL7KBN]^@$C32>"&/ M9?&7["I;QR)A+A5/*F=DD+"T_*6OU4(T'!#'[.!5#MZQP_ -![]R\ NA);-" MUAU5-)@)OB-"6R.:_BC6IO!&-2S5V[A0 D<9^JG@GHJ4I6M)'D&0Q88*(.=W MH"B+Y07Y3)X7=^3\[(*<$9M(/2H)2\ESRI3\U.AX8'&,FX)]9\WFS%9(44]D MAQ6=FY*.]P8=GSSP5&TDN4\CB-K^-DJK]7E[?3=>)^"7/!T0W_E$/,?S#7QN M3W?W.NCX]7+[!9Y_^G)_NUY*)? X_VU:KA)N:(;3,7XE,QK"W,(@EB"V8 4_ M_^2.G5],6GL":RD?ULJ'7>C!'YB28*^>*B78,E=T&0-1'#<]0G.3_A)T7(#J ME+0-AL/!=&9OF[I^-'*' [\V:O$=U7Q'G7R_%@D HL]T"P(3VOZT8RJ4BJ;( M=XWQ@1F$A>00UZI0:CD6?6,*XUC#LUW*]6F"T)7Y&( MQ;G.ET1"F NF&"IYA_7X!T+.8')$VF3S!N=)S7G2P[H7>B!Z3T,YU:BYJ,?K M/C&M^]"L85IKF)X6Y=F)43[M,\I[ FLIOZR57YX>Y5I]L3FM0(EX'%/1N M7#G-9>MD3<='>VER29)O#Y L01B/7S?01\]?7VAMV=Y!MM?O%5OA]:6^)[2V^D-] MX79>XL%UJI@IV<-K&.=84I&5X D)>9+A[5L4TG@[&$[[.XFUF\6'U\PWW".7 M;YS_0\'A=E<<3X";SD(=L64H=(9 )]:'!?6$UE9^*%W<4<\AT%D+?5A]3VAM M]8>BQ^VN>OZO$# 5/^YQ:C<9C8Y.MMUXOB4@UL6K5B+#/%7E2Z?NK5_.U\5[ M\:C_1K^HBV?A :9\CC]0L69X"\2P0D@LY'"+1/G"+1N*9\4C<&ULK59M3]LP$/XK5H8FD%C>FK3 MTDC0%FV3D!",[<.T#VYR;2R<.-ANR_[];">$M U=T=H/B5_N>>[NN:N=:,7X MH\@ )'K.:2&&5B9E>>$X(LD@Q\)F)11J9\9XCJ6:\KDC2@XX-:"<.K[K]IT< MD\**([-VR^.(+20E!=QR)!9YCOF?*Z!L-;0\ZV7ACLPSJ1><."KQ'.Y!/I2W M7,V2Q@!I9I(A?%4U@8*%D(23+:["*("=%]<;/M0XM@!>\ ?!K@+\OH%<# M>OL"@AH0[ L(:X!)W:ER-\*-L<1QQ-D*<6VMV/3 J&_02B]2Z#ZYEUSM$H63 M\0B+[!3I)YH\+<@24RBD0+A(T1T(R4DB(:WVC\<@,:'B!'U"#_=C='QT@HX0 M*= -H505742.5!%I7B>IO5]5WOTWO'];%#;JN:?(=_U>!WRT&WZ#N8)[;\+' M^WOW.^"3_;UOP!U5A:84?E,*W_#U_K\4ORZG:D']R7YW:5ZY";K=Z(/G0I0X M@:&E3A8!? E6_/&#UW<_=U7@D&3C0Y)-#D2V5JM>4ZO>+G93*U.91 _@M5Q= M]:BH^H9*G]O+^-RWP\A9MG7>-NH/;/>\_5M'C'=&^%XQ#T2V)F;0B!GL%+/5 MW5K.+@DK@K.6.MZ6@MLVKNUM:+8SD/=J=B"R-&9O=.MDVR@([5=WE0A.ZR+3GRGJB)V3 M0B *,P5S[8%BX=757TTD*\W=-F52W91FF*FO)>#:0.W/&),O$WU=-M]?\5]0 M2P,$% @ %L#5]4#D,5\ @ O@8 !D !X;"]W;W)K&ULK55=3]LP%/TK5H8FD+8DS1>%I9&@",$D) 1C/$Q[<)/;UL*Q M,]MMV+_?=1*B0$/%PUX2?]QS?([M>YW64CWI-8 ASR47>N:LC:E./4_G:RBI M=F4% F>64I748%>M/%TIH$4#*KD7^'[BE90))TN;L5N5I7)C.!-PJXC>E"55 M?\^!RWKF3)R7@3NV6AL[X&5I15=P#^:ANE78\WJ6@I4@-)."*%C.G+/)Z3RQ M\4W 3P:U'K2)=;*0\LEVKHN9XUM!P"$WEH'B;PMSX-P2H8P_':?3+VF!P_8+ M^V7C';TLJ(:YY(^L,.N9,W5( 4NZX>9.UE?0^8DM7RZY;KZD;F.CQ"'Y1AM9 M=F!44#+1_NESMP\#P"1Z!Q!T@."C@+ #A(W15EECZX(:FJ5*UD39:&2SC69O M&C2Z8<*>XKU1.,L09[)KL05AI&*@R>$%&,JX/B)?RI9W!)"_3RCOZ\I0_>H?^^$2X)_2\D\(-P!#[?#[^A"N&3,;B'1GNW0>\V M:/C"#[C]=;;01N$U^CUFJ^6)QGEL:IWJBN8PS9':WQOAA0C/+1 VSA20.W.;_-@DGB3E-O.[0P%C5UPS[JE;:H MUQ;MU?:(&6[O5Z5D#GI474LP':P;!^[Q&W&[0=&)>S*N+>ZUQ7NU73+!,*T* MLI*R&)76XN/!JDGT1EB\JSX9J'\E+.F%)7N%_9"&JK99MQ\BJ*3@+:;!\-&PO=V]R:W-H965TQ);-^_/N>"?_ M3'-Z3,6W;,>Y1/=QE&0S:R?E_M)QLM6.QRRSTSU/U#N;5,1,JDNQ=;*]X&Q= M&,610T8CWXE9F%CS:?':C9A/TX.,PH3?")0=XIB)ARL>I<>9A:W'%SZ'VYW, M7W#FTSW;\ELNO^QOA+IR:I5U&/,D"],$";Z961_PY8(&N4$QXJ^0'[/&\8BO9"[!U,,=7_ HRI64']\K4:N>,S=L/G]4_Z4(7@6S M9!E?I-'?X5KN9E9@H37?L$,D/Z?'7WD5D)?KK=(H*_ZC8SG6=RVT.F0RC2MC MY4$<)N4CNZ\2T3# IPQ(94#.-:"5 2T"+3TKPOK())M/17I$(A^MU/(G16X* M:Q5-F.3+>"N%>C=4=G)^(U1%"/EP@6XBEDC$DC7Z^?LAW*NEDNCM1RY9&&7O MT'OTY?8C>OOF'7J#P@1=AU&D5B&;.E(YD4LYJVK"JW)"CH I$1 MH1WF"]C\F@EECKO,'15Z'3^IXR>%'GU5_%\_+#,I5*G]TQ5HJ>QV*^?]=YGM MV8K/+-5@&1=WW)K_^ /V1S]UA6U(K)4$6B>!0NJ-).SK)/#')'1%7LKYA5Q^ MH[B;8S(.[/'4N6O&U#G,M8-Z6,M;M_;6!;W]G6?9I>K_U2$^1$SRM6I;E915 MR/(;0Y>[I5[0\./]Q ]L]XF[G<-&-NUVUZO=]4!W_U#WXGW?!'O/7*&XZ4GI M<-FXCG0\6.^/32;!D%@K M"4&=A,!L[P?/B@[[C9HK(^HG4(HW68;+/"QT^Q:JH[GGN9 M@>4*BO9=*4-BK?CQ2']6CP8KV$K:4!Y,J;43T8 6;+9H*[WF1Q'Q/9L\*=MJ MF-<:=J)LL48,#'YXGU.XZ%^%5$D8'V*PEN&)>B_B$,R!-71@.EPU@T#3.Q&& MU-J)T#R#8: !J_FBIIMEQ%&DOO-T0S<\!1ZA!\Y$E^D"-GUM]!J/,,Q'9W8' MNW^Y.\")>A>%(;5V6C2%87^X[C"*:*;4VHG0D(9!_#'3'? 4+M0=0\ 9UG2& M83R[9JN=>DD\/"T J ] R=[+;TBMG0 -?7@R7!\893]3:NU]"@U_!&2J_LQ3 MZ369)_ \>_*$>:IA06L8/?6MEVA&(S"CO52Y9R(//$OO719#:NV<-#:;!MQM M,KO=- 3[$,UD'EN^[CJ;4VLG0_$?Q8 5-C4*?*;5V(C3T47C[S\0= M_84I -:!+5\;?..719C"P)8X W)@^=Z5, 3X40U^U!VN)8S2GBFU=B(T[5%X MS\](2\!30#N>L.EKH]>(1V'^6J2)6NA#>8XE3)#*QE;- _^,!6OV7O\A,(]J MS*/#_?)*C5*?*;5V(C3U4<._OE9Z3=AQ?=M_>O"B8]3XV<$ IW%L*#^S=&ULM9M=3 MM+L7G;V0;=EF"L@5>#B6[)E3*(? M41@G5[VME+N+P2!9;EE$DS[?L5A]L^8BHE*MBLT@V0E&5UFC*!Q@QQD-(AK$ MO=EEMNU>S"[Y7H9!S.X%2O911,7/&Q;RPU7/[3UO> @V6YEN&,PN=W3#'IG\ MLKL7:FU0JJR"B,5)P&,DV/JJ=^U>^!Y)&V1[_!VP0W*TC-)4%IQ_2U<^KJYZ M3GI$+&1+F4I0]>^)S5D8IDKJ.+X7HKTR9MKP>/E9_7V6O$IF01,VY^$_P4IN MKWJ3'EJQ-=V'\H$?_F1%0L-4;\G#)/M$AWS?T;"'EOM$\JAHK(X@"N+\/_U1 M&''4P#W5 !<-<+6!=Z(!*1J0!(N0H>LD83)!KWTF:1 F M;] [].711Z]?O4&O4!"C.]5&G;?D_(X*U=QMBFYD M0\H30C(]TG9"OCYP]:DZ]X&*U;]-/N="7K-06C NDAU=LJN>J@@)$T^L-_O] M-W?D_-%D$J28#R1F&.B5!GHV]=+ MVC!-D$QQNMJ#9"88\/7ZT4BA;IQ-Q:G,61Q@A3S@<0,%R>EBQ-[!Q,\2="2"O$S[5Y/ M--PW=JY)[9IS":ET+6NDKJ;D8N,3 8U3L.IJG'&O6GQ2K!_I:H=FUTDA) M3NT QM.^,SW^J^1O#]W5@(8#F+BG#L!TXX@N77L?.#KOZHZC?JTDC?V]D#GN M\+B:O%OKHI5=?/O!_.*E[6*=++:6R-M$!E'6W=_OY5ZH0GF<_6V>?4O9+$( MU4U0-1]*S;17@[%KQ<;9 TM_QZZ82.EE'21+&J;0[37:2&K]J7IGMD?K[,U+ M(*^KF=>U0Z_R8=CH@U?S85+U 91MH=1,'S3=NG:\53Z,&GVH0VS-!U"*A5(S M?= ,QMN-QQ[&J0LT8H5 M:P_:V:*7@&JLH1I;J?)7!JP*1=N(E3UH9XM> HRQ!F-L!^,NHU:%5&L7 H5C M*#73'PW'V [']TQD#\B4)>@S6VYC'O)-P.RUWZ[9N6J!0C:4FNFGAFP\!*O] MD% ]!U7SH=1,%S6BXW/'FL^K_?7QYN&T-D)FC]G9H9> =ZSA'=OA_5=*?YWK M:Z4?E.NAU$R+--?CEO'D+J5_7ZKP$R.O4,C&C@)G;@_BSHBJ%/-&IA;+M,YP(!RMA0 M:J:%FK&)G;$[UUI0T 95\Z'43"LU:),6T#ZWUC80MM-WJQ<@*&&WQ313UN1, M[.322MGD6W_>!4&>Z'-OX::^ZH(0+JN9#J9DS!S7A>K"$ZX$2+JB:#Z5F M6JD)UX,A7*].FQC7YU^"$FY;3#-E3;@>'.%Z#;#IDMK=QAZQ<]Y-04\GK@G7 M R+<0N=XMNVT=J>Q!^N<6[ M#M?9#/_*]AOW8IZ_L:!E\A&PO=V]R:W-H965T'5L9CN$?ON=$\AX2---VANPG;N_ M?W?Q^3+,I7K62P!#-BD7>N0LC5E=N:Z.EY!2W9(K$/AD+E5*#4[5PM4K!30I MG%+N^IX7NBEEPHF&Q=I,14.9&S /JYG"F5NI)"P%H9D41,%\Y(S;5].!M2\,OC'(]=Z8V$B>I'RVDR_) MR/$L$'"(C56@^+>&*7!NA1#CUU;3J;:TCOOCG?JG(G:,Y8EJF$K^R!*S'#E] MAR0PIQDW=S+_#-MXNE8OEEP7OR0O;;N!0^),&YENG9$@9:+\IYMM'O8<4*?> MP=\Z^,<.G5<<@JU#4 1:DA5A75-#HZ&2.5'6&M7LH,A-X8W1,&'?XKU1^)2A MGXEF2B99;,@C58H*PT"3\VLPE'%]02[)P_TU.3^[(&>$"7++.,?4ZZ%K<&?K M[\;;72;E+OXKNP3D5@JSU.1&)) <^KM(7&'[.^R)WRCX-1,M$G@?B._Y00W/ M]._=_0:MYRJY$==VDK93KVL MK> KO:(QC!PL40UJ#4[T_ET[]#[6Q?R?Q XRT*DRT&E2CR:P8$(PL<"BXE3$ M4!=M*1$6$O9Z64=A:S!TU_M!U-D$E 0)-<3@;43D MG&C*:VE+T?X>2;O5/:*ML^G4TX85;=A(.TY^8MGC18D'R$B"[^H2-DP;F]N\ MBJ0..#R!\5KA$?"IS:77\NN)>Q5QKY$8KWK#H2"NP^J=;MENM8^XWC ZX.I7 M7/U&KIOY')N%?<6PB9=4+( H:H"4XUK64K"[G\(CT/X_)'!0@0Z:047R1N4, M3JJB=U(YIS;A"9B[URE24(NB@6H2RTR8\O:M5JL>/2Y:T]'Z!'MWV6K_R)2- M_Y8JO HTX3!'2:_5PVRJLIF6$R-713]ZD@:[6S%,1EG#*ERT1^"C(4MD&%#RP)%(H@CSW^])R-:W#:>QN? U6*ZDNM :#6.\)(]$?HL?.)RU MWC#?H'[3PX,\."C%GX;S"7J]O&H('F9(&3 M4'YEZ[])YI VT&>AT/_1.GNVW4!^(B2+,F&P( IH^HM?,B*V!!QOCX";";@5 M :^W1\#+!+RJALX>@4XFT#E60S<3T*ZW4M\U<1,L\6C(V1IQ]32@J0/-OI8& MO@*J N51H@L44'0?A"$LJ!BV M)&A3,BT_0QZGR.X>9 _=,RI7 DWIG,S+\BVP,C?5W9@Z=JV GQ+:1%[[$KEM MUS/8,SE>W#6(3^WB]YB#N&/27O+&RXGW-)YG(Q[="4&D0)C.T>< SX(PD $L MQ]/=3$@.+]$/$^\I<,<,K#++C8BQ3VX;D#H$X<^D,7K]RNFUWYE(JQ-L6A-8 MB=!.3FC'AC[Z$A..94"7*-34?OWR#6%-KXG#%*NGL50R?1YU^\W.L/6\S8U5 MX:G<>-YU<8\GG;NYS]TR?+]&CQ)) 2I>(+="'@&+J!SA$#TP$.D4_35^D M2OBSD$#L"7.H'5 O5X0CRJB?<*XT[>5[8@4ZE]2@#:]9]*E4GGH'EM#D%GJZQVZF"AIC@\ M9$QU1SP0BW:XDQFNR[CR4KC%4K@G;$G'YL(,=#LNVCL%HEWSR43959;=+_H, MQUIU'^%^74%HM^,SH\LK27@$??Q,[76;]8X95TJ,@5AK=U*K@>75*)H4Q]ZE M6%;C0&[<[1_<6, UMJW_($Y M9;*+AL6Q]QEWOI]$20A4SA&.5!S_A_>\;&-GMQWP=C??6AL0HTIW3X05+8C3 MMWY:&;,H9A1"1ZC823^T3%]BB!9RX,N*4VV'!#4HUE%.)HF,>FMK-.M?M MHH%P[67Q1PH[ 1&P_='=K=+H>8K7W7:JZO?!1Z9VJ\[UNJC577NM_@^3L,D? MRC#C#&7;D5[55]>03CI5;VNJW\O>%J6Y:Z\X'U>P(Z<[_F&7O=U/)7)^H'+2Y&J\=\465PF4_.H>Q<(2AIT 44&BM+)%D"I&Y\22O+A MDOXL=X^YO\HG/I>@1L1$CS7#WTWT@7$$C2O\<4)0I"==?Q$UZ3) J8G3)6+F M'10%U \3)2CVA(,V'!:[,!DPX8*WN5 U[COFD"O"ZA:T!ED%:NCYV;B6.X?N=V;B9NQWBG M"W?2T6:A.AU:PX(L RK J068T6[V(:IX.@=.3R2+]:!SQJ1DD3Y<$3PG7#T M]Q>,RI)O&26K MLE 23_!T&DP2$J6CZ\ORVD=V?9GM>!RE]"-#^2Y)"'M^1^/LZ6KDC%XN?(K6 M&UYBHT.=1<'FYQ?U MN])YXZ(1H%'+>C *X+X%8!C#L*N'4!]]@"7EV@;.I)Y4K9 M#K>$D^M+ECTA5MPMU(H/96.6I87[45KT^P-GXM=(E./7[],577"Z2FF>H^]O M*2=1G/^ OD%1BNZC.!9]DU].N*BIN'^RK%5O*E7JB^RSEFQS]3\BOU/(3 M8>'!3/QBY@T&!7_9I6/D3G]$>(I=],?#+?K^FQ\,=MW",O>$"1D'DE',6*N;Y1;XE2WHU$A,Y MIVQ/1]???>T$TY],_EH24[SV#EY[D'KE-2^\+L:0R=6J?%"6+YY ^VO7QV/W M@Q;]GG,0H[NWX2L5O=JD[;=D7:O:Y>-X8'(J!LX.!,W FWA.^8Q&/ M:(ZR1S1H7LYLSDM+8DH;S ]M, <[Z1,M OZ*LJ()Q)/.,WD[UUK?"<;S5A>! M]9SHA3.5H6D*^B%,]XVQ9ZK;KL]86/Q4XQMQU>DS/C :[VC&>YYN/"A^JO%8 M&H_[C ^-QN.CC ?%3S5>QF('#'J%\3.C\:YFO*!C;2[4]H09^S=&5TQ=-=\<=>VQ.PIE,]D0'8Z8G O5'"T:.JB0^,MW4"@B.C MKQ. L4)A7S@V.& @'QH<;*FI?LL8[L!!_&$C<*.G9RJ%L-'DLW:O&.)W9Y_( M\.V D5'$[R]1LDO0YWN:+"@S=X;52&U+3758QFIG;FT06@K'M=_G".Y8!G<, M!_0S'^?LH[1VPL,30CK.E MICHLV0!C6P,66P*!VN]S8 666(%AK'B?BBT@*<=];2Z9QX63.)[K/XKUP M5< M=T>642R>/'!4M(HWMM34)I!XX\+IG6'/(JL)'EMJZKMAR4!>3X*G_^WP5'_Q MJSV)ZIN::^FI^2GD253QX)S-@'C8H]05#^%BI[:])!(/SM&\(AYZ5G,VMM34 M=I#@X\&X;LG M45SZ=&1/ACIX^C-]+] YB,63Q.+!Q/)0^%% \"6D^#!:^./YM^B!II%X?OR: M<0H/1EAL:*?84E-=E_CBP_@R"%A\J\!B2TWU7 *+_UI@J06:$=&9MK?6^3JP M-&]2C9/(XL,OC=XK<6U+V9*F7 0\HYF>,8KY[1<)<)6GMG=CDRA,(P-6 CU* MQ;X=XX Z!YSX$DY\..'RBI6 ;S4!8TM-;0>)*SZ,*T=,+'W+BV%BZ1M;NR>6 MI X?I@Y_/!ORJ+?*';;45-K:M]'0N8S1:IZB]!PNF45AT:*_:4E.;0$)/".]A&9 %"ZTF7&RIJ7Y+,@IAGCDB M"U8K-)='VH$^?9=+YXF L( :]8H,[R$;(RIB2G*%O$T;K8Q)OF8U,[3AKGJA/*UN7Y]!PMLUW*J\/! MAZN',_#ORI/?[>NA>W$3NL9?//%+=99;5E$=NK\G;!VEN3#V450W'8&ULK511;],P$/XK)S.A31IUFFP=&FFDK0,!8M+4:O" >'#3:VO-L8/MMN/? MXCO[OB]WGWV7[XQ]U1;&(H$KQ-$E&O!)2LR*/>P^VR,W&*ZGQP8+;5)6P?VY1F=V8 M#=E^8RI7:Q\V>)'78H4S](_U@R6/=RP+6:%VTFBPN!RSF^'U) OQ,>"[Q)T[ ML"%4,C?F*3A?%F.6A(108>D#@Z!EBQ-4*A!1&K];3M;],@ /[3W[IU@[U3(7 M#B=&_9 +OQZS]PP6N!0;Y:=F]QG;>BX#7VF4BU_8M;$)@W+CO*E:,&502=VL MXKG5X0 PO'@!D+: ]%\!60N(RO$FLUC6G?"BR*W9@0W1Q!:,J$U$4S52AUN< M>4NGDG"^F$KWY,[A49=H/5VZETCNQ)"A5ZA+D1R=*VHF21K[L!;Z/>BNMT?18O5"@C'-0'BGR\V;NO*4G^*NO MUH;\HI\\M.6UJT6)8T9]Y]!ND15OWPQ'R8>^RO\3V9$.6:=#]AI[,6T8'="T M #P2A1K(H^V]ZH9S%#G#$-D6PZO!9UY)[4#A MDF#)X.J2@6WZM'&\J>-3GQM/C1/--8TVM"& SI?&^+T3NJ<;EL5?4$L#!!0 M ( !; U&PO=V]R:W-H965TT4[+%O0M-M#L =:HFVA$NF2 M=-S^^U$7ZTK13N+D)=;ENY/\SA&9R8Z+[W)-J0(_HY#)B\Y:J]-8V( M[/(-9?K-DHN(*'TK5CVY$93XB5(4]I#C#'H1"5AG.DF>W8CIA&]5&#!Z(X#< M1A$1OZYHR'<7'=C9/_@2K-8J?M";3C9D16^I^K:Y$?JNEUOQ@X@R&7 &!%U> M="[A^1P/8X5$XI^ [F3I&L2I+#C_'M]\]B\Z3AP1#:FG8A-$_]S3&0W#V)*. MXT=FM)/[C!7+UWOK'Y/D=3(+(NF,A_\&OEI?=$8=X-,EV8;J"]]]HEE"_=B> MQT.9_ 6[3-;I &\K%8\R91U!%+#TE_S,"E%2@+A% 64*J*[0;U' F0*N*[@M M"FZFX":525-)ZC GBDPG@N^ B*6UM?@B*6:BK=,/6#SNMTKHMX'64]-+S]M& MVY HZH._U9H*,..1GD'K>&CO*?B32PG>SJDB02C?@3/P[78.WKY^!UZ#@('K M( SUZ,E)3^E88HL]+_,[2_VB%K\87'.FUA+\SGSJ5_5[.H<\$;1/9(:L!O_8 MLB[ SGN '(0-\6<'!>5YS8PRWV9FO"5E3&13JJQ'>7"ZF$7@7_F6J9 M^G+-ON+6<"XWQ*,7'6U64G%/.],WK^# ^6 JQ(F,5-66;FA@D)N*^=3_MCU%W-.G=E].P.GID&OT\C;XUC708OA1'O3(&K1N80=F]*CA=H"'W7$M.*N71\[H<9[#V)K#<4WJ MFD8+*HPMRFK^H2WJ1,8JE8!. 8G."_;NS-F)*G,J:]72E-@"?'K_SFQ45AD< MP&Z]J1GEW'%IT5:C1$64Z(D+,C/0"'%0#]$D-\1=W!)B00^@%6:GFK1J2LK M;"L$9=XO\%40)L,$)*SKS&[WP=/I.<@ +-@ =%]RI9V($F2E>0Z" 0N& >T4 MX[B5UF].S_ZP@7HF,3PNK<=JC 5_@'8"<5H:E#FK(7AC11JD-(2W]8R">$ [ M\SA$AC)U&QNRBE3#*J@%M'.+)Q BV&0=IGH:I"SU+/@$M!.*(WKPV#!Y1TV4 M,(@-4"F/ZN=B@?+("I73.5WJ)SZXHDQ?*7"C [53'+O!A_:74UFKIE\@.8(O MV'J1E38\N#0GLE8M34$?D)T^'-5ZD8D9.&[7K4U?HQR$; 1(*4)^9C6=W7 ZQTT3V*WD6"]&64BY=&$ M;600%5B/[%A_"'N0 ;^=+JK'UMQ':!N? N&1'>&? #^H"=1.8Q/'(-1>SP++ MD1W+#V,/,FP$0 VS'^F8#G@-<[9-[>-W"$YMZE6G4IU[,%'?YG01ND8-N'!2[0'-O1_##Z MX.9VOM/X[C$(Z1S&+='%B%Y]4J EMJ.E9D/@,N);IB0@(JENN/7U"M =6A"3TMMG.%%\"1A784!%P/_#T>D\_GCPN%=!+/U&(FSAAO]Z\&B$X_"#C8]CX M2^NWO? F_M)Z#W;KP%OOO6F3Z5DR8?NEM]$V!56!H!%EF587W%(*_N** C?Q M1WP_B"/3,R5@Z3%X8F7!M\H8S-Y/:L[4MGNET]2(BE5R*BUUBKI"Z4E7_C0_ M^;Y*SGMKSV?P? X-SR_QX'RF1\ST9JC?)(?HO<)U>@1_381&!PE"NM1AZ-FL MYX=(3[73&\4WR3GO@BO%H^1R38E/12R@WR^Y+EMV$SO(_[=@^C]02P,$% M @ %L#5U:Y 5I-" [#\ !D !X;"]W;W)K&ULM9O?)56.! P@[+55E5BS>]DJ7U)Q]NXAM0]8&DO4 M(D8+R,Y6W1^_ QIK8!BW!&[[(9%0]W>FF_GQH8'+1Y'_4:PY+\GW39H55Z-U M66XO)I-BL>:;N!B++<_D+_\5M>_K;] MG,MODX/*,MGPK$A$1G)^?S5Z[UZP(*P<:HO_)ORQ:'PF52AW0OQ1??FXO!HY M58]XRA=E)1'+_Q[X-4_32DGVXT\E.CJT63DV/S^I_UP'+X.YBPM^+=+_)/RWAVF8M' MDE?64JWZ4&>_]I;Y2K)JH-R6N?PUD7[E[):OY&DOR<=L/^BJD_=FSLLX28NW MY!WY[79.WOSPEOQ DHS<)&DJ#8K+22F;K@0F"]7,];X9[YEF*+D16;DN",N6 M?-GVG\@N'_KM/?7[V@,%?]UE8T*=,^(Y'K7T9WZZNV=Q9[#[39Q+=]?6>BL: M>C@+M-:C/<["M_=W19G+B?2[+=U[/=^N5ZTN%\4V7O"KD5P^"IX_\-'L7_]T M0^='QN1-FUBNC8 M=QI_9LQ@KP;&'!YB#D^.F;SYD8C[_5E^:TO 7LIU&[$Y8\\)C0Q8S=S & X, M[-C L*>'L*=@V)^V/)=K0;:2:^]";+@MVFEW4(?CP(BU:^0%8R,A#.S+P$BC M0Z01&.E74<8IB8N"E]:IN_>.FH,Z=+JC&FRD[SH6=2=2$ :--EN1GA\B/0MH:'&0]TLEB)1* M5#6&I=9.9H, W>&;IO)M3CUOZHXC8^;9S'Q_[!EK#-R3H9%Z.E(/C/0SS^OQ MDBTX^ ["FKU'#J8:PU)KYU-3JXN-K2XJMZ*J,2RU=C(UNKHO M8%?EVYQ?-'#,/7QN,?/.0W.V,K@G0R/5!.O""/NI7/,=61A-_>YD12)N ME&M//8A;XD6G&X)X,C53#N0?#^;%RCW(W MZSWF6F,Q.U;P@3LV-'#-ZA[,ZKUJ/DJK4_3QS#18[=S O$Z!^S8T=LW5'HB: M)Q5^E$3SC$[#,34#[EI1WZQY,K@[0\/5Y.O!Y ML,N3_3\?(?J^&=A^XF;X+ M)JH:PU)KIU@CMQ<@[SX>*H*CJC$LM78R-8)[<#D:WGW"TW:?KIEU]WD-/O8T M'WNG5J!M,[-?+1-NJO> 0H5G++5VFC5E>Q'V[$0%;50UAJ763J8&;0^NL,.S M\_RD?CML9*VB MA)T-QV[GF+>CX+X-C5T#(X6!\:0=]KQ["LWBDK)I562Z)/4:R.AK9/1A9#RV MP?K=HBB=1AV4@%OINYSY70:E431V[5NLK['1A['Q8U;R_%VAEO[;:CR#^R M*J"J,2RU=C+UI4)P^H,;UM1UB]5.YP(SZ-:JC:V5P=T8&J:&^ "&^%X5$Z7E M4@ 53K!A<)^&QJP1/CBU9OU\I41)-$_ON_-Q!*ZZ-I\(]F%P5X>FHJ+L]A&- MB@&,BM_D3^9+D&J[R>!<#BZ<9%9778E<:V_$X:;RAO M>+ZJ7PV761*[K*Q2VCAZ>/W\0_W2M7'\VKV8NY;C[X/@8AX$UE]"^4O])OM$ M-[U_#_XFSE>)##/E][(;SG@J63[?OUJ^_U**;?WN])TH2[&I/ZYYO.1Y92!_ MOQ>B?/I2-7!XP7_V-U!+ P04 " 6P-7%R7&!Z " !N" &0 'AL M+W=ONQ<]._GH[,?#OA!X&=/&@C0[+B_-ETOJ9CQS,! 85$&0>L;UN8 M J7&2(?Q4GLZS9)&>-C>NW^Q[)IEA25,.?U)4I6-G4\.2F&-2ZKN^>X.:IZA M\4LXE?:*=M7<4$].2JEX7HMU!#EAU1V_UOMP(.@/3@C\6N#_+0A/"():$%C0 M*C*+-<,*QY'@.R3,;.UF&G9OK%K3$&9.<:F$?DJT3L7+))#SPL9^CRX@I=(,+0G%"J3T)&KM*!&#LWJ1>= M5HOZ)Q;M^VC.FRP F,'?VB2A!; M<.+W[_JA][F-]$QF1]R#AGO0Y1[?$9VP@B28(LQ8J6\24VC+D$FGT5N9*[.1 M-3/?K6T\C-QM"\BP 1EV@OQ[@/5+T(;2:?56E#.9'5&'#75XSK0-S\E])K,C M[E'#/>H\[44IDDS7 E3HW(4VU$H?'B98+VA2K"+H7..M!.[!)ST'L;&53J*$ METQ57_=FM"FF-[:&N'^F5Y5XCL6&,(DHK+74ZXUTBHFJNE4=Q0M;(%9Y P RA0 M T !X;"]S='EL97,N>&ULW5C1;MHP%/V5*%VG5IH:(&T@*R!M2)4F;5.E M]F%OE2$.6'+LS#$=[.OG&X MBF5VE^G"F\FET"._7P]Y]O8I&?G=Z-KWK-Q$)G3D/UV\_;Z4^O:-9^]G[\[. M.E>=I\O;7>2B@B[]P"E\D?E.:^/%'IP6'2>[51\=B9 M<.>\E7+G'"'W.PYRP[2TH"J3\3"5HJF6T+<#1I=DU'LF?.1/"&=3Q8"5DHSQ MM1WNPUI-WP$V/3#(.*\- M]GP[,![F1&NJQ)WIE)/+P1>05[4?U[EQ.%=DW>W=^ VAO)D@4ZD2JNHP77\S M-!YRFH(=Q>8+N&N9!P!J+3/32!B92T%*#QM&U3"R,\KY SS>W](M[57:VK%R MOT3=-(:JII6Q'=!OJUGMMNSUJW2]G#U+_7%ITA%E'RJ4WBN:LE797Z6U 4R] MBZN3/.?K#YS-149M\@<'' _)AN^:%(_DA7 M>E-.JQ3WW#M!SW]WG>=44$5XV[2I_6->Y5<[#OO_RG+Y6V77L--C]+,9>0UF9H_U+;TS?R$IF3)]6,-CORF_84F;)G%]:Q[ M6(AJ5M/^#.EUH_I$;6(QD= 532955\VG9=,S#1.UNH"PB]R5EQO!.!9S(X!A M<3 '&,>RL#C_4SX#-!^+8=X&3F2 <@8HQ[) M'^PI"<,X=B. N1V$(8; TX@CF /P@"%A6+X'=]Y'P>8]%33_O1S_ E!+ P04 M " 6P-7EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_ MQ=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+ MJ1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D M5XA-/E_G;@ M2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/ M['X 4$L#!!0 ( !; U>Q4IQ8]P0 +@I / >&PO=V]R:V)O;VLN M>&ULQ9I=;^(X%(;_BL555^HND*^9J4HEIM 6J2V(L-W+E4D,6$ULQG9H9W[] M.*'L.,4]VILSW)3F _/D./AY[7#Y(M7S4LIG\EH60@\Z&V.V%]VNSC:LI/HO MN67"'EE)55)C-]6ZJ[>*T5QO&#-ET0UZO:1;4BXZ5Y>'MF:JZVY(PS+#I; [ MZQU/G+WH7\?K3;+CFB]YP&+*\.QH=UI#+NA2-WL,75B73=CKZ+K7$93A\/KOH@7ZO^44:Y6/&,CF54E M$V9?1\6*&E#H#=_J#A&T9(/.X11"14[&PM@BD8G8-V7/K:_4?O0DWU^UL;A. M#=4%MP?4)&_ \2"OIX_I]'XR&B[&(Y(N[,O#^'&1DND-F<[& M3Q]F#F0(0(8GA/PW<" C #+ZC9!?A_?#Q^LQ2>_&XT7J ,8 8'PR0'(VHPYD M D FZ)"C\6-J";V=[D!^ B _G>Q^3.^&[C?[,P#Y&1?RE@FF:.' ? %@ON#" MS-F.B8J1.VQ!O9@KZV:P8YH8\LA3%5 MPO:F)C-;NG1#5:M:D CZV":@>G-.ZK]D_*WB.UK48T?3K_6-Z&)"*N@CNV B M[/!K[$RAW:>0$/K(1K!SH*V=H7P_)[."'I*\+>&V?I^;C2$W!,ANN)4R?^%% MT=!-["1+K&L",M2:M1010(H(L!6A9&Y'//(/50*P)D5[Q-9>PL518\ ML]^0/]QU"4@0(;(@//,:.)L+X>AV03(\OFD&%]7)!=8F2[ MM$.LARZ!I))@+X%!*]BM&S"!I)(@2P4.V^Z0F$!V2;#7Q'QAV]?ED%X29+V\ M7\OV$T)F21JS=)N3]=5ESE9XTOSPP\/#CR:O?@)02P,$% @ %L#5]))O&T1 @ %R8 !H !X M;"]?!-T#(HPS=1Y +Z1 ITA@\%3$D>/D7Q =B^/2K'-IQWYWJ;M_7 MQ._8^4ZGI7CFV]Z_IR.E_9=,.Q'<_+89OZ=OW>;DO2Y3*GX79& M\_QT.W/Q^MF7_YG8;3;[=?G9K7\?RVG\Q^#TIQO>ZZZ4L5F\ML.VC*LF?1RN MIVNZ'.3N/+E9O+RMFN'E39HT=Y!"D,X?9!!D\PBGHK M@=Z*>BN!WHIZ*X'>BGHK@=Z*>BN!WHIZ*X'>AGH;@=Z&>AN!WH9Z&X'>-MDL M(=#;4&\CT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU!O(]#;46\GT-M1;R?0VU%O M)]#;46\GT-LGF]T$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'H'ZAT$>@?J M'01Z!^H=!'H'ZAT$>@?J'01ZQ^1G)8'>@7H'@=Z!>@>!WH%Z!X'>@7H'@=X9 M]F?4.Q/HG5'O3*!W1KTS@=X9]<[?J7<=/P^E7GN^UOC\[Z1Z/-];KH^_ M++].3M[>"\[IMJ(^_P502P,$% @ %L#5\"(;73I 0 ?B4 !, !; M0V]N=&5N=%]4>7!E&ULS=I=3\(P% ;@OT)V:UCIU_R(<*/>JA?^@;H= M9&%;F[8@_'N[ 28:)1I,?&]8H.UYSWJ2YXKKIZVC,-JT31>FV2)&=\58*!?4 MFI!;1UU:F5O?FIB^^A?F3+DT+\3$9%*PTG:1NCB.?8UL=GU+<[-JXNANDWX. MM>VFF:&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( !; U>%F,-3R 4 M ,T> 8 " @0X( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ %L#5W7Y M_FRJ P %0P !@ ("!#A, 'AL+W=O,=T6WH@( '$& 8 M " @>X6 !X;"]W;W)K(QPKS$' )+P M& @(%H*@ >&PO=V]R:W-H965T&UL4$L! M A0#% @ %L#5Y?T?BL^!@ X X !@ ("!SS$ 'AL M+W=O&UL4$L! A0#% @ %L#5_E1)S9T! & L !D ("! M6C\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ %L#5X80M^J6 P 5P@ !D ("!(TT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %L#5X?6S#@I M P V0< !D ("!)U< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %L#5TNNS4OG @ A@8 !D M ("!2F 'AL+W=O&PO=V]R M:W-H965T*W/*TK ( /,% M 9 " @3UG !X;"]W;W)K&UL M4$L! A0#% @ %L#5\EH00[] P <0D !D ("!(&H M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M %L#5^#$*+$V! J H !D ("!27L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %L#5Z7'1H9# @ MD 8 !D ("!\X< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %L#5XZ/>!:6 @ F04 !D M ("!JI4 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ %L#5^2=U=A( P @0< !D ("!=)\ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %L# M5SIS)PIK @ 4 4 !D ("!E:@ 'AL+W=O.0" !H!@ &0 M @($WJP >&PO=V]R:W-H965T=>RTXA0, &<( 9 " @5*N !X;"]W;W)K M&UL4$L! A0#% @ %L#5R:?X2>T @ [P4 M !D ("!#K( 'AL+W=O&PO=V]R:W-H965T[?*RJ M= , ,$' 9 " @4"Y !X;"]W;W)K&UL4$L! A0#% @ %L#5_NE@BDU! @PH !D M ("!Z[P 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ %L#5][=IY4L#@ -* !D ("!H&PO=V]R:W-H965TC@[QI?0, ,81 9 " @8[H !X;"]W;W)K&UL4$L! A0#% @ %L#5_^7C$WC P &PO M=V]R:W-H965T&UL4$L! A0#% @ %L#5\Y4\-PR!0 F"8 !D ("! M^O4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ %L#5]1LOCCY!0 F1\ !D ("!E 4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %L#5S*T%&\< M!@ 9R !D ("!2Q'0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ %L#5TVU=>Y P RA0 T M ( !^2@! 'AL+W-T>6QE&PO=V]R M:V)O;VLN>&UL4$L! A0#% @ %L#5]))O&T1 @ %R8 !H M ( !<3(! 'AL+U]R96QS+W=O XML 81 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 82 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 83 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.2 html 223 268 1 true 57 0 false 4 false false R1.htm 000100 - Document - Document and Entity Information Sheet http://modine.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 010000 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://modine.com/role/ConsolidatedStatementsOfOperations CONSOLIDATED STATEMENTS OF OPERATIONS Statements 2 false false R3.htm 020000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://modine.com/role/ConsolidatedStatementsOfComprehensiveIncome CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 3 false false R4.htm 020100 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) Sheet http://modine.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) Statements 4 false false R5.htm 030000 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://modine.com/role/ConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 5 false false R6.htm 030100 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://modine.com/role/ConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 6 false false R7.htm 040000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://modine.com/role/CondensedConsolidatedStatementsOfCashFlows CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 050000 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY Sheet http://modine.com/role/ConsolidatedStatementsOfShareholdersEquity CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY Statements 8 false false R9.htm 060100 - Disclosure - General Sheet http://modine.com/role/General General Notes 9 false false R10.htm 060200 - Disclosure - Revenue Recognition Sheet http://modine.com/role/RevenueRecognition Revenue Recognition Notes 10 false false R11.htm 060300 - Disclosure - Fair Value Measurements Sheet http://modine.com/role/FairValueMeasurements Fair Value Measurements Notes 11 false false R12.htm 060400 - Disclosure - Pensions Sheet http://modine.com/role/Pensions Pensions Notes 12 false false R13.htm 060500 - Disclosure - Stock-Based Compensation Sheet http://modine.com/role/StockbasedCompensation Stock-Based Compensation Notes 13 false false R14.htm 060600 - Disclosure - Restructuring Activities Sheet http://modine.com/role/RestructuringActivities Restructuring Activities Notes 14 false false R15.htm 060700 - Disclosure - Other Income and Expense Sheet http://modine.com/role/OtherIncomeAndExpense Other Income and Expense Notes 15 false false R16.htm 060800 - Disclosure - Income Taxes Sheet http://modine.com/role/IncomeTaxes Income Taxes Notes 16 false false R17.htm 060900 - Disclosure - Earnings Per Share Sheet http://modine.com/role/EarningsPerShare Earnings Per Share Notes 17 false false R18.htm 061000 - Disclosure - Cash, Cash Equivalents and Restricted Cash Sheet http://modine.com/role/CashCashEquivalentsAndRestrictedCash Cash, Cash Equivalents and Restricted Cash Notes 18 false false R19.htm 061100 - Disclosure - Inventories Sheet http://modine.com/role/Inventories Inventories Notes 19 false false R20.htm 061200 - Disclosure - Property, Plant and Equipment Sheet http://modine.com/role/PropertyPlantAndEquipment Property, Plant and Equipment Notes 20 false false R21.htm 061300 - Disclosure - Goodwill and Intangible Assets Sheet http://modine.com/role/GoodwillAndIntangibleAssets Goodwill and Intangible Assets Notes 21 false false R22.htm 061400 - Disclosure - Product Warranties Sheet http://modine.com/role/ProductWarranties Product Warranties Notes 22 false false R23.htm 061500 - Disclosure - Leases Sheet http://modine.com/role/Leases Leases Notes 23 false false R24.htm 061600 - Disclosure - Indebtedness Sheet http://modine.com/role/Indebtedness Indebtedness Notes 24 false false R25.htm 061700 - Disclosure - Risks, Uncertainties, Contingencies and Litigation Sheet http://modine.com/role/RisksUncertaintiesContingenciesAndLitigation Risks, Uncertainties, Contingencies and Litigation Notes 25 false false R26.htm 061800 - Disclosure - Accumulated Other Comprehensive Loss Sheet http://modine.com/role/AccumulatedOtherComprehensiveLoss Accumulated Other Comprehensive Loss Notes 26 false false R27.htm 061900 - Disclosure - Segment Information Sheet http://modine.com/role/SegmentInformation Segment Information Notes 27 false false R28.htm 062000 - Disclosure - Subsequent Event Sheet http://modine.com/role/SubsequentEvent Subsequent Event Notes 28 false false R29.htm 062100 - Disclosure - Insider Trading Arrangements Sheet http://modine.com/role/InsiderTradingArrangements Insider Trading Arrangements Notes 29 false false R30.htm 070100 - Disclosure - General (Policies) Sheet http://modine.com/role/GeneralPolicies General (Policies) Policies 30 false false R31.htm 080200 - Disclosure - Revenue Recognition (Tables) Sheet http://modine.com/role/RevenueRecognitionTables Revenue Recognition (Tables) Tables http://modine.com/role/RevenueRecognition 31 false false R32.htm 080400 - Disclosure - Pensions (Tables) Sheet http://modine.com/role/PensionsTables Pensions (Tables) Tables http://modine.com/role/Pensions 32 false false R33.htm 080500 - Disclosure - Stock-Based Compensation (Tables) Sheet http://modine.com/role/StockbasedCompensationTables Stock-Based Compensation (Tables) Tables http://modine.com/role/StockbasedCompensation 33 false false R34.htm 080600 - Disclosure - Restructuring Activities (Tables) Sheet http://modine.com/role/RestructuringActivitiesTables Restructuring Activities (Tables) Tables http://modine.com/role/RestructuringActivities 34 false false R35.htm 080700 - Disclosure - Other Income and Expense (Tables) Sheet http://modine.com/role/OtherIncomeAndExpenseTables Other Income and Expense (Tables) Tables http://modine.com/role/OtherIncomeAndExpense 35 false false R36.htm 080900 - Disclosure - Earnings Per Share (Tables) Sheet http://modine.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://modine.com/role/EarningsPerShare 36 false false R37.htm 081000 - Disclosure - Cash, Cash Equivalents and Restricted Cash (Tables) Sheet http://modine.com/role/CashCashEquivalentsAndRestrictedCashTables Cash, Cash Equivalents and Restricted Cash (Tables) Tables http://modine.com/role/CashCashEquivalentsAndRestrictedCash 37 false false R38.htm 081100 - Disclosure - Inventories (Tables) Sheet http://modine.com/role/InventoriesTables Inventories (Tables) Tables http://modine.com/role/Inventories 38 false false R39.htm 081200 - Disclosure - Property, Plant and Equipment (Tables) Sheet http://modine.com/role/PropertyPlantAndEquipmentTables Property, Plant and Equipment (Tables) Tables http://modine.com/role/PropertyPlantAndEquipment 39 false false R40.htm 081300 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://modine.com/role/GoodwillAndIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://modine.com/role/GoodwillAndIntangibleAssets 40 false false R41.htm 081400 - Disclosure - Product Warranties (Tables) Sheet http://modine.com/role/ProductWarrantiesTables Product Warranties (Tables) Tables http://modine.com/role/ProductWarranties 41 false false R42.htm 081500 - Disclosure - Leases (Tables) Sheet http://modine.com/role/LeasesTables Leases (Tables) Tables http://modine.com/role/Leases 42 false false R43.htm 081600 - Disclosure - Indebtedness (Tables) Sheet http://modine.com/role/IndebtednessTables Indebtedness (Tables) Tables http://modine.com/role/Indebtedness 43 false false R44.htm 081800 - Disclosure - Accumulated Other Comprehensive Loss (Tables) Sheet http://modine.com/role/AccumulatedOtherComprehensiveLossTables Accumulated Other Comprehensive Loss (Tables) Tables http://modine.com/role/AccumulatedOtherComprehensiveLoss 44 false false R45.htm 081900 - Disclosure - Segment Information (Tables) Sheet http://modine.com/role/SegmentInformationTables Segment Information (Tables) Tables http://modine.com/role/SegmentInformation 45 false false R46.htm 090100 - Disclosure - General (Details) Sheet http://modine.com/role/GeneralDetails General (Details) Details http://modine.com/role/GeneralPolicies 46 false false R47.htm 090200 - Disclosure - Revenue Recognition (Details) Sheet http://modine.com/role/RevenueRecognitionDetails Revenue Recognition (Details) Details http://modine.com/role/RevenueRecognitionTables 47 false false R48.htm 090400 - Disclosure - Pensions (Details) Sheet http://modine.com/role/PensionsDetails Pensions (Details) Details http://modine.com/role/PensionsTables 48 false false R49.htm 090500 - Disclosure - Stock-Based Compensation (Details) Sheet http://modine.com/role/StockbasedCompensationDetails Stock-Based Compensation (Details) Details http://modine.com/role/StockbasedCompensationTables 49 false false R50.htm 090600 - Disclosure - Restructuring Activities (Details) Sheet http://modine.com/role/RestructuringActivitiesDetails Restructuring Activities (Details) Details http://modine.com/role/RestructuringActivitiesTables 50 false false R51.htm 090700 - Disclosure - Other Income and Expense (Details) Sheet http://modine.com/role/OtherIncomeAndExpenseDetails Other Income and Expense (Details) Details http://modine.com/role/OtherIncomeAndExpenseTables 51 false false R52.htm 090800 - Disclosure - Income Taxes (Details) Sheet http://modine.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://modine.com/role/IncomeTaxes 52 false false R53.htm 090900 - Disclosure - Earnings Per Share (Details) Sheet http://modine.com/role/EarningsPerShareDetails Earnings Per Share (Details) Details http://modine.com/role/EarningsPerShareTables 53 false false R54.htm 091000 - Disclosure - Cash, Cash Equivalents and Restricted Cash (Details) Sheet http://modine.com/role/CashCashEquivalentsAndRestrictedCashDetails Cash, Cash Equivalents and Restricted Cash (Details) Details http://modine.com/role/CashCashEquivalentsAndRestrictedCashTables 54 false false R55.htm 091100 - Disclosure - Inventories (Details) Sheet http://modine.com/role/InventoriesDetails Inventories (Details) Details http://modine.com/role/InventoriesTables 55 false false R56.htm 091200 - Disclosure - Property, Plant and Equipment (Details) Sheet http://modine.com/role/PropertyPlantAndEquipmentDetails Property, Plant and Equipment (Details) Details http://modine.com/role/PropertyPlantAndEquipmentTables 56 false false R57.htm 091300 - Disclosure - Goodwill and Intangible Assets (Details) Sheet http://modine.com/role/GoodwillAndIntangibleAssetsDetails Goodwill and Intangible Assets (Details) Details http://modine.com/role/GoodwillAndIntangibleAssetsTables 57 false false R58.htm 091400 - Disclosure - Product Warranties (Details) Sheet http://modine.com/role/ProductWarrantiesDetails Product Warranties (Details) Details http://modine.com/role/ProductWarrantiesTables 58 false false R59.htm 091500 - Disclosure - Leases (Details) Sheet http://modine.com/role/LeasesDetails Leases (Details) Details http://modine.com/role/LeasesTables 59 false false R60.htm 091600 - Disclosure - Indebtedness (Details) Sheet http://modine.com/role/IndebtednessDetails Indebtedness (Details) Details http://modine.com/role/IndebtednessTables 60 false false R61.htm 091700 - Disclosure - Risks, Uncertainties, Contingencies and Litigation (Details) Sheet http://modine.com/role/RisksUncertaintiesContingenciesAndLitigationDetails Risks, Uncertainties, Contingencies and Litigation (Details) Details http://modine.com/role/RisksUncertaintiesContingenciesAndLitigation 61 false false R62.htm 091800 - Disclosure - Accumulated Other Comprehensive Loss (Details) Sheet http://modine.com/role/AccumulatedOtherComprehensiveLossDetails Accumulated Other Comprehensive Loss (Details) Details http://modine.com/role/AccumulatedOtherComprehensiveLossTables 62 false false R63.htm 091900 - Disclosure - Segment Information (Details) Sheet http://modine.com/role/SegmentInformationDetails Segment Information (Details) Details http://modine.com/role/SegmentInformationTables 63 false false R64.htm 092000 - Disclosure - Subsequent Event (Details) Sheet http://modine.com/role/SubsequentEventDetails Subsequent Event (Details) Details http://modine.com/role/SubsequentEvent 64 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 5 fact(s) appearing in ix:hidden were eligible for transformation: mod:DebtInstrumentCovenantLeverageRatio, mod:DebtInstrumentMaturityYear - brhc20056679_10q.htm 11 brhc20056679_10q.htm brhc20056679_ex10-1.htm brhc20056679_ex10-2.htm brhc20056679_ex10-3.htm brhc20056679_ex10-4.htm brhc20056679_ex31-1.htm brhc20056679_ex31-2.htm brhc20056679_ex32-1.htm brhc20056679_ex32-2.htm mod-20230630.xsd mod-20230630_cal.xml mod-20230630_def.xml mod-20230630_lab.xml mod-20230630_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 86 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "brhc20056679_10q.htm": { "axisCustom": 0, "axisStandard": 18, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 787, "http://xbrl.sec.gov/dei/2023": 29, "http://xbrl.sec.gov/ecd/2023": 4 }, "contextCount": 223, "dts": { "calculationLink": { "local": [ "mod-20230630_cal.xml" ] }, "definitionLink": { "local": [ "mod-20230630_def.xml" ] }, "inline": { "local": [ "brhc20056679_10q.htm" ] }, "labelLink": { "local": [ "mod-20230630_lab.xml" ] }, "presentationLink": { "local": [ "mod-20230630_pre.xml" ] }, "schema": { "local": [ "mod-20230630.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/2004/ref-2004-08-10.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/currency/2023/currency-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/exch/2023/exch-2023.xsd", "https://xbrl.sec.gov/naics/2023/naics-2023.xsd", "https://xbrl.sec.gov/sic/2023/sic-2023.xsd", "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd" ] } }, "elementCount": 460, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2023": 16, "http://modine.com/20230630": 5, "http://xbrl.sec.gov/dei/2023": 5, "total": 26 }, "keyCustom": 12, "keyStandard": 256, "memberCustom": 20, "memberStandard": 35, "nsprefix": "mod", "nsuri": "http://modine.com/20230630", "report": { "R1": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000100 - Document - Document and Entity Information", "menuCat": "Cover", "order": "1", "role": "http://modine.com/role/DocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060200 - Disclosure - Revenue Recognition", "menuCat": "Notes", "order": "10", "role": "http://modine.com/role/RevenueRecognition", "shortName": "Revenue Recognition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060300 - Disclosure - Fair Value Measurements", "menuCat": "Notes", "order": "11", "role": "http://modine.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060400 - Disclosure - Pensions", "menuCat": "Notes", "order": "12", "role": "http://modine.com/role/Pensions", "shortName": "Pensions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060500 - Disclosure - Stock-Based Compensation", "menuCat": "Notes", "order": "13", "role": "http://modine.com/role/StockbasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060600 - Disclosure - Restructuring Activities", "menuCat": "Notes", "order": "14", "role": "http://modine.com/role/RestructuringActivities", "shortName": "Restructuring Activities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060700 - Disclosure - Other Income and Expense", "menuCat": "Notes", "order": "15", "role": "http://modine.com/role/OtherIncomeAndExpense", "shortName": "Other Income and Expense", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060800 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "16", "role": "http://modine.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060900 - Disclosure - Earnings Per Share", "menuCat": "Notes", "order": "17", "role": "http://modine.com/role/EarningsPerShare", "shortName": "Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "mod:CashCashEquivalentsAndRestrictedCashTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061000 - Disclosure - Cash, Cash Equivalents and Restricted Cash", "menuCat": "Notes", "order": "18", "role": "http://modine.com/role/CashCashEquivalentsAndRestrictedCash", "shortName": "Cash, Cash Equivalents and Restricted Cash", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "mod:CashCashEquivalentsAndRestrictedCashTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061100 - Disclosure - Inventories", "menuCat": "Notes", "order": "19", "role": "http://modine.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "010000 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "menuCat": "Statements", "order": "2", "role": "http://modine.com/role/ConsolidatedStatementsOfOperations", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": "-5", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061200 - Disclosure - Property, Plant and Equipment", "menuCat": "Notes", "order": "20", "role": "http://modine.com/role/PropertyPlantAndEquipment", "shortName": "Property, Plant and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061300 - Disclosure - Goodwill and Intangible Assets", "menuCat": "Notes", "order": "21", "role": "http://modine.com/role/GoodwillAndIntangibleAssets", "shortName": "Goodwill and Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061400 - Disclosure - Product Warranties", "menuCat": "Notes", "order": "22", "role": "http://modine.com/role/ProductWarranties", "shortName": "Product Warranties", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "mod:LesseeOperatingAndFinancingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061500 - Disclosure - Leases", "menuCat": "Notes", "order": "23", "role": "http://modine.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "mod:LesseeOperatingAndFinancingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061600 - Disclosure - Indebtedness", "menuCat": "Notes", "order": "24", "role": "http://modine.com/role/Indebtedness", "shortName": "Indebtedness", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061700 - Disclosure - Risks, Uncertainties, Contingencies and Litigation", "menuCat": "Notes", "order": "25", "role": "http://modine.com/role/RisksUncertaintiesContingenciesAndLitigation", "shortName": "Risks, Uncertainties, Contingencies and Litigation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061800 - Disclosure - Accumulated Other Comprehensive Loss", "menuCat": "Notes", "order": "26", "role": "http://modine.com/role/AccumulatedOtherComprehensiveLoss", "shortName": "Accumulated Other Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061900 - Disclosure - Segment Information", "menuCat": "Notes", "order": "27", "role": "http://modine.com/role/SegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "062000 - Disclosure - Subsequent Event", "menuCat": "Notes", "order": "28", "role": "http://modine.com/role/SubsequentEvent", "shortName": "Subsequent Event", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "div", "div", "div", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "ecd:Rule10b51ArrAdoptedFlag", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "062100 - Disclosure - Insider Trading Arrangements", "menuCat": "Notes", "order": "29", "role": "http://modine.com/role/InsiderTradingArrangements", "shortName": "Insider Trading Arrangements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "div", "div", "div", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "ecd:Rule10b51ArrAdoptedFlag", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "020000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "menuCat": "Statements", "order": "3", "role": "http://modine.com/role/ConsolidatedStatementsOfComprehensiveIncome", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": "-5", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "070100 - Disclosure - General (Policies)", "menuCat": "Policies", "order": "30", "role": "http://modine.com/role/GeneralPolicies", "shortName": "General (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080200 - Disclosure - Revenue Recognition (Tables)", "menuCat": "Tables", "order": "31", "role": "http://modine.com/role/RevenueRecognitionTables", "shortName": "Revenue Recognition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080400 - Disclosure - Pensions (Tables)", "menuCat": "Tables", "order": "32", "role": "http://modine.com/role/PensionsTables", "shortName": "Pensions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080500 - Disclosure - Stock-Based Compensation (Tables)", "menuCat": "Tables", "order": "33", "role": "http://modine.com/role/StockbasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080600 - Disclosure - Restructuring Activities (Tables)", "menuCat": "Tables", "order": "34", "role": "http://modine.com/role/RestructuringActivitiesTables", "shortName": "Restructuring Activities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080700 - Disclosure - Other Income and Expense (Tables)", "menuCat": "Tables", "order": "35", "role": "http://modine.com/role/OtherIncomeAndExpenseTables", "shortName": "Other Income and Expense (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080900 - Disclosure - Earnings Per Share (Tables)", "menuCat": "Tables", "order": "36", "role": "http://modine.com/role/EarningsPerShareTables", "shortName": "Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "mod:CashCashEquivalentsAndRestrictedCashTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081000 - Disclosure - Cash, Cash Equivalents and Restricted Cash (Tables)", "menuCat": "Tables", "order": "37", "role": "http://modine.com/role/CashCashEquivalentsAndRestrictedCashTables", "shortName": "Cash, Cash Equivalents and Restricted Cash (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "mod:CashCashEquivalentsAndRestrictedCashTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081100 - Disclosure - Inventories (Tables)", "menuCat": "Tables", "order": "38", "role": "http://modine.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081200 - Disclosure - Property, Plant and Equipment (Tables)", "menuCat": "Tables", "order": "39", "role": "http://modine.com/role/PropertyPlantAndEquipmentTables", "shortName": "Property, Plant and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "020100 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)", "menuCat": "Statements", "order": "4", "role": "http://modine.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081300 - Disclosure - Goodwill and Intangible Assets (Tables)", "menuCat": "Tables", "order": "40", "role": "http://modine.com/role/GoodwillAndIntangibleAssetsTables", "shortName": "Goodwill and Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081400 - Disclosure - Product Warranties (Tables)", "menuCat": "Tables", "order": "41", "role": "http://modine.com/role/ProductWarrantiesTables", "shortName": "Product Warranties (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "mod:LesseeLeaseBalanceSheetInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081500 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "42", "role": "http://modine.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "mod:LesseeLeaseBalanceSheetInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081600 - Disclosure - Indebtedness (Tables)", "menuCat": "Tables", "order": "43", "role": "http://modine.com/role/IndebtednessTables", "shortName": "Indebtedness (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081800 - Disclosure - Accumulated Other Comprehensive Loss (Tables)", "menuCat": "Tables", "order": "44", "role": "http://modine.com/role/AccumulatedOtherComprehensiveLossTables", "shortName": "Accumulated Other Comprehensive Loss (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081900 - Disclosure - Segment Information (Tables)", "menuCat": "Tables", "order": "45", "role": "http://modine.com/role/SegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "mod:NoticePeriodToTerminateSupplierFinanceProgram", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090100 - Disclosure - General (Details)", "menuCat": "Details", "order": "46", "role": "http://modine.com/role/GeneralDetails", "shortName": "General (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "mod:NoticePeriodToTerminateSupplierFinanceProgram", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090200 - Disclosure - Revenue Recognition (Details)", "menuCat": "Details", "order": "47", "role": "http://modine.com/role/RevenueRecognitionDetails", "shortName": "Revenue Recognition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230630", "decimals": "-5", "lang": null, "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090400 - Disclosure - Pensions (Details)", "menuCat": "Details", "order": "48", "role": "http://modine.com/role/PensionsDetails", "shortName": "Pensions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630_RetirementPlanTypeAxis_PensionPlansDefinedBenefitMember", "decimals": "-5", "lang": null, "name": "us-gaap:DefinedBenefitPlanServiceCost", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090500 - Disclosure - Stock-Based Compensation (Details)", "menuCat": "Details", "order": "49", "role": "http://modine.com/role/StockbasedCompensationDetails", "shortName": "Stock-Based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230630", "decimals": "-5", "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230630", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "030000 - Statement - CONSOLIDATED BALANCE SHEETS", "menuCat": "Statements", "order": "5", "role": "http://modine.com/role/ConsolidatedBalanceSheets", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230630", "decimals": "-5", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:SeveranceCosts1", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090600 - Disclosure - Restructuring Activities (Details)", "menuCat": "Details", "order": "50", "role": "http://modine.com/role/RestructuringActivitiesDetails", "shortName": "Restructuring Activities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:SeveranceCosts1", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InvestmentIncomeInterest", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090700 - Disclosure - Other Income and Expense (Details)", "menuCat": "Details", "order": "51", "role": "http://modine.com/role/OtherIncomeAndExpenseDetails", "shortName": "Other Income and Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InvestmentIncomeInterest", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "span", "span", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "U004", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090800 - Disclosure - Income Taxes (Details)", "menuCat": "Details", "order": "52", "role": "http://modine.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "span", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "U004", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090900 - Disclosure - Earnings Per Share (Details)", "menuCat": "Details", "order": "53", "role": "http://modine.com/role/EarningsPerShareDetails", "shortName": "Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": "-5", "lang": null, "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230630", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091000 - Disclosure - Cash, Cash Equivalents and Restricted Cash (Details)", "menuCat": "Details", "order": "54", "role": "http://modine.com/role/CashCashEquivalentsAndRestrictedCashDetails", "shortName": "Cash, Cash Equivalents and Restricted Cash (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230630", "decimals": "-5", "lang": null, "name": "us-gaap:RestrictedCash", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230630", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091100 - Disclosure - Inventories (Details)", "menuCat": "Details", "order": "55", "role": "http://modine.com/role/InventoriesDetails", "shortName": "Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230630", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230630", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091200 - Disclosure - Property, Plant and Equipment (Details)", "menuCat": "Details", "order": "56", "role": "http://modine.com/role/PropertyPlantAndEquipmentDetails", "shortName": "Property, Plant and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230630", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091300 - Disclosure - Goodwill and Intangible Assets (Details)", "menuCat": "Details", "order": "57", "role": "http://modine.com/role/GoodwillAndIntangibleAssetsDetails", "shortName": "Goodwill and Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": "-6", "lang": null, "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091400 - Disclosure - Product Warranties (Details)", "menuCat": "Details", "order": "58", "role": "http://modine.com/role/ProductWarrantiesDetails", "shortName": "Product Warranties (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230630", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091500 - Disclosure - Leases (Details)", "menuCat": "Details", "order": "59", "role": "http://modine.com/role/LeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230630", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230630", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "U003", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "030100 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "menuCat": "Statements", "order": "6", "role": "http://modine.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230630", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "U003", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230630", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091600 - Disclosure - Indebtedness (Details)", "menuCat": "Details", "order": "60", "role": "http://modine.com/role/IndebtednessDetails", "shortName": "Indebtedness (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230630", "decimals": "-5", "lang": null, "name": "us-gaap:UnamortizedDebtIssuanceExpense", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230630", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AccrualForEnvironmentalLossContingencies", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091700 - Disclosure - Risks, Uncertainties, Contingencies and Litigation (Details)", "menuCat": "Details", "order": "61", "role": "http://modine.com/role/RisksUncertaintiesContingenciesAndLitigationDetails", "shortName": "Risks, Uncertainties, Contingencies and Litigation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230630", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AccrualForEnvironmentalLossContingencies", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230331", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091800 - Disclosure - Accumulated Other Comprehensive Loss (Details)", "menuCat": "Details", "order": "62", "role": "http://modine.com/role/AccumulatedOtherComprehensiveLossDetails", "shortName": "Accumulated Other Comprehensive Loss (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": "-5", "lang": null, "name": "us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091900 - Disclosure - Segment Information (Details)", "menuCat": "Details", "order": "63", "role": "http://modine.com/role/SegmentInformationDetails", "shortName": "Segment Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": "3", "lang": null, "name": "mod:GrossProfitAsPercentageOfSales", "reportCount": 1, "unique": true, "unitRef": "U004", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20220101to20221231_BusinessAcquisitionAxis_NappsTechnologyCorporationMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "092000 - Disclosure - Subsequent Event (Details)", "menuCat": "Details", "order": "64", "role": "http://modine.com/role/SubsequentEventDetails", "shortName": "Subsequent Event (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20220101to20221231_BusinessAcquisitionAxis_NappsTechnologyCorporationMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "040000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "menuCat": "Statements", "order": "7", "role": "http://modine.com/role/CondensedConsolidatedStatementsOfCashFlows", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": "-5", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20220331_StatementEquityComponentsAxis_CommonStockMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "050000 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY", "menuCat": "Statements", "order": "8", "role": "http://modine.com/role/ConsolidatedStatementsOfShareholdersEquity", "shortName": "CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20220331_StatementEquityComponentsAxis_CommonStockMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060100 - Disclosure - General", "menuCat": "Notes", "order": "9", "role": "http://modine.com/role/General", "shortName": "General", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "brhc20056679_10q.htm", "contextRef": "c20230401to20230630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 57, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://modine.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://modine.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2023", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://modine.com/role/DocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://modine.com/role/DocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://modine.com/role/DocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://modine.com/role/DocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r752" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://modine.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r753" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://modine.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://modine.com/role/DocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://modine.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://modine.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://modine.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://modine.com/role/DocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r750" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://modine.com/role/DocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://modine.com/role/DocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://modine.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r750" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://modine.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://modine.com/role/DocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r750" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://modine.com/role/DocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://modine.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r756" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://modine.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r750" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://modine.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r750" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://modine.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r750" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://modine.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r750" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://modine.com/role/DocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://modine.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r749" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://modine.com/role/DocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r751" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://modine.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://modine.com/role/DocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "ecd_InsiderTradingArrLineItems": { "auth_ref": [ "r754" ], "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "localname": "InsiderTradingArrLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_NonRule10b51ArrAdoptedFlag": { "auth_ref": [ "r755" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "localname": "NonRule10b51ArrAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://modine.com/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_NonRule10b51ArrTrmntdFlag": { "auth_ref": [ "r755" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "localname": "NonRule10b51ArrTrmntdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://modine.com/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_Rule10b51ArrAdoptedFlag": { "auth_ref": [ "r755" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "localname": "Rule10b51ArrAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://modine.com/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_Rule10b51ArrTrmntdFlag": { "auth_ref": [ "r755" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "localname": "Rule10b51ArrTrmntdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://modine.com/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "mod_AdvancedSolutionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Advanced solutions are designed to improve battery range and vehicle life, to zero-emission and hybrid commercial vehicle and automotive customers, including battery thermal management systems, electronics cooling packages, and battery chillers. The advanced solutions also include coating products and application services that extend the life of equipment and components by protecting against corrosion.", "label": "Advanced Solutions [Member]" } } }, "localname": "AdvancedSolutionsMember", "nsuri": "http://modine.com/20230630", "presentation": [ "http://modine.com/role/RevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "mod_AirCooledAutomotiveBusinessMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Air-cooled automotive business in Austria within the Company's Automotive segment.", "label": "Air-Cooled Automotive Business [Member]", "terseLabel": "Austrian Air-Cooled Automotive Business [Member]" } } }, "localname": "AirCooledAutomotiveBusinessMember", "nsuri": "http://modine.com/20230630", "presentation": [ "http://modine.com/role/AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "mod_AirCooledMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Air-cooled products include radiators, charge air coolers, condensers, and engine cooling modules.", "label": "Air-Cooled [Member]", "terseLabel": "Air-Cooled [Member]" } } }, "localname": "AirCooledMember", "nsuri": "http://modine.com/20230630", "presentation": [ "http://modine.com/role/RevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "mod_CashCashEquivalentsAndRestrictedCashTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cash, cash equivalents and restricted cash.", "label": "Cash, Cash Equivalents and Restricted Cash [Table Text Block]", "terseLabel": "Cash, Cash Equivalents and Restricted Cash" } } }, "localname": "CashCashEquivalentsAndRestrictedCashTableTextBlock", "nsuri": "http://modine.com/20230630", "presentation": [ "http://modine.com/role/CashCashEquivalentsAndRestrictedCashTables" ], "xbrltype": "textBlockItemType" }, "mod_CashCashEquivalentsAndRestrictedCashTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for cash and cash equivalent and restricted cash footnotes, which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) 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 (5) Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Generally, only investments maturing within three months from the date of acquisition qualify.", "label": "Cash, Cash Equivalents and Restricted Cash [Text Block]", "terseLabel": "Cash, Cash Equivalents and Restricted Cash" } } }, "localname": "CashCashEquivalentsAndRestrictedCashTextBlock", "nsuri": "http://modine.com/20230630", "presentation": [ "http://modine.com/role/CashCashEquivalentsAndRestrictedCash" ], "xbrltype": "textBlockItemType" }, "mod_ClimateSolutionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The Climate Solutions segment provides energy-efficient, climate-controlled components and solutions for a wide array of applications. The Climate Solutions segment principally generates revenue from selling heat transfer products, heating, ventilating, air conditioning, and refrigeration (\"HVAC & refrigeration\") products, and data center cooling solutions.", "label": "Climate Solutions [Member]", "terseLabel": "Climate Solutions [Member]" } } }, "localname": "ClimateSolutionsMember", "nsuri": "http://modine.com/20230630", "presentation": [ "http://modine.com/role/GoodwillAndIntangibleAssetsDetails", "http://modine.com/role/RevenueRecognitionDetails", "http://modine.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "mod_CorporateAndEliminationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment and eliminating entries used in consolidating a parent entity and its subsidiaries.", "label": "Corporate and Eliminations [Member]", "terseLabel": "Corporate and Eliminations [Member]" } } }, "localname": "CorporateAndEliminationsMember", "nsuri": "http://modine.com/20230630", "presentation": [ "http://modine.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "mod_CreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A credit agreement with a syndicate of banks that provides for a multi-currency revolving credit facility, U.S. dollar- and euro-denominated term loan facilities, and shorter-duration swingline loans.", "label": "Credit Agreement [Member]", "terseLabel": "Credit Agreement [Member]" } } }, "localname": "CreditAgreementMember", "nsuri": "http://modine.com/20230630", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "domainItemType" }, "mod_DataCenterCoolingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Data center cooling solutions, which are integrated with system controls, include air- and liquid-cooled chillers, computer room air conditioner and air handler units, and fan walls.", "label": "Data Center Cooling [Member]", "terseLabel": "Data Center Cooling [Member]" } } }, "localname": "DataCenterCoolingMember", "nsuri": "http://modine.com/20230630", "presentation": [ "http://modine.com/role/RevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "mod_DebtInstrumentCovenantInterestCoverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Compliance covenant included in debt instrument for ratio of consolidated net earnings before interest, taxes, depreciation, amortization, and certain other adjustments (\"Adjusted EBITDA\") to consolidated interest expense.", "label": "Debt Instrument, Covenant Interest Coverage Ratio", "terseLabel": "Interest coverage ratio" } } }, "localname": "DebtInstrumentCovenantInterestCoverageRatio", "nsuri": "http://modine.com/20230630", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "pureItemType" }, "mod_DebtInstrumentCovenantLeverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Compliance covenant included in debt instrument for ratio of consolidated indebtedness, less a portion of its cash balance, both as defined by the credit agreements, to its consolidated net earnings before interest, taxes, depreciation, amortization, and certain other adjustments (\"Adjusted EBITDA\").", "label": "Debt Instrument, Covenant, Leverage Ratio", "terseLabel": "Leverage ratio" } } }, "localname": "DebtInstrumentCovenantLeverageRatio", "nsuri": "http://modine.com/20230630", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "pureItemType" }, "mod_DebtInstrumentMaturityYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Year when the debt instrument is scheduled to be fully repaid.", "label": "Debt Instrument, Maturity Year", "terseLabel": "Fiscal year of maturity" } } }, "localname": "DebtInstrumentMaturityYear", "nsuri": "http://modine.com/20230630", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "gYearItemType" }, "mod_FinanceLeaseAtCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Lease At Cost [Abstract]", "terseLabel": "Finance lease expense [Abstract]" } } }, "localname": "FinanceLeaseAtCostAbstract", "nsuri": "http://modine.com/20230630", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "mod_ForeignCreditAgreementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Borrowings by foreign subsidiaries.", "label": "Foreign Credit Agreements [Member]", "verboseLabel": "Foreign Credit Agreements [Member]" } } }, "localname": "ForeignCreditAgreementsMember", "nsuri": "http://modine.com/20230630", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "domainItemType" }, "mod_GrossProfitAsPercentageOfSales": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross profit as a percentage of sales revenue generated by each segment of the entity.", "label": "Gross profit as percentage of sales", "terseLabel": "Gross profit (% of sales)" } } }, "localname": "GrossProfitAsPercentageOfSales", "nsuri": "http://modine.com/20230630", "presentation": [ "http://modine.com/role/SegmentInformationDetails" ], "xbrltype": "percentItemType" }, "mod_HeatTransferMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Heat transfer products include heat transfer coils used in commercial and residential HVAC (heating, ventilating and air conditioning) and refrigeration applications.", "label": "Heat Transfer [Member]", "terseLabel": "Heat Transfer [Member]" } } }, "localname": "HeatTransferMember", "nsuri": "http://modine.com/20230630", "presentation": [ "http://modine.com/role/RevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "mod_HvacAndRefrigerationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "HVAC (heating, ventilating and air conditioning) and refrigeration products include commercial and residential unit heaters, vertical and horizontal unit ventilators, air conditioning chillers, low global warming potential unit coolers, air-cooled condensers, and dry coolers.", "label": "HVAC and Refrigeration [Member]", "terseLabel": "HVAC & Refrigeration [Member]" } } }, "localname": "HvacAndRefrigerationMember", "nsuri": "http://modine.com/20230630", "presentation": [ "http://modine.com/role/RevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "mod_LesseeLeaseBalanceSheetInformationTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's right of use assets and lease liabilities.", "label": "Lessee, Lease Balance Sheet Information [Text Block]", "terseLabel": "Leases Recorded on Consolidated Balance Sheets" } } }, "localname": "LesseeLeaseBalanceSheetInformationTextBlock", "nsuri": "http://modine.com/20230630", "presentation": [ "http://modine.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "mod_LesseeOperatingAndFinancingLeasesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.", "label": "Lessee, Operating and Financing Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingAndFinancingLeasesTextBlock", "nsuri": "http://modine.com/20230630", "presentation": [ "http://modine.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "mod_LiquidCooledMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Liquid-cooled products include engine oil coolers, charge air coolers, condensers, and exhaust gas recirculation coolers.", "label": "Liquid-Cooled [Member]", "terseLabel": "Liquid-Cooled [Member]" } } }, "localname": "LiquidCooledMember", "nsuri": "http://modine.com/20230630", "presentation": [ "http://modine.com/role/RevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "mod_LongTermDebtMaturityAfterYearFour": { "auth_ref": [], "calculation": { "http://modine.com/role/IndebtednessDetails": { "order": 6.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, after Year Four", "terseLabel": "2029 & beyond" } } }, "localname": "LongTermDebtMaturityAfterYearFour", "nsuri": "http://modine.com/20230630", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "monetaryItemType" }, "mod_MultiCurrencyRevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds in multiple currencies can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Multi-Currency Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility [Member]" } } }, "localname": "MultiCurrencyRevolvingCreditFacilityMember", "nsuri": "http://modine.com/20230630", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "domainItemType" }, "mod_NappsTechnologyCorporationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Napps Technology Corporation (Napps) is a Texas-based manufacturer of air- and water-cooled chillers, condensing units and heat pumps primarily for the K-12 school market.", "label": "Napps Technology Corporation [Member]", "terseLabel": "Napps [Member]" } } }, "localname": "NappsTechnologyCorporationMember", "nsuri": "http://modine.com/20230630", "presentation": [ "http://modine.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "mod_NoticePeriodToTerminateSupplierFinanceProgram": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The notice period in financial institution may terminate the supplier finance program, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Notice Period to Terminate Supplier Finance Program", "terseLabel": "Notice period to terminate supplier finance program" } } }, "localname": "NoticePeriodToTerminateSupplierFinanceProgram", "nsuri": "http://modine.com/20230630", "presentation": [ "http://modine.com/role/GeneralDetails" ], "xbrltype": "durationItemType" }, "mod_OtherDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt that is classified as other.", "label": "Other Debt [Member]", "verboseLabel": "Other [Member]" } } }, "localname": "OtherDebtMember", "nsuri": "http://modine.com/20230630", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "domainItemType" }, "mod_PerformanceTechnologiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The Performance Technologies segment provides products and solutions that enhance the performance of customer applications. The Performance Technologies segment designs and manufactures air- and liquid-cooled technology for vehicular, stationary power, and industrial applications. In addition, the Performance Technologies segment provides advanced solutions, which are designed to improve battery range and vehicle life, to zero-emission and hybrid commercial vehicle and automotive customers.", "label": "Performance Technologies [Member]", "terseLabel": "Performance Technologies [Member]" } } }, "localname": "PerformanceTechnologiesMember", "nsuri": "http://modine.com/20230630", "presentation": [ "http://modine.com/role/GoodwillAndIntangibleAssetsDetails", "http://modine.com/role/RevenueRecognitionDetails", "http://modine.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "mod_SegmentReconcilingItemsAndCorporateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount, including corporate-level activity.", "label": "Segment Reconciling Items and Corporate [Member]", "terseLabel": "Other [Member]" } } }, "localname": "SegmentReconcilingItemsAndCorporateMember", "nsuri": "http://modine.com/20230630", "presentation": [ "http://modine.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "mod_SeniorNotesOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.", "label": "Senior Notes One [Member]", "terseLabel": "5.8% Senior Notes [Member]" } } }, "localname": "SeniorNotesOneMember", "nsuri": "http://modine.com/20230630", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "domainItemType" }, "mod_SeniorNotesThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.", "label": "Senior Notes Three [Member]", "terseLabel": "5.9% Senior Notes [Member]" } } }, "localname": "SeniorNotesThreeMember", "nsuri": "http://modine.com/20230630", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "domainItemType" }, "mod_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceMetricPeriodOfCashFlowReturnOnInvestedCapital": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The period of time cash flow return on invested capital is averaged as a performance metric for cash awards, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Performance Metric, Period of Cash Flow Return on Invested Capital", "terseLabel": "Period of time to average cash flow return on invested capital" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceMetricPeriodOfCashFlowReturnOnInvestedCapital", "nsuri": "http://modine.com/20230630", "presentation": [ "http://modine.com/role/StockbasedCompensationDetails" ], "xbrltype": "durationItemType" }, "mod_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceMetricPeriodOfGrowthInEbitda": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The period of time growth in consolidated net earnings before interest, taxes, depreciation, amortization, and certain other adjustments (Adjusted EBITDA) is averaged as a performance metric for cash awards, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Performance Metric, Period of Growth in EBITDA", "terseLabel": "Period of time to average EBITDA growth" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceMetricPeriodOfGrowthInEbitda", "nsuri": "http://modine.com/20230630", "presentation": [ "http://modine.com/role/StockbasedCompensationDetails" ], "xbrltype": "durationItemType" }, "mod_SupplierFinanceProgramAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplier Finance Program [Abstract]", "terseLabel": "Supplier Finance Program [Abstract]" } } }, "localname": "SupplierFinanceProgramAbstract", "nsuri": "http://modine.com/20230630", "presentation": [ "http://modine.com/role/GeneralDetails" ], "xbrltype": "stringItemType" }, "mod_SwinglineLoansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shorter duration swingline loans under a credit agreement with a syndicate of banks.", "label": "Swingline Loans [Member]", "terseLabel": "Swingline Loans [Member]" } } }, "localname": "SwinglineLoansMember", "nsuri": "http://modine.com/20230630", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "domainItemType" }, "mod_TermLoansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "U.S. dollar- and euro-denominated term loan facilities under a credit agreement with a syndicate of banks.", "label": "Term Loans [Member]", "terseLabel": "Term Loans [Member]" } } }, "localname": "TermLoansMember", "nsuri": "http://modine.com/20230630", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "domainItemType" }, "mod_TotalSegmentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Total segments components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Total Segments [Member]", "terseLabel": "Segment Total [Member]" } } }, "localname": "TotalSegmentsMember", "nsuri": "http://modine.com/20230630", "presentation": [ "http://modine.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "srt_AmericasMember": { "auth_ref": [ "r841", "r842", "r843", "r844" ], "lang": { "en-us": { "role": { "label": "Americas [Member]" } } }, "localname": "AmericasMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://modine.com/role/RevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "srt_AsiaMember": { "auth_ref": [ "r841", "r842", "r843", "r844" ], "lang": { "en-us": { "role": { "label": "Asia [Member]" } } }, "localname": "AsiaMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://modine.com/role/RevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r194", "r228", "r239", "r240", "r241", "r242", "r243", "r245", "r249", "r308", "r309", "r310", "r311", "r313", "r314", "r316", "r318", "r319", "r813", "r814" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://modine.com/role/RevenueRecognitionDetails", "http://modine.com/role/SegmentInformationDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r194", "r228", "r239", "r240", "r241", "r242", "r243", "r245", "r249", "r308", "r309", "r310", "r311", "r313", "r314", "r316", "r318", "r319", "r813", "r814" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://modine.com/role/RevenueRecognitionDetails", "http://modine.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "srt_EuropeMember": { "auth_ref": [ "r841", "r842", "r843", "r844" ], "lang": { "en-us": { "role": { "label": "Europe [Member]" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://modine.com/role/RevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r296", "r297", "r299", "r300", "r437", "r547", "r599", "r618", "r619", "r671", "r673", "r675", "r676", "r678", "r691", "r692", "r704", "r712", "r730", "r737", "r815", "r827", "r828", "r829", "r830", "r831", "r832" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://modine.com/role/GeneralDetails", "http://modine.com/role/IndebtednessDetails", "http://modine.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r296", "r297", "r299", "r300", "r437", "r547", "r599", "r618", "r619", "r671", "r673", "r675", "r676", "r678", "r691", "r692", "r704", "r712", "r730", "r737", "r815", "r827", "r828", "r829", "r830", "r831", "r832" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://modine.com/role/GeneralDetails", "http://modine.com/role/IndebtednessDetails", "http://modine.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r251", "r549", "r593", "r594", "r595", "r596", "r597", "r598", "r693", "r713", "r736", "r765", "r805", "r806", "r817", "r836" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://modine.com/role/RevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r251", "r549", "r593", "r594", "r595", "r596", "r597", "r598", "r693", "r713", "r736", "r765", "r805", "r806", "r817", "r836" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://modine.com/role/RevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r296", "r297", "r299", "r300", "r389", "r437", "r466", "r467", "r468", "r546", "r547", "r599", "r618", "r619", "r671", "r673", "r675", "r676", "r678", "r691", "r692", "r704", "r712", "r730", "r737", "r740", "r799", "r815", "r828", "r829", "r830", "r831", "r832" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://modine.com/role/GeneralDetails", "http://modine.com/role/IndebtednessDetails", "http://modine.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r296", "r297", "r299", "r300", "r389", "r437", "r466", "r467", "r468", "r546", "r547", "r599", "r618", "r619", "r671", "r673", "r675", "r676", "r678", "r691", "r692", "r704", "r712", "r730", "r737", "r740", "r799", "r815", "r828", "r829", "r830", "r831", "r832" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://modine.com/role/GeneralDetails", "http://modine.com/role/IndebtednessDetails", "http://modine.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r438", "r785" ], "lang": { "en-us": { "role": { "label": "Forecast [Member]", "terseLabel": "Forecast [Member]" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://modine.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r208", "r438", "r759", "r785" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://modine.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r253", "r254", "r615", "r616", "r617", "r672", "r674", "r677", "r679", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r694", "r714", "r740", "r817", "r836" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://modine.com/role/RevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r253", "r254", "r615", "r616", "r617", "r672", "r674", "r677", "r679", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r694", "r714", "r740", "r817", "r836" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://modine.com/role/RevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r208", "r438", "r759", "r760", "r785" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://modine.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r25", "r735" ], "calculation": { "http://modine.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r256", "r257" ], "calculation": { "http://modine.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "verboseLabel": "Trade accounts receivable - net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForEnvironmentalLossContingencies": { "auth_ref": [ "r298", "r706", "r757", "r758", "r800", "r804" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total costs accrued as of the balance sheet date for environmental loss contingencies.", "label": "Accrual for Environmental Loss Contingencies", "terseLabel": "Reserves for environmental matters" } } }, "localname": "AccrualForEnvironmentalLossContingencies", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/RisksUncertaintiesContingenciesAndLitigationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForEnvironmentalLossContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Environmental loss contingencies [Abstract]" } } }, "localname": "AccrualForEnvironmentalLossContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/RisksUncertaintiesContingenciesAndLitigationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember": { "auth_ref": [ "r7", "r19", "r38", "r180", "r181", "r767" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) related to gain (loss) component of defined benefit plans attributable to the parent.", "label": "Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member]", "terseLabel": "Defined Benefit Plans [Member]" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r51", "r161", "r570" ], "calculation": { "http://modine.com/role/PropertyPlantAndEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "auth_ref": [ "r173", "r180", "r181", "r502", "r700", "r767" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Cash Flow Hedges [Member]" } } }, "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "auth_ref": [ "r179", "r180", "r521", "r523", "r524", "r525", "r526", "r527" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accumulated Other Comprehensive Loss [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r37", "r38", "r105", "r166", "r566", "r604", "r605" ], "calculation": { "http://modine.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.", "label": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r179", "r180", "r521", "r523", "r524", "r525", "r526", "r527" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Loss [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r4", "r19", "r38", "r506", "r509", "r539", "r600", "r601", "r767", "r768", "r769", "r782", "r783", "r784" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "Accumulated Other Comprehensive Loss [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/AccumulatedOtherComprehensiveLossDetails", "http://modine.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r6", "r19", "r38", "r180", "r181", "r523", "r524", "r525", "r526", "r527", "r767" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent.", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Foreign Currency Translation [Member]" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r96", "r735", "r838" ], "calculation": { "http://modine.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r474", "r475", "r476", "r613", "r782", "r783", "r784", "r819", "r840" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement.", "label": "Stock options and awards" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) to additional paid-in capital (APIC) for recognition and exercise of award under share-based payment arrangement.", "label": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net earnings to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r12", "r47", "r50" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "verboseLabel": "Amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r217" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive securities excluded from computation of earnings per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r42" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r42" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/EarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r138", "r165", "r192", "r226", "r241", "r247", "r258", "r308", "r309", "r311", "r312", "r313", "r315", "r317", "r319", "r320", "r498", "r503", "r516", "r560", "r640", "r735", "r748", "r813", "r814", "r825" ], "calculation": { "http://modine.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Total assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheets", "http://modine.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsAndLiabilitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease Assets and Liabilities [Abstract]" } } }, "localname": "AssetsAndLiabilitiesLesseeAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r157", "r169", "r192", "r258", "r308", "r309", "r311", "r312", "r313", "r315", "r317", "r319", "r320", "r498", "r503", "r516", "r735", "r813", "r814", "r825" ], "calculation": { "http://modine.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/StockbasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/GeneralPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingAndBuildingImprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Buildings and Improvements [Member]" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r496", "r724", "r727" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r69", "r70", "r496", "r724", "r727" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total revenue reported by the acquired entity for its previous full fiscal year before the business acquisition.", "label": "Business Acquisition, Revenue Reported by Acquired Entity for Last Annual Period", "terseLabel": "Historical annual sales" } } }, "localname": "BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/SubsequentEventDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r1", "r2", "r16" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Purchase price" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/SubsequentEventDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Consideration Transferred [Abstract]", "terseLabel": "Subsequent Event [Abstract]" } } }, "localname": "BusinessCombinationConsiderationTransferredAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r41", "r159", "r695" ], "calculation": { "http://modine.com/role/CashCashEquivalentsAndRestrictedCashDetails": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://modine.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/CashCashEquivalentsAndRestrictedCashDetails", "http://modine.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r41", "r114", "r190" ], "calculation": { "http://modine.com/role/CashCashEquivalentsAndRestrictedCashDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash - end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash - beginning of period", "totalLabel": "Total cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/CashCashEquivalentsAndRestrictedCashDetails", "http://modine.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents and Restricted Cash [Abstract]" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r3", "r114" ], "calculation": { "http://modine.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r33", "r87", "r563", "r627" ], "calculation": { "http://modine.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (see Note 17)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Risks, Uncertainties, Contingencies and Litigation [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r738", "r739", "r740", "r742", "r743", "r744", "r745", "r782", "r783", "r819", "r837", "r840" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r95" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r95", "r628" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r95" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common stock, shares issued (in shares)", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheetsParenthetical", "http://modine.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r95", "r565", "r735" ], "calculation": { "http://modine.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.625 par value, authorized 80.0 million shares, issued 55.6 million and 55.4 million shares" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Pensions [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r39", "r176", "r178", "r186", "r556", "r579" ], "calculation": { "http://modine.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income (loss) attributable to Modine" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r10", "r76", "r79", "r176", "r178", "r185", "r555", "r578" ], "calculation": { "http://modine.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "negatedLabel": "Comprehensive (income) loss attributable to noncontrolling interest" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r79", "r136", "r176", "r178", "r184", "r554", "r577" ], "calculation": { "http://modine.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive income (loss)" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r104", "r183", "r553", "r576" ], "lang": { "en-us": { "role": { "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.", "label": "Comprehensive Income (Loss) Note [Text Block]", "terseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/AccumulatedOtherComprehensiveLoss" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contract Balances [Abstract]" } } }, "localname": "ContractWithCustomerAssetAndLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/RevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r816" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract Assets and Contract Liabilities from Contracts with Customers" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r350", "r352", "r363" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/RevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r350", "r351", "r363" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/RevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r109", "r549" ], "calculation": { "http://modine.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r72" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Indebtedness [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r125", "r191", "r321", "r327", "r328", "r329", "r330", "r331", "r332", "r337", "r344", "r345", "r347" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "verboseLabel": "Indebtedness" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/Indebtedness" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r23", "r91", "r92", "r139", "r140", "r194", "r322", "r323", "r324", "r325", "r326", "r328", "r333", "r334", "r335", "r336", "r338", "r339", "r340", "r341", "r342", "r343", "r530", "r707", "r708", "r709", "r710", "r711", "r778" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r30", "r323" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Interest rate percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [ "r194", "r322", "r323", "r324", "r325", "r326", "r328", "r333", "r334", "r335", "r336", "r338", "r339", "r340", "r341", "r342", "r343", "r346", "r530", "r707", "r708", "r709", "r710", "r711", "r778" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r31", "r194", "r322", "r323", "r324", "r325", "r326", "r328", "r333", "r334", "r335", "r336", "r338", "r339", "r340", "r341", "r342", "r343", "r530", "r707", "r708", "r709", "r710", "r711", "r778" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r31", "r57", "r58", "r83", "r84", "r86", "r88", "r126", "r127", "r194", "r322", "r323", "r324", "r325", "r326", "r328", "r333", "r334", "r335", "r336", "r338", "r339", "r340", "r341", "r342", "r343", "r346", "r530", "r707", "r708", "r709", "r710", "r711", "r778" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtWeightedAverageInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average interest rate of debt outstanding.", "label": "Weighted-average interest rate for variable rate borrowings" } } }, "localname": "DebtWeightedAverageInterestRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r478", "r479" ], "calculation": { "http://modine.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r12", "r134", "r150", "r491", "r492", "r780" ], "calculation": { "http://modine.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r478", "r479", "r561" ], "calculation": { "http://modine.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net of Valuation Allowance [Abstract]", "terseLabel": "Income Taxes [Abstract]" } } }, "localname": "DeferredTaxAssetsNetOfValuationAllowanceAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r485" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent": { "auth_ref": [ "r61", "r62", "r93", "r130" ], "calculation": { "http://modine.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as noncurrent. Excludes other postretirement benefit plan.", "label": "Pensions" } } }, "localname": "DefinedBenefitPensionPlanLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "auth_ref": [ "r367", "r405", "r426", "r722", "r723" ], "calculation": { "http://modine.com/role/PensionsDetails": { "order": 8.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.", "label": "Defined Benefit Plan, Amortization of Gain (Loss)", "negatedLabel": "Amortization of unrecognized net loss" } } }, "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/PensionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Defined Benefit Plan Disclosure [Line Items]" } } }, "localname": "DefinedBenefitPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/PensionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "auth_ref": [ "r367", "r404", "r425", "r722", "r723" ], "calculation": { "http://modine.com/role/PensionsDetails": { "order": 6.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.", "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets", "negatedLabel": "Expected return on plan assets" } } }, "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/PensionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanInterestCost": { "auth_ref": [ "r367", "r371", "r403", "r424", "r722", "r723" ], "calculation": { "http://modine.com/role/PensionsDetails": { "order": 3.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.", "label": "Defined Benefit Plan, Interest Cost", "verboseLabel": "Interest cost" } } }, "localname": "DefinedBenefitPlanInterestCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/PensionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r401", "r422", "r722", "r723" ], "calculation": { "http://modine.com/role/OtherIncomeAndExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": -1.0 }, "http://modine.com/role/PensionsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "negatedLabel": "Net periodic benefit cost", "totalLabel": "Net periodic benefit cost" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/OtherIncomeAndExpenseDetails", "http://modine.com/role/PensionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]", "terseLabel": "Net Periodic Benefit Cost [Abstract]" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCostAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/PensionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanServiceCost": { "auth_ref": [ "r369", "r402", "r423", "r722", "r723" ], "calculation": { "http://modine.com/role/PensionsDetails": { "order": 1.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "Defined Benefit Plan, Service Cost", "terseLabel": "Service cost" } } }, "localname": "DefinedBenefitPlanServiceCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/PensionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r12", "r231" ], "calculation": { "http://modine.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Abstract]" } } }, "localname": "DisaggregationOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/RevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [ "r362", "r713", "r714", "r715", "r716", "r717", "r718", "r719" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/RevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r362", "r713", "r714", "r715", "r716", "r717", "r718", "r719" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/RevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r817" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r440", "r443", "r470", "r471", "r473", "r731" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]", "verboseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/StockbasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock-Based Compensation [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [ "r724", "r727" ], "lang": { "en-us": { "role": { "documentation": "Name of disposal group.", "label": "Disposal Group Name [Domain]" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]", "terseLabel": "U.S. [Member]" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net earnings per share attributable to Modine shareholders:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r187", "r200", "r201", "r202", "r203", "r204", "r210", "r212", "r214", "r215", "r216", "r220", "r512", "r513", "r557", "r580", "r701" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Basic (in dollars per share)", "terseLabel": "Net earnings per share - basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfOperations", "http://modine.com/role/EarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Earnings per Share [Abstract]" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r187", "r200", "r201", "r202", "r203", "r204", "r212", "r214", "r215", "r216", "r220", "r512", "r513", "r557", "r580", "r701" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Diluted (in dollars per share)", "terseLabel": "Net earnings per share - diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfOperations", "http://modine.com/role/EarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted, Other Disclosure [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareDilutedOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r209", "r217", "r218", "r219" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "verboseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/EarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r821" ], "calculation": { "http://modine.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of exchange rate changes on cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r481" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective income tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r28" ], "calculation": { "http://modine.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued compensation and employee benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r472" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "verboseLabel": "Unrecognized compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/StockbasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r472" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Weighted-average remaining service period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/StockbasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Stock Options [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/EarningsPerShareDetails", "http://modine.com/role/StockbasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Loss [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r20", "r153", "r179", "r180", "r181", "r195", "r196", "r197", "r199", "r205", "r207", "r221", "r259", "r260", "r349", "r474", "r475", "r476", "r487", "r488", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r521", "r523", "r524", "r525", "r526", "r527", "r539", "r600", "r601", "r602", "r613", "r668" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/AccumulatedOtherComprehensiveLossDetails", "http://modine.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]" } } }, "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r80", "r81", "r82" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table]" } } }, "localname": "FairValueByBalanceSheetGroupingTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r335", "r392", "r393", "r394", "r395", "r396", "r397", "r515", "r543", "r544", "r545", "r708", "r709", "r720", "r721", "r722" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Measurements [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r514" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r335", "r392", "r397", "r515", "r544", "r708", "r709", "r720", "r721", "r722" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Level 2 [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r335", "r392", "r393", "r394", "r395", "r396", "r397", "r543", "r544", "r545", "r708", "r709", "r720", "r721", "r722" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r534", "r536", "r734" ], "calculation": { "http://modine.com/role/LeasesDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Interest on lease liabilities" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r532" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance lease liabilities, current" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r533" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current finance lease liability.", "label": "Finance lease liabilities, current, Statement of Financial Position [Extensible List]" } } }, "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r532" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance lease liabilities, noncurrent" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r533" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability.", "label": "Finance lease liabilities, noncurrent, Statement of Financial Position [Extensible List]" } } }, "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r531" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance lease ROU assets" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization": { "auth_ref": [ "r763", "r764" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated amortization of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Accumulated Amortization", "terseLabel": "Accumulated amortization" } } }, "localname": "FinanceLeaseRightOfUseAssetAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r534", "r536", "r734" ], "calculation": { "http://modine.com/role/LeasesDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Depreciation of ROU assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r533" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset.", "label": "Finance lease ROU assets, Statement of Financial Position [Extensible List]" } } }, "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]", "terseLabel": "Indebtedness [Abstract]" } } }, "localname": "FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r163", "r276" ], "calculation": { "http://modine.com/role/GoodwillAndIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r121" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Remainder of fiscal 2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r121" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2029" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r121" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2028" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r121" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r121" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r274", "r275", "r276", "r277", "r550", "r551" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "terseLabel": "Estimated Future Amortization Expense [Abstract]" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r120", "r551" ], "calculation": { "http://modine.com/role/GoodwillAndIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Gross carrying value" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [ "r550" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r48", "r49" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r120", "r550" ], "calculation": { "http://modine.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://modine.com/role/GoodwillAndIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Intangible assets - net", "totalLabel": "Net intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheets", "http://modine.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Intangible Assets [Abstract]" } } }, "localname": "FiniteLivedIntangibleAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ForeignCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.", "label": "Foreign Tax Authority [Member]", "terseLabel": "Foreign Jurisdictions [Member]" } } }, "localname": "ForeignCountryMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r517", "r518", "r519", "r520", "r665" ], "calculation": { "http://modine.com/role/OtherIncomeAndExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction.", "label": "Foreign currency transactions" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/OtherIncomeAndExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r162", "r262", "r552", "r705", "r735", "r789", "r796" ], "calculation": { "http://modine.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Goodwill, ending balance", "periodStartLabel": "Goodwill, beginning balance" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheets", "http://modine.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r119" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "verboseLabel": "Goodwill and Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/GoodwillAndIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r269" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "verboseLabel": "Effect of exchange rate changes" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [ "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r705" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r108", "r192", "r226", "r240", "r246", "r249", "r258", "r308", "r309", "r311", "r312", "r313", "r315", "r317", "r319", "r320", "r516", "r703", "r813" ], "calculation": { "http://modine.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfOperations", "http://modine.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r0", "r106", "r143", "r226", "r240", "r246", "r249", "r558", "r572", "r703" ], "calculation": { "http://modine.com/role/ConsolidatedStatementsOfOperations": { "order": 0.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Earnings before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF OPERATIONS [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [ "r724", "r727" ], "lang": { "en-us": { "role": { "documentation": "Information by name of disposal group.", "label": "Disposal Group Name [Axis]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r278", "r287", "r651" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r287", "r651" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Taxes [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r193", "r477", "r482", "r484", "r486", "r489", "r493", "r494", "r495", "r610" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r146", "r151", "r206", "r207", "r234", "r480", "r490", "r581" ], "calculation": { "http://modine.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r11" ], "calculation": { "http://modine.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 24.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r11" ], "calculation": { "http://modine.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Trade accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r775" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Increase (Decrease) in Contract with Customer, Asset", "terseLabel": "Increase in contract assets" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/RevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r548", "r775" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Increase in contract liabilities" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/RevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r11" ], "calculation": { "http://modine.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 22.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "auth_ref": [ "r11" ], "calculation": { "http://modine.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 23.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "negatedLabel": "Other assets and liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r85", "r145", "r182", "r230", "r529", "r652", "r746", "r839" ], "calculation": { "http://modine.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseMember": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing interest expense.", "label": "Interest Expense [Member]" } } }, "localname": "InterestExpenseMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntersegmentEliminationMember": { "auth_ref": [ "r228", "r239", "r240", "r241", "r242", "r243", "r245", "r249" ], "lang": { "en-us": { "role": { "documentation": "Eliminating entries used in operating segment consolidation.", "label": "Inter-segment Sales [Member]", "terseLabel": "Inter-segment Sales [Member]" } } }, "localname": "IntersegmentEliminationMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/RevenueRecognitionDetails", "http://modine.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventories [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r261" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "verboseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r118", "r697" ], "calculation": { "http://modine.com/role/InventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r167", "r696", "r735" ], "calculation": { "http://modine.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://modine.com/role/InventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Total inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheets", "http://modine.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r118", "r699" ], "calculation": { "http://modine.com/role/InventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r118", "r698" ], "calculation": { "http://modine.com/role/InventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Work in process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r111", "r229" ], "calculation": { "http://modine.com/role/OtherIncomeAndExpenseDetails": { "order": 0.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/OtherIncomeAndExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r818" ], "lang": { "en-us": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r535", "r734" ], "calculation": { "http://modine.com/role/LeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease expense" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components of Lease Expense [Abstract]" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r824" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Components of Lease Expense" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_LegalMattersAndContingenciesTextBlock": { "auth_ref": [ "r124" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies.", "label": "Risks, Uncertainties, Contingencies and Litigation" } } }, "localname": "LegalMattersAndContingenciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/RisksUncertaintiesContingenciesAndLitigation" ], "xbrltype": "textBlockItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of credit outstanding" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r27", "r192", "r258", "r308", "r309", "r311", "r312", "r313", "r315", "r317", "r319", "r320", "r499", "r503", "r504", "r516", "r626", "r702", "r748", "r813", "r825", "r826" ], "calculation": { "http://modine.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r100", "r142", "r569", "r735", "r779", "r787", "r820" ], "calculation": { "http://modine.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND SHAREHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheets", "http://modine.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r29", "r158", "r192", "r258", "r308", "r309", "r311", "r312", "r313", "r315", "r317", "r319", "r320", "r499", "r503", "r504", "r516", "r735", "r813", "r825", "r826" ], "calculation": { "http://modine.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Line of Credit Facility [Abstract]", "terseLabel": "Indebtedness [Abstract]" } } }, "localname": "LineOfCreditFacilityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r26" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "verboseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r26" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Available borrowing capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligations": { "auth_ref": [ "r23", "r562" ], "calculation": { "http://modine.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt and lease obligation, classified as noncurrent.", "label": "Long-term debt", "verboseLabel": "Total long-term debt" } } }, "localname": "LongTermDebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheets", "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-Term Debt and Lease Obligation [Abstract]", "terseLabel": "Long-Term Debt [Abstract]" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": { "auth_ref": [ "r28" ], "calculation": { "http://modine.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt and lease obligation, classified as current.", "label": "Long-term debt - current portion", "negatedLabel": "Less: current portion" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheets", "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities": { "auth_ref": [], "calculation": { "http://modine.com/role/IndebtednessDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt and lease obligation, including portion classified as current.", "label": "Long-Term Debt and Lease Obligation, Including Current Maturities", "totalLabel": "Long-term debt" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtByMaturityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Fiscal Year Maturity [Abstract]", "terseLabel": "Maturities of Long-Term Debt [Abstract]" } } }, "localname": "LongTermDebtByMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Fair value of long-term debt" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r14", "r194", "r339" ], "calculation": { "http://modine.com/role/IndebtednessDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year One", "verboseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r14", "r194", "r339" ], "calculation": { "http://modine.com/role/IndebtednessDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Four", "verboseLabel": "2028" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r14", "r194", "r339" ], "calculation": { "http://modine.com/role/IndebtednessDetails": { "order": 4.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Three", "verboseLabel": "2027" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r14", "r194", "r339" ], "calculation": { "http://modine.com/role/IndebtednessDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Two", "verboseLabel": "2026" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "auth_ref": [ "r781" ], "calculation": { "http://modine.com/role/IndebtednessDetails": { "order": 0.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.", "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "terseLabel": "Remainder of 2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r36", "r141", "r192", "r258", "r308", "r311", "r312", "r313", "r319", "r320", "r516", "r568", "r630" ], "calculation": { "http://modine.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity.", "label": "Noncontrolling interest" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "auth_ref": [ "r128" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.", "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "negatedLabel": "Dividend paid to noncontrolling interest" } } }, "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Movement in Standard Product Warranty Accrual [Roll Forward]", "terseLabel": "Accrued Warranty Costs [Roll Forward]" } } }, "localname": "MovementInStandardProductWarrantyAccrualRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ProductWarrantiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r189" ], "calculation": { "http://modine.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r189" ], "calculation": { "http://modine.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used for investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r114", "r115", "r116" ], "calculation": { "http://modine.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r107", "r116", "r144", "r156", "r174", "r177", "r181", "r192", "r198", "r200", "r201", "r202", "r203", "r206", "r207", "r213", "r226", "r240", "r246", "r249", "r258", "r308", "r309", "r311", "r312", "r313", "r315", "r317", "r319", "r320", "r513", "r516", "r575", "r648", "r666", "r667", "r703", "r746", "r813" ], "calculation": { "http://modine.com/role/ConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net earnings attributable to Modine", "totalLabel": "Net earnings attributable to Modine" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfOperations", "http://modine.com/role/EarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r78", "r137", "r174", "r177", "r206", "r207", "r574", "r769" ], "calculation": { "http://modine.com/role/ConsolidatedStatementsOfOperations": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "negatedLabel": "Net earnings attributable to noncontrolling interest" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Guidance" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/GeneralPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r74", "r349", "r782", "r783", "r784", "r840" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "verboseLabel": "Non-controlling Interest [Member]" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent": { "auth_ref": [ "r38" ], "calculation": { "http://modine.com/role/AccumulatedOtherComprehensiveLossDetails": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax and reclassification adjustments of other comprehensive income (loss) attributable to parent.", "label": "Other comprehensive income (loss) before reclassifications" } } }, "localname": "OciBeforeReclassificationsBeforeTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OfficeEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine.", "label": "Office Equipment [Member]" } } }, "localname": "OfficeEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r226", "r240", "r246", "r249", "r703" ], "calculation": { "http://modine.com/role/ConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating income", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfOperations", "http://modine.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r537", "r734" ], "calculation": { "http://modine.com/role/LeasesDetails": { "order": 0.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating lease expense" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r532" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities, current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r533" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.", "label": "Operating lease liabilities, current, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r532" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities, noncurrent" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r533" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability.", "label": "Operating lease liabilities, noncurrent, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r531" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "verboseLabel": "Operating lease ROU assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r533" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset.", "label": "Operating lease ROU assets, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r239", "r240", "r241", "r242", "r243", "r249" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/RevenueRecognitionDetails", "http://modine.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "General [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r89", "r135", "r606", "r607" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "verboseLabel": "General" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/General" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r168", "r735" ], "calculation": { "http://modine.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r164" ], "calculation": { "http://modine.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other noncurrent assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "auth_ref": [ "r170", "r171" ], "calculation": { "http://modine.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 4.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax", "terseLabel": "Cash flow hedges, net of income taxes of ($0.2) and $0 million" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax": { "auth_ref": [ "r172" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Cash flow hedges, tax expense" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r5" ], "calculation": { "http://modine.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Foreign currency translation" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r20", "r22", "r175", "r178", "r183", "r521", "r522", "r527", "r553", "r576", "r767", "r768" ], "calculation": { "http://modine.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other comprehensive loss", "totalLabel": "Total other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://modine.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other comprehensive income (loss), net of income taxes:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r10", "r18", "r136", "r175", "r178" ], "calculation": { "http://modine.com/role/AccumulatedOtherComprehensiveLossDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Total other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Changes in Accumulated Other Comprehensive Loss [Abstract]" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "auth_ref": [ "r8", "r105" ], "calculation": { "http://modine.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "negatedTerseLabel": "Defined benefit plans, net of income taxes of $0.2 and $0 million" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax": { "auth_ref": [ "r8", "r9", "r136" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income of defined benefit plan.", "label": "Defined benefit plans, tax" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Tax [Abstract]", "terseLabel": "Other comprehensive income (loss):" } } }, "localname": "OtherComprehensiveIncomeLossTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1": { "auth_ref": [ "r10", "r18", "r136" ], "calculation": { "http://modine.com/role/AccumulatedOtherComprehensiveLossDetails": { "order": 5.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent", "negatedLabel": "Income taxes" } } }, "localname": "OtherComprehensiveIncomeLossTaxPortionAttributableToParent1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncomeAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Income and Expense [Abstract]" } } }, "localname": "OtherIncomeAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock": { "auth_ref": [ "r129", "r133" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other income or other expense items (both operating and nonoperating). Sources of nonoperating income or nonoperating expense that may be disclosed, include amounts earned from dividends, interest on securities, profits (losses) on securities, net and miscellaneous other income or income deductions.", "label": "Other Income and Other Expense Disclosure [Text Block]", "terseLabel": "Other Income and Expense" } } }, "localname": "OtherIncomeAndOtherExpenseDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/OtherIncomeAndExpense" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r28", "r735" ], "calculation": { "http://modine.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r32" ], "calculation": { "http://modine.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other noncurrent liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r116" ], "calculation": { "http://modine.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedLabel": "Other - net" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r112" ], "calculation": { "http://modine.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://modine.com/role/OtherIncomeAndExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other expense - net", "totalLabel": "Total other expense - net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfOperations", "http://modine.com/role/OtherIncomeAndExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherRestructuringCosts": { "auth_ref": [ "r12" ], "calculation": { "http://modine.com/role/RestructuringActivitiesDetails": { "order": 2.0, "parentTag": "us-gaap_RestructuringCharges", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses associated with a discontinued operation or an asset retirement obligation.", "label": "Other Restructuring Costs", "terseLabel": "Other restructuring and repositioning expenses" } } }, "localname": "OtherRestructuringCosts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/RestructuringActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r761", "r770" ], "calculation": { "http://modine.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedLabel": "Other - net" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r40" ], "calculation": { "http://modine.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Purchase of treasury stock under share repurchase program" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r286", "r774" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.", "label": "Payments for Restructuring", "negatedLabel": "Payments" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/RestructuringActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsMinorityInterest": { "auth_ref": [ "r40" ], "calculation": { "http://modine.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends provided by the non-wholly owned subsidiary to noncontrolling interests.", "label": "Payments of Ordinary Dividends, Noncontrolling Interest", "negatedLabel": "Dividend paid to noncontrolling interest" } } }, "localname": "PaymentsOfDividendsMinorityInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r113" ], "calculation": { "http://modine.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Expenditures for property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r365", "r389", "r391", "r397", "r414", "r416", "r417", "r418", "r419", "r420", "r432", "r433", "r434", "r722" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Retirement Benefits [Text Block]", "verboseLabel": "Pensions" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/Pensions" ], "xbrltype": "textBlockItemType" }, "us-gaap_PensionPlansDefinedBenefitMember": { "auth_ref": [ "r366", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r415", "r418", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r434", "r435", "r439", "r722", "r723", "r727", "r728", "r729" ], "lang": { "en-us": { "role": { "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits.", "label": "Pension Plan [Member]", "verboseLabel": "Pension [Member]" } } }, "localname": "PensionPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/PensionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "verboseLabel": "Performance Stock Awards [Member]" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/StockbasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r94", "r348" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r94", "r628" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r94", "r348" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r94", "r564", "r735" ], "calculation": { "http://modine.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred stock, $0.025 par value, authorized 16.0 million shares, issued - none" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r772" ], "calculation": { "http://modine.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.", "label": "Borrowings of debt" } } }, "localname": "ProceedsFromIssuanceOfDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r762", "r771" ], "calculation": { "http://modine.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Other - net" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfBankOverdrafts": { "auth_ref": [ "r772", "r773", "r776" ], "calculation": { "http://modine.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The net cash inflow or outflow from the excess drawing from an existing cash balance, which will be honored by the bank but reflected as a loan to the drawer.", "label": "Borrowings (repayments) on bank overdraft facilities - net" } } }, "localname": "ProceedsFromRepaymentsOfBankOverdrafts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantiesDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Product Warranties [Abstract]" } } }, "localname": "ProductWarrantiesDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_ProductWarrantyDisclosureTextBlock": { "auth_ref": [ "r301", "r302", "r303", "r304", "r305", "r306" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period.", "label": "Product Warranty Disclosure [Text Block]", "verboseLabel": "Product Warranties" } } }, "localname": "ProductWarrantyDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ProductWarranties" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r156", "r174", "r177", "r188", "r192", "r198", "r206", "r207", "r226", "r240", "r246", "r249", "r258", "r308", "r309", "r311", "r312", "r313", "r315", "r317", "r319", "r320", "r497", "r500", "r501", "r513", "r516", "r558", "r573", "r612", "r648", "r666", "r667", "r703", "r732", "r733", "r747", "r769", "r813" ], "calculation": { "http://modine.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://modine.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://modine.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net earnings", "terseLabel": "Net earnings", "totalLabel": "Net earnings" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://modine.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://modine.com/role/ConsolidatedStatementsOfOperations", "http://modine.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r13" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r122", "r147", "r148", "r149" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "verboseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/PropertyPlantAndEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r123", "r160", "r571" ], "calculation": { "http://modine.com/role/PropertyPlantAndEquipmentDetails": { "order": 0.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r13", "r559", "r571", "r735" ], "calculation": { "http://modine.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://modine.com/role/PropertyPlantAndEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, plant and equipment - net", "totalLabel": "Net property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheets", "http://modine.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net, by Type [Abstract]", "terseLabel": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentNetByTypeAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r13" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/PropertyPlantAndEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r123" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, plant and equipment, depreciable lives" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent": { "auth_ref": [ "r38" ], "calculation": { "http://modine.com/role/AccumulatedOtherComprehensiveLossDetails": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.", "label": "Reclassification from AOCI, Current Period, before Tax, Attributable to Parent", "negatedLabel": "Reclassification from accumulated other comprehensive income (loss)" } } }, "localname": "ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations": { "auth_ref": [], "calculation": { "http://modine.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for short-term and long-term debt and lease obligation.", "label": "Repayments of Debt and Lease Obligation", "negatedLabel": "Repayments of debt" } } }, "localname": "RepaymentsOfDebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r766", "r777", "r833", "r835" ], "calculation": { "http://modine.com/role/CashCashEquivalentsAndRestrictedCashDetails": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted cash" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/CashCashEquivalentsAndRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r42" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock Awards [Member]" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/EarningsPerShareDetails", "http://modine.com/role/StockbasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restructuring Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r284", "r285", "r286", "r289", "r295" ], "lang": { "en-us": { "role": { "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.", "label": "Restructuring Activities" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/RestructuringActivities" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r12", "r290", "r292", "r801" ], "calculation": { "http://modine.com/role/ConsolidatedStatementsOfOperations": { "order": 7.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 }, "http://modine.com/role/RestructuringActivitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "terseLabel": "Restructuring expenses", "totalLabel": "Total" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfOperations", "http://modine.com/role/RestructuringActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringChargesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restructuring Charges [Abstract]", "terseLabel": "Restructuring and Repositioning Expenses [Abstract]" } } }, "localname": "RestructuringChargesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/RestructuringActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r286", "r291" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.", "label": "Restructuring Reserve", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/RestructuringActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveAccrualAdjustment1": { "auth_ref": [ "r286", "r293" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) which increases (decreases) the restructuring reserve from an adjustment to a previously accrued restructuring liability.", "label": "Restructuring Reserve, Accrual Adjustment", "verboseLabel": "Additions" } } }, "localname": "RestructuringReserveAccrualAdjustment1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/RestructuringActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Restructuring Reserve [Roll Forward]", "verboseLabel": "Changes in accrued severance [Roll Forward]" } } }, "localname": "RestructuringReserveRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/RestructuringActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringReserveTranslationAdjustment": { "auth_ref": [ "r802", "r803" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which decreases (increases) the restructuring reserve.", "label": "Restructuring Reserve, Foreign Currency Translation Gain (Loss)", "negatedLabel": "Effect of exchange rate changes" } } }, "localname": "RestructuringReserveTranslationAdjustment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/RestructuringActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r97", "r128", "r567", "r603", "r605", "r609", "r629", "r735" ], "calculation": { "http://modine.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated undistributed earnings (deficit).", "label": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r153", "r195", "r196", "r197", "r199", "r205", "r207", "r259", "r260", "r474", "r475", "r476", "r487", "r488", "r505", "r507", "r508", "r510", "r511", "r600", "r602", "r613", "r840" ], "lang": { "en-us": { "role": { "documentation": "Accumulated undistributed earnings (deficit).", "label": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r366", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r415", "r418", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r434", "r435", "r436", "r439", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729" ], "lang": { "en-us": { "role": { "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Axis]" } } }, "localname": "RetirementPlanTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/PensionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r366", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r415", "r418", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r434", "r435", "r436", "r439", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729" ], "lang": { "en-us": { "role": { "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Domain]" } } }, "localname": "RetirementPlanTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/PensionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue Recognition [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r227", "r228", "r239", "r244", "r245", "r251", "r253", "r255", "r361", "r362", "r549" ], "calculation": { "http://modine.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Net sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfOperations", "http://modine.com/role/RevenueRecognitionDetails", "http://modine.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r152", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r364" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/RevenueRecognition" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r38", "r822", "r823" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/AccumulatedOtherComprehensiveLossTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r42" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r31", "r57", "r58", "r83", "r84", "r86", "r88", "r126", "r127", "r708", "r710", "r781" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "terseLabel": "Long-Term Debt" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/IndebtednessTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r15", "r63", "r64", "r65", "r66" ], "lang": { "en-us": { "role": { "documentation": "Disclosures about an individual defined benefit pension plan or an 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).", "label": "Schedule of Defined Benefit Plans Disclosures [Table]" } } }, "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/PensionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r786" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Basic and Diluted Earnings Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r48", "r49", "r550" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r48", "r49" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/GoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r705" ], "lang": { "en-us": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r705", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Changes in Carrying Amount of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/GoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r24", "r101", "r102", "r103" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "terseLabel": "Maturities of Long-Term Debt" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/IndebtednessTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "auth_ref": [ "r131" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.", "label": "Schedule of Net Benefit Costs [Table Text Block]", "terseLabel": "Pension Cost" } } }, "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/PensionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items.", "label": "Other Income and Expense" } } }, "localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/OtherIncomeAndExpenseTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r307" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.", "label": "Changes in Accrued Warranty Costs" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ProductWarrantiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r13" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "auth_ref": [ "r52", "r54", "r55" ], "lang": { "en-us": { "role": { "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.", "label": "Restructuring and Repositioning Expenses" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/RestructuringActivitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "auth_ref": [ "r53", "r56" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period.", "label": "Changes in Accrued Severance" } } }, "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/RestructuringActivitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r43", "r44", "r45", "r46" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/SegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r43", "r44", "r45", "r46" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Net Sales, Gross Profit, Operating Income and Assets by Segment" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r441", "r442", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/StockbasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock": { "auth_ref": [ "r132" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cost not yet recognized and weighted-average period over which cost is expected to be recognized for nonvested award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost [Table Text Block]", "verboseLabel": "Unrecognized Compensation Expense Related to Non-Vested Stock-Based Compensation Awards" } } }, "localname": "ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/StockbasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r223", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r249", "r255", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r288", "r294", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r705", "r765", "r836" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/GoodwillAndIntangibleAssetsDetails", "http://modine.com/role/RevenueRecognitionDetails", "http://modine.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Information [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r222", "r223", "r224", "r225", "r226", "r238", "r243", "r247", "r248", "r249", "r250", "r251", "r252", "r255" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/SegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/SegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingInformationRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting Information, Revenue for Reportable Segment [Abstract]", "verboseLabel": "Segment Information [Abstract]" } } }, "localname": "SegmentReportingInformationRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/SegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r110" ], "calculation": { "http://modine.com/role/ConsolidatedStatementsOfOperations": { "order": 6.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "verboseLabel": "Selling, general and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeveranceCosts1": { "auth_ref": [ "r12" ], "calculation": { "http://modine.com/role/RestructuringActivitiesDetails": { "order": 0.0, "parentTag": "us-gaap_RestructuringCharges", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Severance Costs", "terseLabel": "Employee severance and related benefits" } } }, "localname": "SeveranceCosts1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/RestructuringActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r11" ], "calculation": { "http://modine.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://modine.com/role/StockbasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Additional General Disclosures [Abstract]", "terseLabel": "Stock-Based Compensation [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/StockbasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r458" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Stock granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/StockbasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r459" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Fair value of stock granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/StockbasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [ "r441", "r442", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/StockbasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r451" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Options granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/StockbasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r461" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Fair value of options granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/StockbasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock": { "auth_ref": [ "r67" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the weighted-average grant-date fair value of equity options or other equity instruments granted during the year.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value [Table Text Block]", "terseLabel": "Fair Value of Stock-Based Compensation Awards" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/StockbasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/StockbasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermBorrowings": { "auth_ref": [ "r90", "r139", "r735", "r834" ], "calculation": { "http://modine.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.", "label": "Short-term debt" } } }, "localname": "ShortTermBorrowings", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheets", "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r538", "r734" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term lease expense" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrual": { "auth_ref": [ "r808", "r812" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability.", "label": "Standard Product Warranty Accrual", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "StandardProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ProductWarrantiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r807" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which decreases (increases) the standard product warranty accrual. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Foreign Currency Translation Gain (Loss)", "negatedLabel": "Effect of exchange rate changes" } } }, "localname": "StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ProductWarrantiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualPayments": { "auth_ref": [ "r809" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Decrease for Payments", "negatedLabel": "Settlements" } } }, "localname": "StandardProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ProductWarrantiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease": { "auth_ref": [ "r811" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the standard product warranty accrual from changes in estimates attributable to preexisting product warranties. Excludes extended product warranties.", "label": "Adjustments to pre-existing warranties" } } }, "localname": "StandardProductWarrantyAccrualPreexistingIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ProductWarrantiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r810" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the standard product warranty accrual from warranties issued. Excludes extended product warranties.", "label": "Warranties recorded at time of sale" } } }, "localname": "StandardProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ProductWarrantiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r155", "r223", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r249", "r255", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r279", "r288", "r294", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r705", "r765", "r836" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/GoodwillAndIntangibleAssetsDetails", "http://modine.com/role/RevenueRecognitionDetails", "http://modine.com/role/SegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r20", "r34", "r153", "r179", "r180", "r181", "r195", "r196", "r197", "r199", "r205", "r207", "r221", "r259", "r260", "r349", "r474", "r475", "r476", "r487", "r488", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r521", "r523", "r524", "r525", "r526", "r527", "r539", "r600", "r601", "r602", "r613", "r668" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/AccumulatedOtherComprehensiveLossDetails", "http://modine.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [ "r195", "r196", "r197", "r221", "r549", "r608", "r614", "r620", "r621", "r622", "r623", "r624", "r625", "r628", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r641", "r642", "r643", "r644", "r645", "r647", "r649", "r650", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r668", "r741" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED BALANCE SHEETS [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r195", "r196", "r197", "r221", "r549", "r608", "r614", "r620", "r621", "r622", "r623", "r624", "r625", "r628", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r641", "r642", "r643", "r644", "r645", "r647", "r649", "r650", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r668", "r741" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r20", "r94", "r95", "r128" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Stock options and awards (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r95", "r98", "r99", "r117", "r630", "r646", "r669", "r670", "r735", "r748", "r779", "r787", "r820", "r840" ], "calculation": { "http://modine.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.", "label": "Equity, Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total Modine shareholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/AccumulatedOtherComprehensiveLossDetails", "http://modine.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent [Abstract]", "terseLabel": "Shareholders' equity:", "verboseLabel": "Shareholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheets", "http://modine.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r74", "r75", "r77", "r153", "r154", "r180", "r195", "r196", "r197", "r199", "r205", "r259", "r260", "r349", "r474", "r475", "r476", "r487", "r488", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r521", "r523", "r527", "r539", "r601", "r602", "r611", "r630", "r646", "r669", "r670", "r680", "r747", "r779", "r787", "r820", "r840" ], "calculation": { "http://modine.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheets", "http://modine.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [ "r528", "r541" ], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r528", "r541" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r528", "r541" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r528", "r541" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r528", "r541" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Event [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r540", "r542" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Event" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/SubsequentEvent" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplierFinanceProgramLineItems": { "auth_ref": [ "r280", "r281", "r282" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Supplier Finance Program [Line Items]" } } }, "localname": "SupplierFinanceProgramLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/GeneralDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplierFinanceProgramObligationCurrent": { "auth_ref": [ "r281", "r282", "r283" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation for supplier finance program, classified as current.", "label": "Supplier Finance Program, Obligation, Current", "terseLabel": "Outstanding obligation under supplier finance program" } } }, "localname": "SupplierFinanceProgramObligationCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/GeneralDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SupplierFinanceProgramObligationCurrentStatementOfFinancialPositionExtensibleEnumeration": { "auth_ref": [ "r282" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes obligation for supplier finance program, classified as current.", "label": "Supplier Finance Program, Obligation, Current, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "SupplierFinanceProgramObligationCurrentStatementOfFinancialPositionExtensibleEnumeration", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/GeneralDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_SupplierFinanceProgramPaymentTimingPeriod": { "auth_ref": [ "r280" ], "lang": { "en-us": { "role": { "documentation": "Period when payment is expected to be made to finance provider or intermediary in supplier finance program, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Supplier Finance Program, Payment Timing, Period", "terseLabel": "Payment period for supplier finance program" } } }, "localname": "SupplierFinanceProgramPaymentTimingPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/GeneralDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SupplierFinanceProgramTable": { "auth_ref": [ "r280", "r281", "r282" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about supplier finance program.", "label": "Supplier Finance Program [Table]" } } }, "localname": "SupplierFinanceProgramTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/GeneralDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r718", "r817" ], "lang": { "en-us": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/RevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r718", "r817" ], "lang": { "en-us": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing of Transfer of Good or Service [Domain]" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/RevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r71" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade Names [Member]" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r718" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "Products Transferred at a Point in Time [Member]" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/RevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r718" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Products Transferred Over Time [Member]" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/RevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r59" ], "lang": { "en-us": { "role": { "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common [Member]", "verboseLabel": "Treasury Stock, at Cost [Member]" } } }, "localname": "TreasuryStockCommonMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r59" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury stock at cost (in shares)" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r35", "r59", "r60" ], "calculation": { "http://modine.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Value", "negatedTerseLabel": "Treasury stock, at cost, 3.4 million and 3.3 million shares" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r20", "r59", "r128" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedLabel": "Purchase of treasury stock" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.", "label": "Unamortized Debt Issuance Expense", "negatedLabel": "Less: unamortized debt issuance costs" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/IndebtednessDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnpatentedTechnologyMember": { "auth_ref": [ "r73" ], "lang": { "en-us": { "role": { "documentation": "Technology-based innovations or scientific advances that have not been patented.", "label": "Unpatented Technology [Member]", "terseLabel": "Acquired Technology [Member]" } } }, "localname": "UnpatentedTechnologyMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "auth_ref": [ "r483" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.", "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations", "negatedLabel": "Lapses in statutes of limitations" } } }, "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowanceLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Valuation Allowance [Line Items]" } } }, "localname": "ValuationAllowanceLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationAllowanceTable": { "auth_ref": [ "r68" ], "lang": { "en-us": { "role": { "documentation": "A listing of an entity's valuation allowances to reduce deferred tax assets to amounts which it is more likely than not will not be realized, including a description of the deferred tax assets for which the valuation allowance has been recorded and the amount of the valuation allowance.", "label": "Valuation Allowance [Table]" } } }, "localname": "ValuationAllowanceTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r786" ], "calculation": { "http://modine.com/role/EarningsPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Effect of dilutive securities (in shares)" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r211", "r216" ], "calculation": { "http://modine.com/role/EarningsPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Diluted (in shares)", "totalLabel": "Weighted-average shares outstanding - diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfOperations", "http://modine.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r210", "r216" ], "calculation": { "http://modine.com/role/EarningsPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Basic (in shares)", "terseLabel": "Weighted-average shares outstanding - basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfOperations", "http://modine.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted-average shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://modine.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" } }, "unitCount": 4 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "https://asc.fasb.org//220/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org//350/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org//360/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org//450/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org//470/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "610", "URI": "https://asc.fasb.org//610/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "720", "URI": "https://asc.fasb.org//720/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org//810/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org//606/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(23))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org//260/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org//280/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org//330/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "405", "URI": "https://asc.fasb.org//1943274/2147479468/405-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "405", "URI": "https://asc.fasb.org//1943274/2147479468/405-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)(1)", "Topic": "405", "URI": "https://asc.fasb.org//1943274/2147479468/405-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Topic": "405", "URI": "https://asc.fasb.org//1943274/2147479468/405-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "https://asc.fasb.org//420/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(e))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q1)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(5)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.30)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "https://asc.fasb.org//715/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480126/715-20-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480606/715-80-35-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org//718/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org//740/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(i)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iv)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org//855/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(19))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(21))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(16))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(17))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column G))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column H))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column I))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column J))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column K))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(14))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(15))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(16)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(17))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(19))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(1)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481899/410-30-55-16", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-18", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r749": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r751": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r752": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r753": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r754": { "Name": "Regulation S-K", "Number": "229", "Publisher": "SEC", "Section": "408", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r755": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "408", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r756": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)(1)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)(3)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r761": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r763": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r764": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r765": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r767": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r768": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r769": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r770": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r771": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r772": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r773": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r774": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r775": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r776": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r777": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r778": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r779": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r780": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r781": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r782": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r783": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r784": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r785": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r786": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r787": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r788": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r789": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r790": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r791": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r792": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r793": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r794": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r795": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r796": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r797": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r798": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r799": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r800": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r801": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482047/420-10-45-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r802": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r803": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r804": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r805": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r806": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r807": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r808": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r809": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r810": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r811": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(4)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r812": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(5)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r813": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r814": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r815": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r816": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r817": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r818": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r819": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r820": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r821": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r822": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r823": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r824": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r825": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r826": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r827": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r828": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r829": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r830": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r831": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r832": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r833": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r834": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r835": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r836": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r837": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r838": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(18))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r839": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(i)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r840": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r841": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r842": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r843": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r844": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org//205/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19)(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 87 0001140361-23-037810-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001140361-23-037810-xbrl.zip M4$L#!!0 ( !; U>_%^"QE8$! -#E%@ 4 8G)H8S(P,#4V-C[-K" =W>>-W/R M"K4M5$RI9)O]]$]F20()"A @B2J1W3.-I"JI,C,B?G')R(A?SZKS7O;CO-_OV^_?O6_&3K:(\?8L P&_S_J!2?>,VQO?W\OZ?]]P> M+VLUN+K]QZW[O^/Z;BBE?%M?O;IUD#?=&'X6OOV?+Y^/S9D[5YLWQQ,?;Z^_ M.#T:]G9T<7)K/B@(@OR^R8[NF'QA4%97-WLUT/6-X<-P,\)7O_KCKA^$/#%__,_9=FO9T[9^E5X M7>55S[W_]>WH[_C#?]G\'4<]5;W1?_<_' MP@S/7;_*3.E4%>X?#O+^:?:A+)0M+B MLLQ/SZHLC)-FFUF1(X:R,S MHW>_;53N1_6VGF_V-GSWU[?C"8>7NK"7V:"Z[+G?-K0R?YZ6@?WMIBEZ1?DN M^XNO__DEF[P']3^_Q'7[U>;?LCS0X./QX:<\BO,?N;6NOS'Y.9L/+GKJ\EW6 M+_HN?.77_,>[^&!7CE[6=]:62"TQA1XCI\;S_E$=198S-3\0 *OBFC-&B//; M1D"I=S[_X>RF5[V@$M[7?WY].S.DNT>X4\M]]2D?&-7[FU/E;M]^#"2?&JR" MEF%LC;.($6",U Q0B<._B@-'_",':\.O;YZ';YQM6G6Y\;[&C;G'.^',ZP%_ M"I\,IH;+N,;48:HX5"0,42NA#38.:L*$0>+AX;X/K\@31W08KA;VYI@\-EX' MREJF((&0"$(=/1YGV^8. MC;" &4 TU&"_Z)M6 MS%0J8Z$/O$N0(=+[P- "8&LU]LQ3V3C3AXGZ_)F.^7AA\[3(!4I"*XU6!!JD MD096:^FQHM3Z1MQ^>)Y!S )%JLO#GNI7VWV[&XR,BSBT??>RTS5 2>"$=T03 MHJD4@9PLS#IP,***F:%3-9C @3@6&%'B'5< :5%3MM;"(*C HH#" MSGF%9(!G[( R09XU6@R)%X#."V'H@,$(!M.*&.2)9%Q))1'WC )HD;>-=M7# M!/Y<]$]/7'G^T>D(5SOJ(J]4KQ[UM67T)#9?^ )@"SBQT (8_ ICB*+,2Q+< M#.HU%@P_C=PK7H!GLGQ04(&YI90,6$*-"?S /;#!@\5< JJ7R00O/GE,.7&2 M \Z"O Z8_*NJ/X<],81F"07R.,$HAH9@5PTB D77 (@7#@05?P[T>J?^JV M?^2#OW]1/_+SX?D7=ZY=N9$-^_GH6U\!"$:J=28_5[W!;QMHXSW>0G0RI$_%ZH_&#-+C+B(N01\[G%+PC34&&.F&>%>:0@$T< HQP@.AMF3QGWL M^GE1[A>5&YRF\B[_E!N]_C3MD[P;UWE<84E;OF+T+!/;U MI#Y.J W>9?;^-[GKLSJY[G&':J=O?^8#=/=_/+[R4>SOWY1!S G[P:5 M*JL8#XY+BC^5I\T-79$=M)#N:G^QHL62OK:<77XQ9LH]V*Q9!]K;(^.S\ MINGW7+9N'?W0(NG7%F&=G=_BZ%?+W]^O7*482@P>='%^4?1KRS8JY6UK:Z]N.BEYN\&HTAL_EY=.>*_M1.S'U3 MVG@_N>W>N?WZMO%Q5VM[-:H7!!B4"+AR BX881XF8 QJA*^512]8H*=[X0>" MF5FM!?WNF]JZD"^&"HK^<568/]>"9K?FTP5"S:/I3DJG!L/RLI[::)9K0; [ MY]4%#3>7B6+,\'S8BVEL]=Y*O%RZL[A0)ASMQ:$G'N>ZT+8(U>IO._L MKBK[03\,UH**S9/J LGFT7:)9)W3>\E Z8AL)0.EHQ*6/+A.RUVR+U=C7RY8 M+F?W&U.0;.E!LE9L)=[8:DOFZC+,U9;L'CY&PI.5VS5)?B2")R6]/"7=07Y( M-O=Z4/UQ^CS9<>NBW1])]X3^*T+_;O!#0O_72/44(.TZO1]GXR7OO;MVW>,H MG22[Z_1^')*G:$WWD#M9Z6W92%EHDG\*MKS !N@=.C*NMY_W[@39\[Z1:\XS=W8W[_^[N\N%D"_.,N-ZHW, MB4&NVDG#6RC6-.^-][$^VKV3OY/6&O_1[O85G8H:D.RF-7?LO-",O#[ZO8N2):V44,RK>7EDWC'X' M'9-8.[E\#D4?4"([O?P\7#\N>L.Z .YK8(-%ZJ'F]5L[#KRI&1HY\ ^GJI.Z M2YLKUXCYEL<-S^3[V^N]=KIL+K[[G =GUT;9=[:=+'0_'6^/?^WH>%.#[03A M"%!MZZKK>T&L1H!PU4!B(EKM)6?S#*Y#+'=,9>TTP^-\UF: _/M)?AY6ZL!/ MT.S _UX4=E;*)]=*9P^^N3)\I:7^Q]6^Q,.3FM[$N&-VR8I9.0K5^4GCR>WV M(A7K&];(I)D'P.Y=A<25*_;N;ML(:\.("S&,$M\]F^\>J82WJ\,B[U=[_?75 MQ U37'LN6().O#=6WU:>>=D]B.4HYW7AT>;HTS=EMOOVR/DR/QWW[%T_]GP@ M(G3G&JQ$<3Y-(-::*[?S\A%&VQJQXHV))_YK9^2EFUN\+QR2;\/N>)MX>$Y]]C;QFRO?L_ZF=YJQ^CY>"W75^TLSL' 9J1]NA,6K;7M5WW&IRTL[C)UMB>:E0S"//P335;WY ME#C%.D7-7GY'.D59GNKOMHV7DO^X/"LF@4HWS^NWVI9^]%FVQ(4+Y,(55AMH MBV7]F$R-MK%3NS(?VJ+=%KPKM'T>1F-42UF@W?M"LVOW2K'D49[:.H2&7N)X M3XJI+[(*Z+I W@M6 EUOY+N3#SM443;5OE66%OX[]56'7QA7=C.FDIMB3*D[)/59Y^TQ2] M6E6X&$7T@D"W+FCS%!W81F9JITYI7<1P^=G@21^E'/#5Q+I;'6YJ3\RG&[;- M*\2@[A:!>F4YX:^]$G,WFA2D^@JIMM7ZT37U9UH7RLYOV;:Y-$9;ZE.TQ:I] MA7GUK6P5\[JT__.Z^*4]K.7O8;V6KH,KVM-_);&>A(@MK F[1LKYL:>4NL^/ M;8ECOYK3*JVM7[:J2@)MX;A4"395@FT#7[Y$/;VUV0!:-$2FG9\6>#-MCN^] M_.9D6R*,;?%D4D[@:\D);(OEN H-G8[T)*YM^U7QX>U>L;:R4 M:E4MM9]J-_"DU8U47\D)C>?43%NG*%X[/-%4\6V)'5D2/RZ0'^\@P=KQXVJJ MH"-G+LWQ7;<6Y;/Y7@(F+1:3$CPO?MWBUF53KHMU2Q>2NR^83^P%T MBYBOH*+^(S!VS;?8NHJM2XRL=".\U]KM@A1+><[IH6XP7RN/#;V2F/)3LI&[ MQ3_KGMV[B)H$;:1H.^LVM45.CUR5ES6$'?94_^3RPHUC1/4*QL\&'YT/V&8_ MN'YX4;63T!-B-D_GFM@/S6OMI3K1>S7T;HO]M_U=E7:*S%?":$?3(%\WZ@4[CWMI!- MKBR.*$FT6DJ89%>^.$'V^J8X=R?JQ_:P.BO*,(J:,I^*TN6G_9UBV*_*RW83 MIGD*UQ1JFDOG"?0Q?#BH1++--+YG$9=,/[P)H;7CUBHD1X&;/.X,?K-'3LS M#,R;N\'N#],;6F<_E<7Y3G%^,:SJ#9D#OZO*?MX_'00+JK:=^7E]/4UHML]\ULO>4N$ M7!.)3,#9"7D[\#XW;ATEK7%FW9"Q>8D7\Z>K-\%N MD')>N$QRV$(0G9=X20Y;3\J%1FK^?J3ZIV-[->_GY\/S-:+U\YS\!\<4]]2N MEF^TQ3:SAMV ]:6QD_K17G9J(MWT>)_.%%V,1KT$.S7JTJZPSPJLA^6Q<"?9 MY9Y@0U>8IF68T_GPS<*0ILUVSY-MC#9@6"?994ZD24SS>I!F)B^P^]4.VUA^ M<+F1CW6H.].J:C#+(]?"&E=UF'XKD[J6Y!X]O[%>AXG]2DHW)7E>N19=M/6< M!+,SY(I&SZ=@\E?N<_[-V;U^^+737/?<]F#@JL&'RR_J?XMRIZ<&8^(-!U5Q M[LHCUZNS90=G^47+*?B(Z4WM_MP]SVZ81X\E[-?^1>#A\"OV"GE:?M+L272] M>YKK2=:34EFWK\[;KAR?1,R;D^L&":.&3)#;$LA=M.F39'/ELOF2)$Q:LQ-D MC5KSH]/57IW2$PU6^,RQ+US>71^Y;T?N6]T]W2F?SZI,R>2\,M=W4 MO#VID4LR_\RZHS,;"'CBRO//A6J[#WD7E6X,O].R=.SZ>5'N%Y4;G)R5KJ6= MQ!ZB2/,LNB$C#Q/FH-]]LES-H1M$N0.XDK2\-(P]3)@D+6TA2K+3ND+ .W30 M077FROAY-ZET8_C=T#QWD"*9S*TQ I)4K!Z@9C,(DGQT+SO@00HF$VY]:)DL MO]=)]^0?=XJ>=U!Q4HVW9NKMT[ "=>9,-XEY[V2Z8?S<)6S? _+T\K[KL-W3 M-(=N$.4./RW)3KM\N+NBZTEV7I H=P#:#3[K)E4:)]$-2+O1XW'-3]UVUVR[ MDTYK>6:QNW2JLY)47OZ7Z@W=A\NKEW^$!52E.;O\[+ZYWLALF%S;ZU\,JT%] M ;63D%<927/-;*K'Q]U3[ 8\UCF\B9PO2BOES93"Q1OFMV_9_AX.J_0;*O7.[IN-\DUQ#DOZN\O[G8C#8=]6.&IQ] MZA7?_W#VU!VJ<@UI.\]LNT!D]#@BSW;KKAMX7[-V6(NO?75>E%7^?]KVD_21NCK!>.M@?#5E01*@OR2@MR*.+ MK>**7F[K">V%M1A1]2#\:OBH?SHI&3N:R@/E<4^*2O5FO]$VPL>1]/+?=79"W80G7SB.\&6%*//AZ>;!UNR:I[O>KI7(JS;\.-)_3PMDI MRHLB0*R+#9N"-.1]U6+1OD]EU/)\[VQ>JP61:-QI.5ZX;=@--=YV\[#+/4,6 MSE*=LAG:SEEKT$,HIO2^0LQ:'GR\"%,_FZ46G27^>C%KZ?"1&.SA[J'C-TUD,M-P>:(>AGK@_C$,<]C]%OYSU1;\QN?MIOX=LQ_1 M_:$E6( YV[R&URJA<3&7&8GA\T=BIF]];B0&3B(Q$.&G\^3KXK(%Q&3@W#$9 MB*;4RN.H/>SG(U)_!0!>D>C& 9(A8;H3>RJAC?'G[B[Q!C2YE%@%I-O//*@V"1"@(2*$L$=1V!LT$U8@(%S#8$:^AMD&7F8!GC!HJ;UDI M:S+K(,N68*I8< R"\8MED&[+G(,V,#+C-S77FLR:.4HPU(X!; CT01-;Q!$B M '.+J$?K.>M 82$LAM8Q3ZR'$AJEF"0,!;45Z']CUL0(Z"' DE-'( PVJ'), M8*T]U8*@KF@N"X)A1A'@G@>+-)C20"FLHIT=M)GV9#UG#0@*@$T8HX%',9,: M4,V4 <[@8)]1LYZS9L%Z#JH90*PM"=99D-"P$ @*(I3R?$TY' 7+!&KD7' O M"51,1/"F @N);<2I&[,.^IQBK*@UP2+%P3@A @'%'.%(>^2Z,FO!M<$(,08Q M(,1R'4!<$"^)D2RXSSV#LQ+\CX[,VC$:7"@2!)1#$N8J((&2>A#<91EO3)H!B6Q@U&;\^"!U^'#;-]]SXZ*<]7_?[]D]?5!_G_N70;!1?5+%D.OFZJ7G_;? M93WGPR>FZ!7EN^PO=7 ;_))MO(\/F7W,]+>,ZU>N'/_TG(\F\='U!]]=?GI6 MOH_KB?JZW_"5\,]IV4Q[-O-FY>:YGNNRM.\OQD7[5VF MAE5Q]5$Y>DK]V4;V-DPJKMW[K_M[)[L?L^.3[9/=XU]U&:Y,DS),>O;=*M;[ MUW_9W#P\.O!YSQVJ4[<_C)L%1V[@JK^&UW^%?_WK7S\?'>P?[RQLZNFOH_ZV"H/1/JZ+_)ONXE>UL M9<'D(O+V2-Z/UGK9:RSN&NBG@Z,O642QP,%U:#\W65_%?27K\G1MUN'VD?*1"F ,@=( ?@HSD$ 70P18&ZU((N9&-]TT"*C4FH6^\AV#S/VO< MN'[N389[8'4JI7LN+$:O-[A0)BSV;QL!<^/["V7MU?N>&@1@_'A\^.ES/JA. MXI!SMP9WR]1#9_W.HRL!JOKZAT\6/C_;_]Y0=B$/YRFTDJ M.]?JC5"O/K.;^CXZ_;^279RD 40.PE(E4$<+(@,TI_LS]G!I^SDC]UL"M^NL&U[YR1>AA*3 MB51,C7QVA6J.>SO%K,9?^8L%@VVGG- M7-\ZF_T:9+H_\SSKS'@O^5T6M*Y4[AQ,?%C_[NYHGW>*A1T2P8JD&!D6 MD-E)K0!2FE.DK72 \\>Q\#L;?GWS/'SC+ YATZK+S4NGRDW7WWC_[\.^RS!X MD\6OWF;H.-='@M^"J5&4"7OGQM[QZ]J0NKG8Q^ZT<-G7O>SX\CS(_<*0N#YE M7V=;W(+BX.CK@+TTN@=$LN#Y4@L-9 P99P2BBX)BL#Y0?'*TO7^\5P-NPN)K M+*ZNF&P"QM$1S?X^]4\@VLS[A:#6A.Y/&/I.<7Z>#V**4A;=A*Q?^PB+4!^[ M=>[1I_"C([]C2N(\8,[$;7WN&3&$2T>5\$0"C"WA<:_D8?-W$V*^5%6P4'=F M9CVGOH&N?;>['W'CZ\\AQY$[#8HDL&FU'ZY,D80)B*#3D@7;D[B A0)X B&0 M&@N&Y_)(OAQ\W-O?S;YL[W_]%&0ZR/G^[\&)O(M&P MTT($D/!,6ZLHI\13(Y4)PN&$Y.&"L^@)EL0@/NVB++[%,453^+_S0?B10=Y_ M /ON5*'WF&QW4NK?_@)9-%_F_*%UH/F)^K$W3OJG_]?_?[G5\[F/^UM'6T=;V6[YQ>]XC*LWBRO9OO%UL-+ MM"!C.BFRSH#:MK5E/'LP^O,Y? =. 9I"1EAE/*2.$,&8I!ZQH+X@1AK:F,SS ML%E. <@^NO\HOKE^MAW^,W3SV'_-3N=B+.(WV0W;<<&+N1->'I0GQ??^U%(B M:!B 5OI@#)!@42OD@VG A#9!3WB(YUC*HRA+:[]ZM1(X* ^#A1, ?]J80L12 M3H36A$-"N=?>.T"!4I09Y>0<3F(RIEJ&.X=%H$#O_\LO;MC- AC!&2-(*$.@ M=)):RP'TEEGN#9O'^:28@(?" ?,KPLYHAI_&*QL-IHLR2%!^H7J9^^',L,J_ M1>6J_^O'B]^KD(*6JXH-%,I9*[0,IAT@FCL&L098R7BX M;IXU8YAM0O2@H_HBTG$G4S[61X^ MN8:*5=F)]\K+(ZVI^_GOD3]V/T4;?VRI:[%T'KI+AXXUR25$ND:-Z7"OAMAJ MP)T+"A0Y*+GPF/O@D'KH-2=SZ-"XV1K8[[@JS)]OLG\%6PS1[$*5V3?5:PJ4 M=!6<[EK=,1:-H&@ZDP@"Y8AP@"A$#$$2"V 5EXP %TR4>9;VR\''!:[?"R/< M0]RY.\:R&WNX@1>YMH! (NKS\\("QYP!XRH"Z@D1DXB:DV!)'/3?BO+/$?]F MDT$\>MG;Z6'M]6T,GKM,7V;FS(4)!F/MSZ J7+T[$>W%J6W@G^#/V9D:U#D3 M-E.]7K@8TXJB ?J/81[-SV!U:C>^(?SFE04ZE10SMD.GS-?)HD;;-%Z.23&9 M#5>#!@^W3E;LHG3&U6H=HJS.F1MD/X6?#>3+!L.@VP9G1=R2GJ2A5&>JNCF% M[VIVL'7Z1_WE\51^?I.IOLU^0J.IZL $X;K^WS"1>']]JZ]+8$U^IZZ550\B M/NM"#:I,@LRJR\'6_RU69YF5A+'>?)Y+^6]_D9S07\8FRN@GL_&?_>)1_OVM MW+KQKY-?VN#$/4X (T<&9CS/JRJPK^L%IBR+?L3JWF7F FY?9GL1?P-U8QSL MHZI4%G.1;LKG]6],NXM'PW G 32*X)$['8Z.[F3'FR<3"?PIDH#_@C#:&M]7 MG>5U*LA%3 69DMFE".MHV%\>(* *_W#74^C+\97+;@S?#/K&:"=WYOT1E 1W8A-- MU/VTCF^0VK35GB&YA<4SS>^G"LGGFHVVI[@DJHURS'Z+@)I;8/ $!P61+<$6 MYOVC+=ZTW*-CF'.O>&,^_P)T2[W^.X$4IT5Y.:52(�&R^\!9A0HC5QDG$- M"0(JZ&4PATJY1>9F!;,0'4 70':(MN3=@K&,.,W]HOA(1ELMUSXVH-:RM5TN MS.W?T-/3(#?ZDQ#OP<5_,N(=WV5C+&;1'P#4^NF3.K337C"S5G"F...06"^% M-$0Z@:@PB#FZL#.I30>A$C(F9%R+M5TRY7"L #B0><-YQ^#+QV?U+N/#O^?AT>&Q63\,N8CJ[EL^<':R7L&+ M5WV3JU[TVN.!FOB=V,_ JM(.LIBHF=N[$CGP3^KG1H_Z=0=L!F>NUYN0._LI M$+&.EHP.J]T?BUAV"/%OX8XE&S9Q\K=QR7CMB!0!8*@@E /M-#4!G9!!,-9M M7#HNC>!CPO9/"RT^&+A\44Y]YDQ.SJY.'@?&'-6ZSXIA58-!1(7B)CY=I4&: MT9[ZH'E/_4T=.9^LT(@XG^I =?C.K6VB^J?JW@@'UR.83DRG!EO.$-0, M$FVI#G8R9CZH.*$]=(V[U1R)C2R6S*\_JYL?!,$T>;#$![]M[.U_VL@&0>NX M.GXW714CK,JF+>HQ44-CVGRMIYZQ-7/7X1/-G7\:%/Y,)UWJO== M70YF[.(I&HP>-UKN>NV:0M#CS\#U.J/I99Y4LFM8YLFEZ4DW+-SLN[EJIHUL MO^OOU>^?4V5C[ICZBNH!SCYH?%=YJG\";[+XOY\GOQYOB$(4(*LW_NR;*O, MT9OA.:H:!AR]X[I1%SB;H: MU=3U\4_-7G]F;8D9,5IXWM$=!1S&]1>FA60YS_]5U4KV9/O#Y]V#3SL'^R>[ M^R?'HS*&VWUS5I1!\GY]J][7=\2:,9-[FD!O]1BC/HR8OY$%AS'JZ]\V MZO.>O=%K=#6MQB)$D^#([1'=YI49.1^71SG]N?LV 2 M'1Q]V3Z9JCYYZT=O^O8/S6R.&^("5VMZ-N&)7W*4E\M+YQ[>:?), MQY'E*B>0?E9&E^FE^7HN8K<&FIXPW"?BU\+X*2'< LG_@@B'MKZH M?G ;:^SZF _,<##(QPB'MK+KBU?QJ\E-1;_.*]ONJ][E(*\3VZ[Q<*?HVU&< M/=X3O-%AKZIO&;<)+_IK"Y0H(>5R1IN0,B'EO&.'Y1CPR%8VN5B#W>2RZ[I! MAL2CR/W2+)S ;"W!['G!Z$6!QNV0]7P$',>U][:R@Y,_=H^6$M1>.3"T6(\E M$%A+$$@6S:WQ/3M,];5_7?[F6/7#Y M.JAK[-1VC[-=MWKN]NUDUB7G;E6PL91=P017S=SY0C1]RNAFX89N'<2$Y;W^ M*+,Q+_I;8["AP32J6B>VA].V5@V_,;)V)N)QK=SIFN"7?'_[?SM.PX07?=4G^325X%5 M33P/5B=A%[[>6XFI-%=GB&KS_U86][T<]93S'2L^W)$UG>YX_KFGQE:4<^5: MKVPTXYS_>[)#;V7_SWXP_>:!1-(%G#];Q>&*Q3\[B.+QP>>]C]LGNQ^SXY/P MYTN4S'B"XN!P]ZBF_/&R!W'5)#? A)O401R=(Y]I[UU'%<,+M/0FGWO]+-S> MB]ES;V)]<'=1Q7/LH_.GF3J/1]('#5T]%SR,KWTUM'GE;*L:B#Z,63/ZX=8Q MF"L-<0W335;AW5;. Y;->(Y7JCOJQ(W[.FHOX/=O'A_[7JJ+7V;LL8?+B3QR M&#?.I8X7?WS\=)XQL677JVZ$]9.[A?Q113KN6*W;S+D*,C;8NPMAZ=J5:>;G M1;/3NG U>BQ7SSAQ$,YQWV _@G5:5K%^(GA.L5PJ/,, MMU2D'=LMG#4&0/ZRL[.[^^G3(PLPSL:(^!:Z%24:?_:$2HVNR@9Q#W[1Y!S' M@^ZBY\2\NW^5%B*U\S/9$P9U-QD?3XM_700-'A^KDR\TW>:".,:O2"$/N0J+==3>P#P'C>XU>%>Y*4#_WM1 MV,%VWQZ[\EOLNWT&-<"B2L@Y(03S@'J[)YB"1;M#WP MMN(001+2)*3W":FDGELE!,?1 B%:LF!Y0!C\$H%=^'=%-@BA?*NAQ.E0YJ75RNFH4.:PZ:@C'B="QQK32%P:<",'A5U"&% MD$&8.F%69&M Q+=D>V LQ5>23+Z<3-I@\'/.+:2:$XZL8"#(AT=>$J@U:)#) MI9@6 J]WR'-5]D5KC(ACUXMMF-]DIZ[ORMA/HV\S9<_S?ETMOZZ\XWY,<+X=:+PA-+X4_8X[X?<0/P=G9GN&&W1$S3)L+&&@L'')<>^*-U% H[!E7 M A(,98/7LYSM&-@F:&J929 DJ,T2I+2'U &J@HXG'CEE,9=68\@1T4JO;.^" M;>'.2]"+[D]T(6QPY (C#DTUZC+_XKK]T>O8XLAI6WVMQ$MQ(R1%I([;Y_/S]Z#7AH]L!6V2\!00KQY@E MDA+E.-?*"<&(1YK-TQ9\(0';M"F(((U012*7%'A+*"'8+/)LRJ-=] M\P&8!&WRYYZ8_;XF!E%"@E>%! P)) 61'@).".$:"*>]A,H%-+!-)_.?:B?- MAP2H30DMG4""SL61'K\(NZKL!SH,,NT"\[CQGDY6J1^I4$IR'9\4Y[X.;T^J M%^3]8>"QZQ[+'VI>&]UW$CEM]T=5JH#X>5^5E['ZZ" K!GU ^S5$#MR1F?J MG@C-$-%>*4:8EI($S(0084(O@!UYAV]CS M^^#Z;O:8(O64(\,%LY82H;"F+CA_ AL/ HS9E1T=)EN\/?C5"<) MOG%$2**0D\(1BZ7$2$!D("02*(7%RO;(6K0GW@G)?P4AGU@(UXW#/JU*WDT^ M89=]PE&5AAM9C=PR$QPW(V2 0Z2P4@A+1%%X+;4@9%65VFB;8M\I2I,D\L4D MTEE&E<'$"HD)0$ YBID6AFA(O%&KRC,.3LE:2V2'@BI+KKD_,34R555EKH>C M=DM5$19S.OZ7Y>, 8'+.DG/V'.'I[BN=.BH $ X0 81A?D;D"VG1DJ1-N6\*$UXT)RX,$)RD#P$N-L2,0*VFH]A9+!KWD MPL!GV4MK45RA:Q82>7QMFAL?+3 M1XU[D8CUDMU.VKDBC\#P*7R&5&KI'?!6:6*]UHY)I[FBEGFDFDI?+"?"1+9$ M>W'Z 9JV+NR4T"6A2RO0!6A+H'%$48T(#?^EF#LD!<;,:T/\JXR6K0A=5F4@ MIIH;RT>%%T3HENFV1/Y.D/^5Y0%D%Z[,!F>J='=XGZ.+9T4OZ/;!NY0BL$8; MDBU9JK8!==?6+[':VFSJ/F?_5M[:O85\2]*G[=]^4(/L90IS"R%0TG+IE'EL^2@\[6*C*P\;/+CE M*EI4)Z%EJC )XFL01,"=$!!J%SO=H1A"1]+Z&.^"RD K'QGK>K(@HA:=5FFY MH;"D I0+M2$^YKUAY6QR&9\TJ/6 O!9&_&^BX9A-I\_P>(\(48@@PXGP5F*- ME$#"$XN8)8_=67RZ8=*B9+#DOB>Q7W.QEP)2(ZV#BBHBB).0 L.@9#$/U)'' M]BU?"S.HRZ&45^DII=V=5^TH)_*W GRZT!_@OUVDI[.;*LQ&G8XW^@99,:P& ME>K'1(^TW9?V8%IC."162ZRV=C9J2T)U:;OOU32CFJC][9'6WQ^>:U<>^-HG M'AQJ M( FDK20.2N -L88+S(46T"(EO..TX:CQO6&F9PA2BXI;MEQ1I^VV%IBLK]". M?G$T&S/5+5";WBT#QAD2H,EZ1JPT2B/*"49*2V8\7IEA@%,][B2V26SG%5N+ M(# 2H&"[2P(-4LIAZBTW" ?!- TU:I=EAI!U%MM;%LKH[S__4_@P'K08?U[7 M&IBNR3A9@NO+BSP!"?S>5_U3:YZX<'A M@_-@L@RR^IQ(OR[9=%J&2Q>JK++"9]69&[BI&[=NC_^AZ9F>&@3>^7!T^.DP ML/*'TJD_M\-_KBAJ>DZ5-=G.KJRF8*B-)S7Y9$35JYE.EKWI$2-IF7G&].(: M%XN"1!&,)'Z"!(LK0^Y[+::1;X(H]"8WQ1^\^FSC/?SU;7S0^]FUN6=UKD9] M$3[9U/&C3>7#F-^IWG=U.9BQ37\]*R>WCU:J/KZ9@;J0QU@" +@^QCO^#/R2 MG8T'7]?\F(C%Z'!OH\1,+DW3:R-0?IYY_>%4>/C5Q*8'-C.96_A0,YC*SLJ( M1W\YV?[P>??@T\[!_LGN_LEQ$PEODFA,C;P*U#=11.IC4(&U8Y.#R-)7U%'O MLYM3N R)>#CWO[N]F7[?VO MG[9W3KX>[>W_GNT? MZA$<[?ZQNW^\]U^[V=Y^>+^[[.%\*LH(@>'_I7/9>;A^-LA<@%6;_?NP[S(, MWF31W W8:>,+M.P!_;37S\+MO=B1X^>E/^QK7PUM4(^VX5'WP?[HJ*%QO:A$ M3;!/ZO28^'Y\TKQ^OSS9F(&7"1097]7CVKBALJ^T^7.#"Q.[H[F X^)LV476 M;'K&,!XL#O;0F-B\(9:G(4JX8PU0"0[![E>7_7F>BY4+MH(/JS)5A7B M=.%)F1F6I>N;RZPJ57_0JYN3)R\S)=D\I;-0K;5WII7V=V^_;DFO>V[?\.!U5,CMAWU8$_43^FVK!^;SO;*9'G=2SBU[@^$8G.+[_UX]VNV% MNW/9QNE3K=JM2O[X"@/#"V'Z>]4VD(Y;0AU44!!@B9 &"R.(DI@9QAY; 7>] MS/X4"DNBMSS1P\8H$:QE"QDE$%*EM)%!_3A*$<5F@=W0YQ,]V*:-GK:'(1NS M=#H0F]Q1@[/,]XKOV9FSI^YN._>G)=IK<1"?PAC^B$/X7>7]NC=N/#9RY.H4 MZ-R'Q8\_>L/'-%1(AYV1RA'GL <@.=M*R_2Z&U->]F'1/L%HU\/9F.V-#ZVL'&W M)((VOS#&B-J,/!I$C1',(!B]=Z:T) *1(&O!FY=!1%>/:2VJ_?I(46Q=+"UA M5,*H-<"H@$<48N(]1<%\T$)09104 FC)G')B]9Y*B_KE=!VC7M1E:DU6W$E1 MJ5Y6/)0;UZI0;/.*MACJ6XWGK03MAK"1\XH:K0T04! K2'!_/=&64^X8)(8Z3SSC)M@MNG']@QY?N(%:5-5 MQTX 0BN29]-!J+9ZHMU:JK;MFG9M_1*KI3-?B_9N=^[Q:%,BT2O(9F@P)R>F M9'C7&T8;Z; HZ^A?596Y'M8%J$Z*_:(?S<>RZ/7"+7NQ)H<;5%/F)U'&$TL, M-Q01R8VD"%('%&+$$,0::HDOYT0Z:5-,L&4J,(G:*OVWYX!X4XC1Y^7L/H$5T^V*<7^U3IU*TQ%6J)1\M/(*ODYBU9)IJ8$(Q8( M[L^(1EW\-\I&NT)M+36?TP9L*[#_D5@/L&$ >>$QM(1#KZBU"&LD(%'(HE79 M5:!-2:%=WVI-:)30J!U.WR/!" F D0C_2N>(<4(B@K6RS$A *?8+K$4T[YYC MBSHV+!Z5VI7:3MJ4IW%/).N6T?BE"/-P[4%ETLKM6%L,XWK='MPB@>HER[V] MX+2?C,_3V&N]A%Q@[9 AW'@M",1(*:X-H4(M\-##0P&V%EN"9+GED)/\)_E? MK;=;7L'>C =;/F_,S0QT^_L]=6W^^:L*#<^EVM:/*\C*8#?^E>D,WG?%- M,,60:2P4((C$8I'8 RD=]0 3VIB9M+!M*(G:%'U.IZ"2[+\NV4?2$JN,1LH3 MSZWVP#L-$/)2HO!ID^QC#!^ )M#RQEJDZ=Q*5#XJ*=4\%$!P8#0#3!0E(.*'/6"B0X M:LP=6YBZQE)L-95Y[9:XI)#&-4_N];^%7RW*W*4@QCJ57==_'876QVW(!^9JYD:#-Q+[HJDJHD+/ ;Y MHNUZMFM.:H@:<,:Y@UHZ&-PAY065TEF@&38:$;M<\X*)-A^<67(23Y+())%- M$FF9=H1!)(RF1"DEE 9 2,&!<]0SOU0K@[+6'Q_NHGG1A?97HS+O;;8\6NI4 MI;(-JXOMWH&9-#AD$A&OG08$@ ":G%, *#$60*J7:\4(2=JT^;JBF@M)\I/D MMT#R 36<"XVD4XYH3P1 RD%HC/"*&;37NANH:4U,YK L+L)8+]]D M%ST5;:.^K9-6+^)1WI2/\=HVF"?L$-L85]M]NSMAA=EHL908:>P0]= 33KB& MU$*'A( 2KJE?DP[O936^2"?\@ U M[G/^S=EK]AHY)C>P3*J@^X4A'"NB)!$.T)B:20UVULKEAB.X;%,THD.!AR2; MKT$V*1%(*LDMQ9I@ZQ6S#GE+/!#."-S0$VZ1 0.XWK+YZD(#OQ>%_9[W>LGS M?PVNS(3:TW"BJ>#!99%8.2(\%H ['QS]X,0X95%#^><%JGK(:&KMDT2CI:)A M>"RW:S'Q5A /H?2:.F"TQ(Q;;,12->UZB$;RZ*_Y[Z/SKBR=G50VK]2/=-8B M>0M/0JL)+XT*"\>F#TV>@M0X>.T >J"(45 2Q[V5+OCS6GK;>*![<4D%L$VM MHI,7G^2R-7)I&4#,+S%UUDN5V9Q=. 4 M1NRLU^)TR#9G/K4ZO:D%:=_[5ZPU!6Q<>N&0#X,E@C@L14 XA+FF3$E!>>.1 M],5M&_ V^4OI+$82RG8()4%,8$JU MP20;545GA-N7#8 >:6FV#(6]6Z>RV. M8Y!.'<=HF]WQT.JU#OVF>AF]NI)Z[5R1>?*\I_#78P"<1YQ[P0FD1C&JN :( MQ$Q*W)S@O;@-EC<,\#8=NW^D/+;>9$IXDO!DQ7@"-&,,.**Y(P0(Z1#11C ( M")'6L^7N2KVAC+Y"/%E=7DC:85XV#KP@)K=,FR7R=X+\RP*?&R/LQC[Z,[NW M?-[;_K#W>>]D;_7 MM!&X7)'NVE*U30]T;?T2JZW--FI+M,K&^^.SHJPV*U>>!\](IY/0Z^'SOY37 M7G/326"F#T59%M^#ASKMPDM+8/#;K:+*$.Y\;/K.L+,$2(\%77)BUAH4[D[" MEX3OJ<)G%<(:.ZDX <02KRW0AEKBB#%$.[#<<]IM2KYJN6G0?E\TN)-%__3: M:+@ZHCW)NKH(C!A(G'S(-3+L5X=CD;DBC'T,K%4W\KK(*]7[[-3 '>@PC3J\ MT5!2BD-*+0,<$H")0EQ*Q#WWBG!NM)?+3<."LDT0EWSP)*JM%E5A-#9 8L40 M<8YJR2 0--@AGBM!EINZB^NIB&)/.4=F%NHQ]HUY]$.-5G%R=4/UP1/3; M(*.$A\PHI+CS1 *H/;6"*D&AY1#(QH+<"RSDQM>@,E42E-<@*$(Y3001##-' MA&626B6#W:P-\$I;N=S0 $9KT($R!0=FU'$Y=#8LVOF%ZP]J&W!4>_7\HE=< M.I=IUW<^?\G\Z.1U=-CKV!WST9'KJ2^OJM[7W0T$=.%,^&1KHG?-C>TYG94.H-Z#;ZT^@'HON"'(A,<(*L@P M88)JC1Q$4*/@7&&L&H\L++*<;(O +9T+3V+9%K&$5FI%J,+ 0B(0EV'=(#1" M$2<,L\NM;\=:54EV+4Z&=[-17VL-D98Z7ZEGU^IV=>\U:@01Q!J,D0 $&"^@ M$Y1@)BUS6('EGNNF@+4IHI):]B7Q?V7BSRSB#GLLM>0!!J@R6%ID!'-,4<>7 M:SQ1P%MO/74WC-.:B,UL=FG*YG@-F]3S99)-;^Q !3420DG#"7=.&BH9\1Y0 M"[V0>KG9'1BDXR1)<#HI.-Q)[;C$AA)"- ::0H:PD\PK!#AL/(6UN&P/)->@ MOV7*]DCE_=/.\0K*B$^Y(K.UQ(E"2!,K,)>0&*0%@P()30V,74?!E[W@^ MQ,*/M2PAF[2U-E2;(;+5.-B"K*_I7'FE&5."<>((4=9H3X GC!NGI"=+MG$D MPUNDY?#6!4LFR>):R*+1!AG.+8ZU.1#6"EKH,7*,2\N1=TNU-"1C;=KU[.3! ME0X$:7:*\_.\.G>QFE8LV1$Y*JRSZYO B]E/ ^>R_:)RP7#Y.>5XK-$^\DPG MD>S>NV <8$#QJ![B8ZPAAM0(I+@B!+G NU1R#87&C#"WGGS\ZK(&CL]4Z%A.LKL'56'^ M?)/]Z^V6E,=5+!+U7ZHW=(>NK(%[NFL%L89(P8'V MCDBFM*:4">LL9@I[/U^A:#SM\^(KEQ<\X/(N>"J2R-BXUCA&PA_,!%484SRWY9<+;+R.9#]R93P^JL* .+V&R1G%"O MU6#[ZL>GJ_AR3'VLXJ>" R*A%%H2'MR.V+2$.,KG6C;XQ*C'@N: ->,$2^"H M]P0"(X"1T&$=WCJO)9Z+BY\Z!\@:CZHUDSX+X-"+,QW4LWF3Y8-!K.6YN01R M[]4_/;VAKHVC2#)*A29.< FUPMA?/5LGOB\,/0W=Q$3I&;-?)[5Q>5GA6" M6LU-5W)TRFG+C#)&!:QS(LBP C"(@V!(\*SF__GRF+C_69[ M@M(I )4$\>4%D7(&H=>&0,@(]5Q1H:(F]388GUP\I9I[$L0N1- 6[/O%K:!H M""[$\1O]V+RNDC=:**2<(AH3[[DDA',=/"9F--+\!;V^Q\U#0>4YAL9*+8BE M00RE=!QAXV P:>E\IU*>[/*QEKE\4VMWCZ]D8H,6+I30P>X/;K*FDB(!F/+( M,CMG1>CE^'OS30#[8/\CH(! 8.]%$H+IC$'"D%&^7PI,T^=@&BN2_(X9V_! M9+[E*%GJ=/!^G0;!5/0>:^T%QH8!0I"4IM$=7M@*4;K%'ER0N/6][%7PC"+@ MB;%&*V)B[KB5W FJ%$,(ZOE [AFKT)19U<06:)**I%&A=8M">GXMMMB^V=9FT?>0".7J^(11VW2\2F* MFZ2R'5+II8=*2\>0J M%:N#9$Z5_;Q_FCS[5^&W3,B^.Z;ZMC'#\V'=FB^6BS'Y3,]L9PABG"#/*8' M">FP,8P2[80C?,EU%0EJTQFCEFG[)#1M%1H#J(20,8XP)L@A :4+QC,REH;_ MXN6Z_T2N0Z/YY/_/],^>\%I6C)I7%N<7I3N+Y;R^N:Q7#%*!Y>1S-#//3P\X M'=>\55!/U(\ID-,XV ;!,.!(:>*PUDS&YD^,Q[Y/ M5#>>/GZ,93"HUWWSP616V*9HY[.\DD62/9W&38"P8D"0W$*./-'Q/ -S1 .I M+5) 2J>L@\^.3LP/""UJ"=4A0%B9R=7J[N GI5.#87DYR7-352#)H'KSS/2/ MR<_6VX7CG<,ZFV(ZZ$ZA0=932QDBAB&) 46*:6@%T88O]V1+X84R%D(AK ?8/>5$Q6-:+;:I)O,3R_VLB86= M)/Z52#S$6!B%O9,QC4@9C8@*RI [!(A0:KD5OHAL4TO#3DA\BEK>K$?ZI0A4 M"4"LDUXRX> ).>#_O MN?&GPB;#O$TUF%/V4A+(%Q=(B8RS&@(%A2;&*"''^P5,JWAMJ78,E2@E+CV% M%;L5N(O%^,.'9='KA3%F>>"GT@U>KEM\\M*ZX:7=#VM?\GY1!C#;&[/33+L7 M1X0'B"$AB7-<>P$4IY9A!"EE<+E61IMV/5,A]"2.+RZ.!'EE,69(.4H$MAI73/G12S)G0#QJI@Y!B'C(@'3L)\A4)&2B$BD'+$EVSR$-*F MQ-;4XBY!1H*,!R%#A=.K/ M[?"?*UJ:GE-E3;"S*\,N6)'C24T^F1!M/-/)LC<]XE,1EJ"\^OT)!P 0RRK, MCK#Y!_:'Y]J5,X.$&0>I.;X@]>?;;Q M'M^HP'_?T.OEO1KU1?AD4\>/-I4/8WZG>M_5Y6#&_O[UK)S?\3C07?1=&HRMZ"E MYE"5G941S?YRLOWA\^[!IYV#_9/=_9/C)A+>)-&8&K'*2FZBC$7QCK*Q$Z$S MR,05==3[[.94;DK$+0F9>C?]NG[_#!V2W4:3FU38>'\_!HVY_ DH].7@X][^ M;O9E>__KI^V=DZ]'>_N_9SL'7PZW]_\V'_X]_=F!LA]W]X]W/X8'[A\??-[[ MN'T2WAR?A#]?(LFS@T]7I/B7S)-%35R[HN$%6O: ?MKK3\ZI#'Y>^L.^ M]M70!IUK&QYUGRZIU6IX<"]J9A/T>%W-.KX?Z_7Z_?+D909R)O!D?%6/:^.& M'7!E(BPDG-*<4K,X2WC%6_-W#>/A4.@#8V+SQI6>RKZS2EL'J[LVNNZ4X]6: MNIW9TFWFYT6ST_)R.9[,P%./1R_"JU&O=)Z8U#X:F@0'+O(<%&*,QBO1[ *504P\:4# )@52QV"Y'0-A7W[%#F5A+U M).ISBCJG4ANK"7<.$VVAMMQ)R.(.8>PT+6Z+.KH2=;3 ; &RWJ*^*LNG)7Y/J*,\+ M8"^H*5JF3A/Y.T'^SCF72TQM_>@N N+FJII4X5/G,3?[_^H/D@N:ZC<\P7R< MYJGPNN?J7/^^W9YBK>D2]\X!Y(#E$EG"N148A3<8>A][MO+&]+,E^) 0ITY1 M25:3K-XKJY!JS3Q40#--*,'* ZZTG[A^H.12>)^Q-72OH3-.7;#Y0V2"G2D>F((?YQ#&EGC(H2508Q70 M*" +-T@YS5A##&HYID*;#@^WS!Q( M,F@5$<$L2(P4YS(JC5CGLCF6:6&8.$ M6I6^;E,?A9;KY&Y$#;PKRZ"K\[J+1U:I'R]9MCYY()WV0$:\-&H(R4\9(BN*E" VP1F*4Z0I'0Q4OI B?GY MQ50K&Y- O"9*DF!&*.Y0$%GKO($46+TXFV.^-DY@;6(%BR1W>RK0M\:JJ9N4 M975->?A+W&Y.48?7X$359(_%A]3@;(1N8VB;3G[1-GA+6&BF!0%4:<$A%0XK M0*P5JB'N^5338\[6=(TMMKKE4"7A>27"HX5'FCJC$%<$Y/ M2Y:J;0JP:^N76"UM* >=(+88;7+G\%.[[RKK,F5,6,>@"$IG7/XM5F%(7MUZ M&*8/!*R"-1J[(KJ/;O1WK[\]YH6C*U:8WEJFU@% (9:6$RR-P$218(=23R6U MO+&OT!*"RZA-26AMBT@EP>R$8"Y4+@7F*O ?%11!8KB53 ##L1!6"JKH G>P MYW4>.R6@Z^@\+MA0V.M_"[];E'G:PEXKD_U%;8TIIIH",^:9@A9";HF,32\T M"N:&$,'>0()2:59D9+2JVG*'=L22]"?I?X;T.R,AT,)RAA@!@$F-J5!,!D&F M0*"&8@E+2<;#HDWIJQT2_U<81)F8YMF%NDRQD_5QT9X<.SD<\<%TAW3'O;3! M+T-<$,*)%HI;;2@,[R1@:-5;X[)-Z-8V"$OBV0GQ7)QT"NDXY @R1!3A3$O$ M,6940 &EQ!ROR.9H55/3MD=-5MB_=,'FPBB#KGGKO3V-LE)[PM?1GO#11D[- MO@>3%)(==1';.>R[F>1F:*C7&"HC-<' QYS V"4+(&B HHUM2Y=R!@&U!T\7 MWXMP/8RB!#RO%'B6@#L2,8TDH\9S3Y!RTD/D#./6.TJL:H@<+W<;#+(VE>%; M]VZHZ)G=4!>:;KD_;QV^=@%OF]&UU1#Z4C@9^"Q6L3\<<]F'RZ^#>/SL"B>W MKQAM"B>]P]8QKQV4AD!(E"/!8#,826LT(HV=3)=1D!BV*4U@Q=TUDLPFF7V, MS&HL%)9,461,+%4AK):<."L 9);;AG/=RZHLW*+(<5>:H,R=[Y-2X-OJ0W5K MJ5JGN#JV?HG5TFF+%VA E?>_N4$JU-Z>_*MWAF,L.(X]M]^WNA,.F_'=K.#6,$ 8D((H8I0 EWANMN,'$TE55 M9:5K4YAM3?8_$Q:\.BP U$!C@""26:*@4UI89J%PP!NKZ:IRW"%H4X&D#F%! MVN)L5R6XM"W2C6V1.;'T_V?O39O;R+%TX>\3,?\AK[M[HBO"5F-?JFHJ0MZZ M/6^5Y;'5<]_YU'$ '%BU*"JVR)9#(3RWD>G T' M;_N#Q*(>,0S?#OI?:CE[-_.,- ='D'D+02G+I7 1#.<\QI@4+.0FPKX"FKSU MZ1YM8]+""$^;$79%",12H:B*P*,3$@)$:DE4'&(RPJ#)VEI!PU)W$4+L_([A MQ3]QT'_VTXNC9X+V97<=@PMJGO@USL?T9!]4DU._7<384ANTI-ON3_>Z(R?E M?I8%SZ(P5MB06)8*<(I0\,;F\ZZQ,2=EQP5_39L,VI+Q7RBH4-".*4@S,$XH M#(P)(5RPW!(7!=,J>N7H%L]:?" %M0_ MK/HQF5"N' OV)*HL+89EW@V'XZ0!X%E\G>9_P49GGA///22C/IGJ("UZ)KB- MWFBA,>RKH"NEJDVY;RU;Q0ILV@8;B$B=M1:EY,);#X0K)95&*ZE4355T=I(E M9E2;=FFW?$%NORWW[*>/>#F-JQ]\K3XV?? 85.<]>NRO)&E"7J>],*W+\W.N MV7/F4E\@?V_18T^CU,HKQU2D(OV2:[Q;'URP3ANNQ;ZT :+;5&[QB)SRA0P* M&6R+#$0 KJPT$A"$%,0ZQH%3*4S(/+&OJA9:M"ES\XBXX"D[.OX\F$O\=U6" M@X/>KU4_]20,((ZJ"'Y:U+45.?+%OMMK*ON"@;=(C"^3C)S-1.1:'H-WVM.@ MG4(I!)/&>.]=) ((>.?,OE.I>)N4H[:Q7L'H46!TRQ -GGI,BDKT,5?-2\:* MD4H;FQ!J!"4-FTQVLVOON)!9W#%+I/3#>. ODH)<>V-&N=CM>/ MM:3O?TWR M$G!0#2]@@%72-J97YJH&GP?PI5AJQ5+;;%?-Q[E,G<57_2]?^KU/6>X62$\& M0CDW8!"<<)P8SB,7@,;11'PQ;*27'-M&FI*34!"Z'80^?"?L1H+-JL[UNJ^@E+0JN%A=*>UTHKSLYO[\7JDOHA-3,- F]+*&# M?K>;TP<[25@'."RNDD=BACV0Z\[B3#"&OW1Z_4%G].W=5!(6C3"P@E@-R"$* M&80SA$2KG?"*QT1^>XH>D39506X;HQ5"MX;JG/ EK?>$ M4[ZO0 XY4067=_5S;UZ78]V[W_**1BTUZLH>V#(#("4X8JP71,/]$TG'&ZVP 3:5/$_=CWR18:*C1T+#2D/?-2!>F\ M4$(XZ:A#RRT@>HQ[WZ_?*D/NV&GHH IF:[3(QJ/_FG;'MHO6V\S=K2;HEATC M=C__*FL=15G[SH1.QKI!QY Q+]!$#EO,,UJ27M2B/27EY+\"V19#EEH?+6$Q MBH#"4V64IUH8ZDP4*'A#"'XW\3UV0AXG9EN1C532 ]IJH!W74+5NX3JR\2NB M]FBJ8[3;3'P3(_I13OK$W_T%]#YC-8 15I/?AWE'2;8BBY%8-,Y-7'43,3N+ M;Z9"]C')V%DO:Z'Y;SZ=)@U$]M]]Q.%HT/$C#/F#TUZX_L;"E>]ZOCO.HO&Z M,[SL#Z'[UT0/E^D;Z75613N],8;I:=;7M_L9 *VMU9Q2*B*(]!](#1BXUR[J M!N_?KH,0[.A5VD<<:2AL4]AF [;A1CD6@N'&2>$P.F,(<]$*ZKGVP/8=:V!M M2DXY"K9IA66^BKZXVGE(H=/S>7,0IE]JQ?#Y),B 5TBI3S<= MS'$T41_=H/K+S2Z4?4./QQ;C%90Q8/ M\V%:!9"@>21"$YH4R"")D=):1"7V=70J4VW:>5D\0 7UCQKU:"UGPAH$RH5W M/J<7>VY>_HXOAK[9?J?]/0?-!*PHQT) MYL3*6V;<[,W55^=7#S;UYAL7'*8']W*N63]6E_42W"Z_7DLUPI)!?!Q:Y:)I MZ"E#YEF,S H3I F4 :),/58B&-=D&G).MZ,:*MWZ\,$168F%* I1[(XH@# A MA0?-DS6)"!:8UX13H)$Y9:#)FMP:40CYN \%;)=N)S;,\CB\ I>+8[10=1.M M#,F&_MAUL:%QVR2I/VYC%K;*VGOI]GZXV7KA,*ENEGLF *6U B-8%IPV6C77 M]-B:?\^*-J6!D\::(EOC M!9E6_,?)"[<4L\G/?_V7]"8DV9F^GR7DI\7T@5GGKS[>7A[$LY_.+S#U892N M&_7SO"9E;)CUHGZOMD\@*TG3393030].;TS.L,FU4:%75PW[/$@?7<*@SJH= M7> 0%RX\N=W^9=WS71@FJ7GY\#^^\U9?IG1"8, MVF@+S3Y:G/!G270>TJ^_(80[YW2A,[>HI990J"X&FOW[U_4_UR^O[O;T]?G?_]X[OW?ZU> MG?WRX?3]?S^,_]9_]H__Y\6+#Q_/8J>+5TA.ZR2._I1^_Q/]TY_^].+%3VG^ M/YW]_.[UZ?F;U]6G\_3CERP.U=G;ZBZ!6#C#^>X&/?OIT]]./[[YV]G/K]]\ M_%1;HOJ'J7Q4;_[S[^_.=SX ;_N#S-KI[P"Q^I(^OQAF6S@Q_W^,>UAQ\KS* MRG]M.^?5?M<-^O.[7I4N[^:\TN]V_K"_]V =OZH:O5E??V'S=FC5B[2 MC;I9/\F[7?_]65;ATNNI=E._WAUK7"/>&4G[.*K;]>R&@G1-6;KALMI I6]6 MV0;]KW.5K3EA\X:2N?46/,!XV]TSU2;/7$&=;E_/#_%,5D:[C/;C'>WK#]K^ M@G;=^''];DAKW*GWXR_C;FVDWO81K$?@9?(+U%K\S#+:6WGFETX(73SZT6X( M]AY =]Z7*"P\\R"BV/C\@VK1VQ^1.]?J:TOOP9OYD-C-/9*WY8LE(EO^<2_[_=>//Y);]OS[[>GCGX9WH>=M4)ED.T87ZL0QWJ- M.P";+$^V7\VV6\HWD\,AJ_K@X,/QSD'GYU$*TI:7I7SHXHM.KTA(D9 [).0C MCJ#3PU!$9!TS]FBD9G-OE.]_N1S@!?:&G=]P[_9LZX2DE0T]((_4FLCS"D:% M2(J,W"$C"^<^/U$I.8I&M=>JWMTPM=C4WG6.X'8/Q-F@(3>,Z-2.J0$]^.S^ M3)Y7^?_O6IL5].D"!DVG?.V:S[8S:BV>T!8W[6 9:%_ZXU[#><5%UAYOTPXE M:Y6'R[RGJ$C;4VK:H:0-89!KF3W-=;3IWANV]Q"1O]6;=C!NZ_:'6Q.UQJ'8 MMOP=!WNTN&F'$C7?'Q:%[4DU[5"2EFLCY%I31=J>4M,.)6WG_8/8!ML_Q7GG M&QHF&Y(9V;Q \=U3N_-S#%]"%WH>GU\O/W#M@=/:"C#P%Q6G4T?_\YL]J);> M(6_^OU%09)ORM;-:I3LED6W4S+J+86YW*7_.B'A>,6[2/U(>B"+OKHVE]]^] M)>6PZL2L3SD:.O$(OQL.QQ@6C[J(C' "D8$A H$[::-3+/"@A0JJX83ONHKQ M/S[-BAOE^EFC;^E!E_U>KNMR^GMG^(^%Y_Z"N9;(]<)8=-W"6,W%3/63 M\_[[?F\A#O]N:BPL'J3HO9#$>&EX% &$4ZB-"($1HD0T?"?\M&[A/BX:CUDL M_%3XJ?#3X^0GPZT@Z(PU3 IFP#@%(;$5)9(ZYLUZ_'2UV?8#=,*[WJM)U&N; M7,4T:3Q3L)!5(:M"5H^3K*PVS((%PP!%5-()YYDTP0"'2+Q8CZQF2?MOIM'2 M;;*4L+KQ#,3"4H6E"DOMJ6=_WC--!:Y04. V>"%8"(:$F.A)4T>(MF%-FV^A M4-I9+HWP:G$+26IQ_PNNR%S#>D9?+#O%5=$3^F0H[+O"7H6]GC1[Q1#1$:\" M=4G)\NAX0(=!!*T0;6P\,GXY>\UJ>=3-G;BO=L)6PC:>25/(JI!5(:M'9Q Z MJHF+1FG)F. N@@'I78A"4*&98>MQ5?-CMVD6JN*Z*DQ5F.H),15306@AB4^6 MH>!&&>\Y*&2H0X@,&@[DVN)IR]+:0P;V]GJ\\AXSSUJ42?8>1]4N=WL\G'Y; MQYCM2[%:WJ(7CV)TB@ =3(#N7]T^#/JQ,_JY/[QVS+?2E+JD05.F!:<>O$/' MA'0:%1>^T6LI"!WU9X?*;C-G1=VUML7.[QA>_!,'_1HEAUK2"FP*;":PT3)* M;T)P'(*(Z$#HB))+3RW11#3&)%>!S=JI% 5"!4+' 2%NJ9!&&F&B%PD1ECLC M8P"F)'@3-X;03@/\XI"NG(*A@J$)A@10)2EZ9Y013@2+PCG",:)12M%&_\)* MR] VHL]E22IP.@XX62&9MU'Y**+PP3H;C37$DA %M1HVA=-:X= "GP*?XX / M,498 43$](L7!G@,#-$S9C4%T9A#L I\=A^A(X=,VRQ *D": BGR!"--F&!! MD 0I@\0E2"6K2$5PRYUR6[)RY D_0CCL.1YT'$4':O7]>@'R2>6FALJHU4Z. MY-TDEM_BN@"':>N:P?9-&KN_Z%0+YK\(ZW$+Z_V+[EV^C+P,O\?163R'WQ>6 M8T\]0VY )EU6<&]LLA&M-<$J*AVCKL3(#B]C!;P%O(W@I4YJB*"-DE+(P*R/ MGOCT,D1#I+ E4M2M +D!N!#(:RJSF1!(4PD@'1'K&%7(OF:2A,>M[M_'" M@N""X$>.X"7;T%:$,*'.!R#6^K06 [6&=;,@3;+'M1MO-'\ M'G0O60'XX0&^57PK9 &CU^!!BFBEL\9*"MH29B33&^O:CS)^V@)<%! ?-XBW MNTI'%9.B3;P@T0BA TA.N9+&6(PQVHU1O)4P[D,79G:DP"X+O28MM2B M-=SEI%O!O34>.&:4:W%U%^*##UHP'FGN/-+0HJUWI8U;_,TS>LH!7LT#CK],*G67O_[$H88,C\E_=3Q.L/H1??]SKW,#FMIRX@)XZ\ F/0&= M5M(S$X*)CID];P==!9H'K%57H%F@N0=H$A(MDYP1191 "Q89#J0J<&$ S=/!&L[)4M6"U8W9(9&@F3E$M!HC""@O;< M.*<9U88E@[0$D@LVVS9$3P6;7+E\%(NT7"MAG0&P+B)EEFK@P/6APL,%G@6> M!9[_,$F5I40'HUT4Q ;C@B%> _4RBNB7P_,I[Z3?)9M@F7O)6R3?A8&MOV@6U=]O,U*_&_H#O&4Y\6XD%>J+-&.KKH M+QY*#PQE!&O1,"-$C"89K<@$*FL%96QCQ;AL$R[@;6U;CQV\.A"KN!>!0!3< M&.L3DC5CP*F.H?G\J[)-N!W8*$ N0+ZR?[VU2BHDW$:!-(#2BIKL2^94*;7Q M*OSXXJ\M $5!<$'P5;D=@H():Z5D5D2,"=' O1(& F+80L6.IQ"H;0%."JB/ M&]1+=B"MB&H&UD2?D&UICNHZX *) (H\F">%,M:9:(D7SBI+@AKC$]2V*H\/?\.Y8-P4>? MYU(.)RT"U(9$*7JT%][\C@/?&>)97,R:6C0^?0PB *%HK*!1.'2.!L.I MI]IYOK%+Z5&%9@O^"OZVC#^NF97$$&DX$T0$!Y9'[A(DG67*;9S/OX>]J_0H M$QH+) LDFR%)&1JT,=EZD0CM$)!KC]H)$A0".\#QJV5=+"!\8B!TD4IF.?-< M!T%0V"!1,A:BY0%#V/ADD2<1ZBRX++C<,B[16L8\&B!>"B;!Y")E@0(-*!B# MC<]5+OM/"PX+#I?CD#@,2AIJE2/" #B -$$;XVBEFYA/V0VSY\A@=0EI^GN?7TP^2V]>_G[O M9M-JT/\Z[T-KHHJO.[]UTGU#ZDXG5*-^&O)%NJXZ4[X^;'1QQ;&^0X@6)N"@ MV13]0<#!8E^J8;^;1G_PV?V9/*_R_]\U=2]_SHAX7C%NTC]2?K>_GJZ9BW&X MKAYRCVQ3ZQ\X%(>0W$V2EHZLJP6DK0+I_?Y ,BIG-\!I]MNGQ[:#_ MY75G.!ITW+A6H<[[S4;&W_K=U+-K'GD*TJL 5A(A0$:0*@JJC8^H Z,;.QT> M59#ZZ-%>B*T0VQ,A-F&(0$D\D\$+3@)0S4.DR!4WFI+EIF/96WVDR"\D5TCN MB9!<%.B"\J"L1"%0& \>TF^.6N6U]B6?XM%!OK!;8;!))*HWQO@!">"@%5T*S16:.R::L\)% XY:YK6P2*VBVME J)*4&;,\A?01<-5N M4Y0.7@CC5O]$ZE^+\MA>0A=Z'I]7/^8QN]:$V0,G%_['N(<5)S_^)5_WT_.; M':B6WB#+[/3;[4J*RS/2OAS@&T28&EF%_MAU\4$+5XLH?(.6WT_("SDC=>KP M\-UP.,;K=82D%KLG"4IZH ZJ,+1"W M-=7 EK7\ $/^Q\<'[AI>%Q.-:8+"=SW?'6?B_M ?U!L#1A.5"]+#[U*Y%K@@ M2&(%6LT I$!%#46$D"-.XIWW+>VL.Y@(L37;B@<$'A@IUP@:)2*Y3$ M.48%. 2IF' LD0()QOHU]8(]%'IAFA5B*,10B&%'Q,"0,*N]1FN8((HZ9CRE M7#J2; :,C16$=Y$>M8+5(-@)+XQ0&.&I,,(2+^W6*0&MLU;&1 .1":&,DR$F MTT%I*=&C:BR#LZ>1@S2'+0:N>%& HQ/%*C@D9 X,:"8E9H9APJ M94%ZALQ+;=;DA=VGL*C'H2D4PZ*P0@M907/&@R%>!\V%LN#--<^CBJKY^/\ZIMJ6Y/S"R3 MAM1_KB:$7#NOY?H@WDR*N5L>%C-PEJ7'-,WT;>F[^UD+0K'>L^Z1I"5/5'M_ M(ET':]MOP\;SN_[3V4&?WMSW,A=E+@XT_FL]\4:RW997OLD;7S&K9[DEW9 > MN>#CK&YG_!4J/!3\#B *BVK1E0!L223:Q@A'+AZ/BIW+7.Q^+NZPO_9H.ARK MB*@6]KUM<&U:D]H)X::6WF'J#A>V2C2J3O-4LNF.B>KV"EJF_)BFO,#T^.9L M*4S[.76C('3!4+@V0$%9HJ(M:5A MCT_$<%JZI,A86QKV^&3L^B/W]-"JVQ\V2/46TY.+I!=)O^6&'1:%L#4->WSR MU9EN-RXRUI:&/3X9.^\?U.0XN&]PF2_UGB, EAQQ\-#I;,_9 +_ P%]4G-YU M., #C@9@=QX-L#V)6O^(@+4.I=CWGN]]GA>S4XX^] DQ]^!O=1!M>H8!E=1H M&8B&"$)I*'VU@&+563?4'&>&<'N@, W%B&LJ*'&SO[SX/B]HZW-MT$M:C MYK)MPOV/VY;V0I+;K[W$=:))C%1S#@*Y=,$".@^,!*6M;*B]M 5.W> LB*;" MC(53"Z<63BVI^[C3(T[2F(7@BT$ M6PBV$&Q;"#9Z-(IY$Q/#"A451!,38)%^)$%&8MS%J8 MM3#K*J.V[Y,;/!"F0U#YI%@AM386G8V&:JM0.=IP-N2#=-=#G?$B;&-QYZ=! MN]N4P^_:$8TJ?-X:9BI\?@Q\#DRPH(RGG()PU!F%)G I%=="(%U35=[723R" MG)!"WX6^"WT7^F[%J.V;O;E'H8BU)!BAP1D&"G5$II53FJZ9\;#[\Y)T<784 M=BWL6MBUU>S*N&.>"^,(=8)0 "85H!9$@'11-)Q&5[/K=BA22'-"VTF2.TSY MW&.N<6MRA]_CJ-K'IL&'+Q0MX_:VI=7NGNA>M +G;=-?BE@>6"SO7W\_#/JQ M,_JY/QPNGMVHO1:"$PU(!1(TC$NP-FIF8L3F_,&TUH[Z]6_+SW9=*9-0W;7Z MQL[O&%[\$P?]&GMM7'0+& L8-P6CYX00BT8(%81#-%8PS3%2<$908S8%X]HI M: 68!9A/&9C$4>6$(4H@$P*],9)R$)9*Q](BJ3<%YBY3EZ@XX069[6E/"X;G M$2%3!V4H4L8I=X+S:#3S/')'A)9!D;CQDKF-S)>R?!:0/F6053QB4+2+ABU$"(0IF05LH0B%6J0.#I0N!^I> N M-U-6$][CZ"R>P^^+#K#H> S1\^! >"\-$D(935J$EPQE8[&"$L!MB_062BB4 ML'5*\!$Y:B^IL$J@%B8&:Z04P1.@'!KS(DL8N8V27.BAT,/VZ<%X2TPPPC,A M-( )7@(3Z +GT=K&32F[#6877BB\X[W'TM?8A(ZJSWRHVV6.^2&N20FK%M^I?9B$95M +%7R%02A;W4L&VP-K>DP. M>GH]'N1*'CCH],/D *CZWY03#G[K>)PPP$?T_<^]S@W "X\Y'ITKH#$1K0;.0E#!HS2*HMPUX-?- MA2V +X O@%\+\!&!1J.I=EZ ,98*XHT)4GDCR.8K_)-,12FH+ZAO-^HYT& " M)4H)P9%9JQ4HY8/(9VCYDF'2$GDN<"]PWP+<8UK5&0=B+&&"605$H(L@M;#H M(2S?L59J,+0!<84!"@.LR0!,6^^"H%Q2$*"<83(R;JUEU*5_6$G2:(U(%\07 MQ&_%DP<\J$AD3B)7 0 E*LXM54X1(SN4-48[A\@3QXHY?;$RI3#&7] _C@;](8EKU8S6:*GNI(4E,VY&&4#+ M'EL&6*E#42#PQ"%POWIQS>;^+^B.\=0G56&058FLB8\N^N%:V2K&G*1*'8I""4;0"E36>HPI:(0F*NE*'X@A$N/!"X86M M\X() 210IJQU0H:D0G"#&)BV1DAI-SZ2[,FG$QPGF %Q<,@5=GBZ[+!ES21&*HQS0FDKC(W&S:-@I]*ID3 M;=,'BE@^CF1)=S-9\K07WOR. ]\9XEET5HZZA9 M8, ,DR@P&..=,D9)XZ,G@D)))FBM.!>T%[2OB':F'7JB6!#>)F/<&_!">>,X M2RJ["QOO2BYU" JZ"[H/ANX@3;*^&7!.1=+/P: 6C(L$;70XC1;;,R^Z@M<0A*$WN<7D\_2 MFY>_'T71@=>=WSKIOB%UH!.J43\-Z>("4'6F*T [XMXKCG+;F-3U!P$'BZVO MAOUN&O?!9_=G\KS*_W_7U*'\>8+Y\XIQD_Z1\KOVT?(>.O?X(O@/&XT'#FW; M])@C[%R!\A%"^7YU[9=.KS](AL[,EGF-/GLP\.V@_^5U9S@:=-RX5L+.^\W& MS]_ZW30:UW0T"QJU%]1"%!X9$"-1H5!.>1WCQH<$/YE4AR-DB$)_A?Z>./TQ MS6R0GA >F:":6^$4"%[O0>-.;KXYM=2T. JV*%18J/")4R$![HF3B0F5$FA$ M=MI1#]XG'A2 &X?6GU;6S!'21.' PH%/G .5),P$YP,5(*(3(*,+E"K/55(& MZ>;GFSWU]*(C9(Y"BX46GSHM6A%L5@*54(+%")%IQZA$35RDMN1A%1H\[LX5 M&CQ"&EQ2X&$'/"@C"D)0B*B3;,HE1 MI/%I3:;B2^A"S^/SZL:,'O@Y,+_&/>PXN3'O^3K?GI^O?G5TJ]G+$R_ MVX[UJFE66K[NI"96H3]V7=S;B:*X04)[:=2\3A!7E-I;95[=[3<&\3 M?W_%BHH%.F.-=SW?'>:'ZT!_4FUU&$Q464N/O4F$7W00.)><\ MT.B=L-J!<93':!4$)W5H+!^UY4S*A_,7%R>\\%?AKQ;!M?#78?D+G8_168,> MG B..Z)#+IGE<\4-JQJK\+>B/!93K+7U<5M%"H7,"ID]$3(3Q#*'01E%<^R: MN&BE(,QH(XCQJC&M<1?)C"MH9-(4%BLLUBK0%A9;+2*R=1H#R2B-%(1G-A$7 M!8V4.X5.)!+SO#$>LJ=\Q&O,-JPG_L6RD@R:/TZK\S'&F MW%NX\:NZD0(33 M)(#Q5DBC;+2&6\QGMR2UT#4>[;2/L^0>QI6BO6>^M$:B"E4^CGDL5'E88UD+ M[27GB1.%%5X$L-$I"8HY%RFGC=4@VI#6J$[$8Z3(8C 7)BM,MI[.)X(R&J+3 M@@A)$6@RGYUAG!!JJ;XKAV0[="2$;FO-P4TSL&[E\$U^_NN_I#?SU$S?S[+R MTX]N4/UE]L:T\U'"D]VVOWK84/DNPJ"> MUHMY*N*H?SF]S>R=V=1.[EWY+@R3^+[\^.'M!_B,+Y/9\NMI^N<*WO4C;ESV M?IQ7Y_JZIHYZS)#+L%Y,05RAXV:>.?D5,VMEN4N(ZLXNRC>;@W3+KK7T(4;35X$ZQ65-\KG?0V<8FB-)OYR]OK=^S?5+Z?O M__[V]-7YWS^^>__7ZM79+Q].W__W?EKP_NS\S:?J_"P]]?WK-^\_O7F=?_MT M]O.[UZ?GZ<7;=^]/W[]Z=_IS]>D\O?%+EH[]M.S/[WI5NKR;MQL\K_!WCY>C MZA(3P"]JLO^2\#@:?K>GQHQ[D)28M/PT// 6YJ_S_L*KQ=\7_UY;&VXPS*J- M;>+=9H*^!;)$"=,V3S2>M';@H.-OJ'AG@\_0Z_RSKA[]:KXP3TI)?TC:6QKD M^N59?#M;J>=FY?!U9^B[_>%X@.?IZ2^[25N<*'OYY3^HB@:UU\9)$%0Q$Y(5 MZQQE$6/D3-U6]OA\LPB?J'V85+O+/.^#,4XN[_3&&$Y'TT<(Z:T/DD7FC?!2 M&Q]4Y,X;2:1F/M!,P8OS$3K#RRY\R^.!<\Z8363#Q%W7QU>9/7["TY^\ -TY MA;_!H /I9YHT&*5!'-[Q>1J#A8^Z.$IR7^N%266\>K\_N+R 7KJ0-0C#]7T3 M]1):OS,:I*]DK3G?)PU)7EC[7R\.DZ+_*\Z7 MW0:5==*P.[9+25GOE)IMEZIOF73U_J"6MQ>CBX[_M8?#U)9.4OX[D*2E,IG!S:/!?V MY9*XAOBR1RB^U^9 9$XL KVN0#]K-.9JT5V4TI]FUN!F(LS6$6$^]S$TKS\O M8=@9GL53[[,&4#L6DCKW;?)OTZJB/&KPEJ-D,HF/,(&$:!Q(ZKDD:N5595V$ M-9@1;^L_=PMTHS U".7NE88:=VMC:F+9@\_'UT/O6Z[B/]>H5K+SDSGQ2S]T M>EC] KUQ!)]H)-_MU>3&U9__[0^&,?+#Y*+Z!)GTRI"0DIN1V]X9?4M<,+JHVST1M719)[7ILIO&\_.$_KO?\N=).9U\ M-S_G[[VZ7[76,YQIA;.6_?7T],/\T>DQD^,,.E\6^MOI3;Q2&6O0"Y-&Y!MW M>HEPQK47JO:0O$V7I0E\\9_U91_'78=FPW%97]89Q _K]*5X^YD6OM)MX=)S_+#/ POJMA-1)PN M^M]Q)T^-^U;ET:L?FA^94(.-8C+K;1:Z1C%:[.U$W--3_'A0RQ)<'::2Q@%& MV;GT?#:W_F*^>=G4V!G$JD[/93[WO],.\ MY1^G S.[+'8&PU'Z;8!8?4FXO!A.1C8[,JO$4Z+V@.6)G+4D03_=/'1\&M0T M*=,YG0UX$AZ'R:JZ1%]C;?:8<1J0;PB#A1$X9CJ'X;5:2^M0=TT.I?][-_KS1'P M_\V[D%M?86*4D"ABX"\J3I_G$>(G=REJNUK]^#JKGWB:R\N=-NG#5YA5%)OU M)U6L,ZFR-5IYT< /K8$W>T]O5P"XNL/W25<*..AV:EE)$YT=2'?]-W-*7:G' MU5_'B7U[>3 ^C2\ONQT<5!//#%8?!OW/ _@RO.'UW!4CRG7 HY;8 VE %FR! M0;^7?O63-66990""2N%1"NY!0 P@$:V)-( 10LN&X.+J_B9N:.),K:WQ0KAH M"?4L<("02],SM[Z_J;VD/B61W5']NZ339HT[A[;RVLYJ7;::^QL7I3]IX;T M@S"L7O;3C[D>_O;TT\NY'MZI2QEK]7F*EJ2+?(9:5:["W&F9U:CA#$1Q M"J++*8BF6F7^1F[-KTFY3A/T9?B\ZH]'P]R,_%'?U=P[<6O7VOU%MC^&XZ2J M+'R6];FYOCQ1J'%B"4P5T?OTWC0^,-VE]SPI:)\[O;RYI5:1KE3&1'I0Y#(5L8R>KR MHZD6ZON?>]/V?:G3+Z=Z\J"I7S?&86Y8W#43B[U8;-?,2(30K\VU-);#JX9" MK5*?)@NO6\U4QFI5G7%];E3K<*.><.,=3UQ*/6OPU?H.QB?,5XUI ;=%Z$ZA M*J.(/]PKZ;N$R5SB[PR*+PS,W2,Y<8'-*"BF.>EV:@=18N'?^MVT6F7OP9V4 MEDS__OCS178M+/B)AJ/.J*[(-G54=&N'B<=!WM4XO]EP[I@Z^712KSEOQH/^ M)68O0"9R'(ZJ9#5WOUVICY?PK2;DB8/JMW['8UZNTB/JU3 OKL^K..A_N;$6 M+32IB7GGWHRF+GR!R8*9/AQA?=V=HS&^3-H@POI9"^&Z+\/XT& M;\]^LN3F"E*E]X=3QT9>'U.+&T9L[OE87)C3M'6R V8VO<\7-(]I7+P*8ZQG M>C:14TTD>XFR1Z8S'-5^J\X@K:G9"33U$25E).\?2],\'_N<2M7QG4N8NF3R MQ$SGH6F*.Y/5/G\K36?_2J3R]V"04/UYZO!Q./J*.+WA_"&Y$U>"F[NP5,+^ M7BLJ]6H^;=A$'YPU*?MS.ZG[]9LY(2]DU^ZB C$3\3RT=POHQ$/U)8_]=%BG M=A/9M47VI9I.0N#KI5*-OESG'K_NMJL=D@J9[+9UF M ?XP>4HBG&S_U$*_(-,&2=0B!L,T%Q2\,U1;Z3FUUM"H&DY"J"7Y'Q]SF^JL M[U^2Y?IE_&66YGV7A*O;$I[&9NO]L5XI8IF-2ANAK+,A)J;6@)$YI$V'S=_J M#_S^D/Y0=JM#5Q.9L;LH_'!*$^$8RC02$?3N EFC&;( ME K/?IK&.&K)SIE<I?E@-+Q!'2:Q'_1%T,5R-TA^7Y HW M3O_9?/A>C1,Y]1:3@:V,D1(*6B<^3C+LF+3 47-BG5,RW#'Y6SI^W)S(6[G MLQ2EFANVWM\0)>?,4+12B]1GZ[EF7 (JZ9B5KJF_G-,M%6&A)^Q6?Z\F=][Q M436M;CFQF>J1N.YYK^,\TT4F68HW<^P>K@@WY",WI%\U9,%>)U'J5LGLC*;>V5F[/ MTETIO6MF\#8E[6Z4MMN0N'NDJ;NK).^V)7WWW@3>-J3PMCF)MV5IO'M/Y+V] MEFR2W+O)-JL&-\E-2GM8LNY'_ U[X[J >T9R7L;_;U([7XV':5W#05-0Q"L: MF=3<*$5%L !)TXRH(@\N:5RJH4+)RD$1J9-"JHA/SXB"!VEYTFQHU#Q8&7CP MMX(BFQ/*W9F<[/MJ.DKIY]POO6Y6Y_*NK3$>"RZHK02YES]OC4;R74W:^K'2 MUYTA?/Z< SFSD,%TIA\8[]SVFC8GD;5GIC&G9-F7;N64W,DNZ^<97.W?J[F;\XOG]TV MV=?A:JXGJ6+)X YC/ZJRWG?Y/+US1>J?,9M>EQ>)+A/Y766X3=PXM7,Q-VY4 MNR FR5N3YRP$KDZJ9C/D'MME[5EO3#I9]J5;22<[F_751V(?K5I8P]<>^,:$ MA65?4CL@PH>EKS1:=GXJ(VE2$U20OLX8VLP)NX M'Z8GC-(M?35_U!4LYU-00?:@^#F;&_(71A9S+1(IU9&/ZK=R:6C*FK1EACK)#/=.S=$\8_(JC%Q-NFNT,SPE) MWR6;%T;3 WG'?@SMGT[C=3,1FHQTW0Q#']];"=C.5P<@-D8WJ#6A:C#C*?SFGT] M"]1/M=3)&WFT+SJ7PVG>;4. M"EJ4U9.YUGG73"+QS05D^9/_/NSG Z87D\K;]2O)R[+^M?=6?J-#D@? M1W43K_2<&[4]MG485],!96M4!EKC*'U>C(.,^:PH;I*;-])9.]$U.NG!UTMH;6+["\$+3V)81NCT;9.>%+IIZ=\?.HP>FT6ZZ"6B6-9W> MR79O]7]R>GRRG5.??LC;7F%TE3P\]3G<>0!HFO]&\ZTW:UI[PS85G@YE. MB^,Y^HM>:LKG#FZ35M>&]69<6VCU.&GUTR2TZB+338UON;P>0A8? MYCQ]^OXU)705 M^X?L=="M^\2'RU_K>EW&N8QS&>KG:]#7O:%_>WQ4U#C=;$EA,55SBM]N[YV@J<5A#NU1MU MMT"M/D>;G3J[!"$-U[T[S9K\AAG/X?:&&4B1* M!VNHX&"$).A8()1B,#+00&=;W>_9KO6/J45U-OB$@]\Z?E)%+*/H? JB22FQ MJ\.S7TZW'DXM]LGAV=/0SSP$L,UCLRF3)W:[Y]3N!C$[7"H+XQ3&:0?CH"6) M6Q)S& HB6FJ-B\8QC(0YKR+LBW$6PA*+'NSEQ*/N(I[8^1W#BW_BH/_LIQ>% M;PK?%+YI =]X#)8%:P&)%X%9HQ6/T4MO6(P:]=;XIB@KA3P*>3PN\K!1&DF\ M)"9Z85!;82PP*R*CC"J#M\F#SQ0#! M;XUOBK+2M@#@M=H6*T7\ME-1[5J0T$ZB;W>4Y3M8T&W[!6?6D;/=E[UY$/G= MW8Q=,I1S"@5G@42#0IND!X%F*FE$2*QE?'G%[3L8ZC?PI[WP<5',#FZ+:=W( M;GOALOW46RHH/$X4!NT)BS;A$)10@3OA+75*F:BM%HKO&X7[MT\*" L(#PW" M2"67PC#D1AA# 1@!$YP202OF&X^KVPB$954K@'K,@(* ,D86%&5&N, A#-. M$\^CBQSENM9O*W5+>T(*"@L*VX=":WWDF@MGG17<>ZN$#!Z#)PXI$PTG"^\6 MA46W+"!\C0 )4X2%%0G%8(*9:A- M.,4T:BJ*]"[;#T#7MC-6V/FG69MV_A7 %L"NF6BE "+8 -ZP[""P-!*T!*41 M#B41VP%L 5T!70'=58JQD80H[Z*S*+@2AMA@4+AHI')H&^J,Z^X$((Q!$8A$:VRGAM-[;K^A(FP%^NF)!D4/C@J M/N"6HV*4.94W,%XP?A!,*XCU31RKXCC D!8XO+^1..< MH#X9!6LZ9XI-4/B@\,$1\H%C$K74DADA! T,HC-!&E1",.:>O 78,C6N /5H@&I .,6\L-IS$:4U@B#A5G'C MG5-NW3,5U@/J'DPSP=M4:Z;@MN!V36LIQU&54Y(Y$(QH)XE7E *8F);>V.!= MW02W!7L%>P5[\S53$<<,$X%P+9251JO@@*;ETD'>TK%NVFE1;@M0"U"W>;"H M](1(ZCE2+I PJRQ&[;@ABC(JUPU!ME:YY:Q-+LF"VX+;=0]C84I0(Q,,0:@@ M3/ 0 8T%5(KKANKGF^"V8.\0/O_J$D*6@!>3S]*;E[^7/1^-#WV7RVJ]&$X6 MDVJ8Q+'16W^XG1^K3N4!0[G]04AC.6OH'TC])T=!.F$_S5XSV+NU=A_+&N 9 M($:44GHM1 2C 2%8%@G1".(!-6720^OQJ<_[>95J-I"J8WR7CJ]'9Y M-MZQ&5LK0KEM2EZAHD)%V\]DI3:?R2ERR6UA)'$\:LND11$<-=$?A(KV8$Z: M$UZ(J1!3(::V$I.-WGI #48*H:( &B@'YGG>>BOM [;1K$-,#R:783VW+PK+ M%)8I+'.\+*,A.K1$!8]>2!0@\_%"CLA @Q7\ =ZX5EAB#]=[2)O"U(61"B,5 M1KI17H!3)JQU2A FB#1.>QJY0L>)#]8^X R#XS3(=)N.02C$5(BI$-/-M'>N M@@9/44>A?%*5"%<"4$D'BIH=$=.6#3+=IEH'>V*90P8^1>K2)M%-?<)NQ3>G M[ZV.CO=X9X3Q4,1R.,)E(%2H$I3=?WF9U=XB"]U?L\TPH/;LZD\RU#KM<)"/H5\ MME@#0PFDU"BMC!521G J>,:C4U002QHRQW=*/OM(296F37EQA8,*!SUQ#J) M@ 09T:(5)FH+,GHBJ0[2(9H'U.9V $$MIU;*8-+OX,!$\(1% ,+\0TZ>7R<-]>I+5PX) MZ$Z*4D]AMM6S*04]4>W)\2A>TT(Y3YARN#7YN)B 0:%@P8(23--@K&8R\\^F ME'-O\NF^FS!'5.@" +D4WBDSR4+F!:*)5K1FCV@[N;+;B]N)M;\:#_B66 MY,1R/.HRK@+@D@K'.9=<.$.-%E1:SYPTR5XS^X]A341WJ\H1:Q6]M4P#*E@] M&JQZ)PB@<1$X3R@-1J$AA#,I2.0JP*&"/[N!;(N.)RB0+9!=\[PC0:QA%K@- M* 1U$(D2+&AC"9JPTO*Z!]@QH=MT7%&!78'=FH<9T@0C!$Z-)T(8 .MU+DP: MC;="9WSL.=RP?:Q:VZ;DB +5 M4UH4HLXR)9FY:# !)$G 2N(B.',I- MOP/$JA-:$%L0>^R(35"5P4?J,2BA@C=6>\$Q+[7@ A>;N+=W8$I:^0A@MT!4671<1LI ,2J1/N"2)Q5G_YM1MFY9M2@T5!BH,%!A MH.L,%(0F*L&5QJ@%TFB]\9$3H@,3,HH&W\Z>]J9LF8@$+[I08:+"1.UE(@\2 M&5K%' N"20?!*[1$4A&])GX5)MH]F]@GR":'C/S5YZEM$-[;:OGM]SBJADE. M#EA$KIP!V(KM@H_T#$"NDOK'O*+46P',&\;1! "F44HIMGZ8^B$/0=;TQ+27 MRLL!I(5\GACYL,AD5$H13;C@(5IFA.")8$+0WMJ&:@D[)9]]'((L39O5R<)! MA8.>& =Y(R@GQCOII%#"6J(EM]ZCIVZ;MQ85'"H\\<1XQ M3GJB161<6&& &JUM &ZH NDMZ.4^K>,QI(1H<^Y2(9]"/D^,?("#EC0G3.JD MSA TB8*(B ;14R'B XH_'9TA15I5?*YP4.&@)\Y!BBN%DC!P0(6W'(Q320," MQ2(0\9 "=(J6V9EL3#XYKJ%JWGA[9^!51*Z)61*UM M0U5$K0V-*J)61*V(6A&UMHQ?$;52GWT'Z:SIFD[O<]6/U6#BZTD_??]SKY.] M'M^7TNWE MCCYD"+[KY>'::LJKU&U*$RF.UT)&3YB,%',DR(B.,"4L$FND5$H&Z9F0DC3D MVF^S1FA;.(D+VJ8T_,))A9.>,"=QK3G5%D)B(0'!0E*,($(@43C+R /V$;:% M5Z2U;3J\HO!*X94GS"LF1DU#B,B)%U(KYX/BB,H%J0P+&U?M:[OAQ4F;BK84 M,BID](3)B",5@:FDZL0H@@-'G+%:G 8:*&-0ALMHPTN@Z 6E8[&"FZB]38JM-XI2BD/#ZC[VP+H<]HF M8ZU OT#_&* /Q!D7%%7<$<&EL\H; =8%%K305K4CG+4358$7OBA\4?AB157! M:VP;/$1Y245HBM$=T1$ MYXRUR(D5BG'!F+*,.NV<A.2 MA/Z4?TMCDF>LTQO#=%!NOC/[5CT2-SZL!>,\C<$_I*;>*.*38$3!@[3<>DZC MYL'*P(.?[HY/7\Q[2!_X)9N!D<'PTX]N4/UEVI39O-W5U$7T^"["H)Z$BWEH M>M2_G&)E]LYL(B8 JGP7ADG 7G[\\/8#?,:7 X1?3],_5S!=?,1L8@GYT^WO MONWW1TF*Y[)V[08WKGT_SA)?/ZA)O'Q"!0XROO.TKT$/5SLVOV+FLBQ+"33= MV47YAO/WGOV4 ),?U-STZ=,O4[-?N#P^+R"FUGU?0?,8B+//?CQ6!V MERF/3@>29#0TS%N-D\FGBT->74P[4Z=DS* SH>)&5$T_>I;DZ;ZNW3NM?T,( M>5H7NG.+2^Y-G5B=U:L?H;H89"+\P_GIRY_?G+U]=?;^_,W[\T]-$G%SQJ>3 MVQFE5OA\%DHF@.N+3O[3CU5>%#+_SFO,Z__;I[.=WKT_/TXNW[]Z?OG_U[O3GZM-Y>N.7+!W[:=F? MW_6J='DW>U>>5_B[Q\M1E9;T:G@! ZS@2X+@:/C=GAHS[D'28488&AYX"_/7 M7M]XM?9R9]=9[BB9K7?;0U8S_*^AK7Y(TI7Z@[J3WR>5*Y%;-UF7ZGO?!S!URGVQE]J\DQ M/^]EM^]_?7;5:!ZTLL+;&$P0GA! [K24'#%*:62#]GLC%/.LPJ2R7N9!'XRQ MJ8<1B6+!,!8T%]Y(ZZ1+BTW([^OH)=V^B"Q,,N2A&%;0"W73ZO>ZTV'II-O$ M9#7,/QFF=7AT4?GI,*:7F*&>KNIWN_VOP^^ORXAQ4GSZO,O_LU]_>\5Z3ES5@J*LO:=!CY^04&_J+B]-@%Z)8G M:$O<]J430A?GS*K5S@ZPV>KF@AOJ3CFKIE0$;).'_DX;Y3V.%ESQU'(GJ68" ME!"61X-*,NJ91">C+++UK0,+MM4_J%EJD2!2POAPI4E M42$Q()T@REIMO*1H!;H0-&OR?C/%6LV4 M>X@E/:\ZO9Q1AJ&.%G5Z57]T@8/*CP>#I-#,(D[YV. +S)V8)H>EZ]TDXE@- M+["^T>4@B?D@M:2^K#,GSP 7*GEA[QM MA^5T@QDRRSW(PG97,LR"F_=N@7[V4ST@61[]=4&NPGB0A*>>L=@9#//<#1"K M+^FRBV$6Q=C)/A*-A:%8BE)7*7--H)VHI%=_5Z_WD#7?D"H_ME/"ZK;GQO-2S\UL].YVD6&#L9.I-ZF9& M>6*(A-_1!8R2MC?NIH4#KT@A,W92'6HMH4J_7T*GUG1GI^E4,&>H;[-5*-VP MYSN7B8'2%[XD'7G"*R/XC/WQ,'L2?TTWRW?.5\]N/6.W:[=+CZXC^8F^ZB=. MNV;> M?]X:C91[R+JZEHF_E-?G65>O/WUX^W-2 M?L[72[VZD:)O)@Z;'O:YE]98 MGY;C=-WE>+KV]MT0![_5DG\L$%?K0%P7B!>(WX0XGT/\E[LA-<50OX<3S3F! MY@XL99Q>X:FEZ-'KH,?L6=-MW">\[$MV%T;:_[U(%@W\!HFHTXP\7_3 5.-A M^OJ4XV=&SX3JDRT6<(2#+\FDJ^*5Z5-OJ9E9.\-J.$Z"==T<&E93#>UD$A>K MWO6J8?]+(BT8XBQ&<>-I4]F;2=%]K5V@^\D]7KATWS"3XAQM@*X?Y]C)0KN? M7\$@-Z.^[7U6W+P7;-Z+.!NHA*%;C;C1D;MZ,!_2X>*83CHPONS/%[\Y?"A@F,WF0QB(-_+<.)BO_Y6&< M.7S]M\GGLWZ>7^#P@6/#-W#;+X?".MXILA[*%UEN ^?1#K8]/OLI^Z\]# :U MU[R6E^$D7CB\>%[_6^'_CCOI@SQ5S[,W=I1$,I'%+@E$FOG1 ME\F%HP&$!&?OZQVM4\_,1&+G;U["M^D["?4+-PKHDHA?7@[ZO]<%R6IAOEH5 M)E(=TM_LT;G Q:_V8#0>S#S!M4]ZKCG.)'##P%<>L 5PW>%S[O9[GQ8[Q4?%]-1VWM M .GR_JPQ".L%2#=M:F.8=-F7^)*Z&Y_\!89Q%\_B>YQ)X:N"Z\\."^8-XI+(I+5P+<@A#98%ZCV7 LN#" P:L 80Q4E&"#NI-;&5-+J M9,6KC*+K<<^L<4-@X^E3H(Z2)V$\\6$-^QE0IN5WBA%$U80Z*=1_2.U8BK1 M@\_NS^1YE?__KJ4E0'91^&/6P)9/6V,SFOI1)&I%B6*%%1M9\9!!/[>H/7>A-13.;V(L'@X? -$CEK#>"6F$-M90B M.M#YF)X''"7V<>Y*RD\Y_W:)TW,G:J,VOS>\WIAMEG$G;3H1_" U9PI#%(;8 M*4,HIBUW&'ED**@AUGFT@GEE-&7!/.#@KL(0QU>BYJ;RU1H-Z]TL%6=_*E8I MJW%06IK-^ U>X@*-ER;("$:@BDEM,2!BH-9*B[3MF@MKTQ&!AU1/"KI:B2YK MA0Y!F<#2+]P"DU2 H\C1615"RU=]UK"+^]C05?PJ5U+]YO=+K#,Q!S@:#WI5 M$NS+[FS7ZU;JTSUV.VJO]'80<^?/JU+?3*@^UC)U5G-27>%FN&C^>)JL'I=T M#!*%R*8/2 @N,$Y)M&+Y 1^')L+'4I1WFZ+R76&,PAB[8@P$8K0,GOH8A!0. M-'!). I/0.GX@ . #\P8MC#&&HRQ-W7MX;&[MFAOIU_ZJ4__A%E5HG%OH7)9 M#T=5MS_M;EM)4D;_+X1^Q\P[GDWSHFPW76_N'L=(=]ZO&%+#EMG M)OI31UTM3E.D&B1MJW_]5@$D!9+@#01(4(*C^T@"": J*_.IS*R\>,2(] (@ MU0+5:U<);Y%S^"QCA?9LJ-X:5>G293E0O:'MF43G+';,:*)]Z=8Z7+7#28R) MWVO6^79M>!4P=.K0,GPZ& .BB>DA"/B;3,4T,Y)=@#ITJ2%%OE_0-M M.B\X$CBM**7YSV;ZBVS/"JR02EAWB?V=W]=8.8?ITBXF;U1+MEBL4))?^Z'2 MGAHLUS)9+G#2=^-QP*QI;N7#]2T6 9AGQ>0UF,-=\=Z!6^'0_'$_ S0^O 24 M,WFD!*+T>3+[S^_3=]C8:B1;OWGYBX #O?DX"Y]/'S7_W/9&=WUU'Z_T8W&R M_TAZMW?!R@Z4"13I#]5X.NZL%-"#P"Q7 /)AG%DG@F&_9^YC!:"\4\DX[>G) M.%8Z"QS6[]\_3V(1R^0V#.!V+2OLN*3D[A&_5C2 M*W_@73K\T;,N*YTYM8RFA39CKY6LQ'WLPA"K*85A9)FQ??5SE%5<2MWW6,," M!")FT_^:-P+*R@Q\BU5&WL1:;U^FC1;*:@Y )K'Q!@/),.$ :V2AP)Q98*R# M<+O/>'O-@: H8!S@UF+$"<1&>2>U]1X0#Z!W^*B%+^BKY-LXD.!%1IFD2+RJ MA3"VSZ\"4>KN%+#]?14&V4BG@.NRMA_9DLVJ-\;*=K9@_[IPG=O[_K#>^>FP_@-_[XPUNSFP/HO9M\+KTH#F@_3T*6%,+;=U$C3N8*8/)0Q'65U5&: EFW%@U&Q:F@N'RLE#Z>K MK_+N;+'-5OPD8^N\H.-$CP*;!4[*NOA,S[9'\Q<$_2OH(_?3+ETWL7O'*&H! M05IF(A'K24Z[.07K_6CK-\,@M[9L>]L0B\!<; MO@5CED!%'0I['S-,T+">F% O'%4]\GO[ 6IK3[B[C]94ZHH:),WK&:3TO M<&W_?N=*G)6QI-02WG9314NX9O"9J^.5)U]:UW[;37P[D-9B5S][_6ZYP=F_ M@K46-(BEWF:+)E"&EZYL_G6W/#_;9>/%+ MI:]*%\!?)6.5?G?CYVAQ8M[I])E,R!187,+^E1N MT?HPI4*P?F\ZJUESUKQ7Z@G(_;=T^'-\\W'P7O?&5A6HBZ11G%+'H(-$!=!W MR 2J(N-]$#6EVD+=[]D$I@T('UI)QBBZ<-L@2.4HT<['S@2SJN5!"M6OJ-+: MV&36]#(B/H^>EWE 1:[N!HU^K.9=+)7]W\FTQO7<$+C(KCG[(&7OWWR\?GCQ.3;R2C#,]AFVM0+Z-IBN"=JJ8W9I-X5M-RUW M4]A.A4.VE=)>"MMNVJ&70K$2-BXIA)U=.^K>@\OWGC4;2YD16CS?*#)QAF_3 M_:C9U2JMW+_5G;)QCW41%^J>IZ5.E]=OW4UTRN62"^KBK['\J[614]6*Z/7KZ(? MI3;Z/M71ZY]BM?KH*X<(NPWR>#72FQC#94U5TIL8VP%UTAL9SJ9*Z:M[2=*BT>_1]TG $J[=IP6[GLJJ;05:[2_"WSP7\/+ MK8KLPW?!D)CWSUY;A!L0*9C0E!%G"75(62"=4=(1X9R!)84!]CX0 XP$ZCCH MD<7A-R(A8, 0CQ7UG G52!'NU5XW:_VI4^?!3*4L-'O?V9>6_(RMI]1H>A:S M?U'O@SBTTHE;K#V__IW;UZS"0J,F%CI9/C'?MTSX0:2O=(XXJZ5?C?0/1Z4% M3-ZM6M=V-U\IS,-?I M6$L1=)MG5(AAJU2C=^^]M'PN:V)H=QT[::K:^U0Y MKV?9#ZSQVS0CE"3X/ (9/I#OSUAFV6,3V4P/*\?D!V7@B0EMQ\7GQL59Q?B. MB9?GG9_UGKZ.K,,E\A>7<7.VI7UR:9&[+ID1D(WP?*C./#MC; M(R(GY_@.[#NP[\#^$8']9AOF&%!_+)-EZJ.GJ$)%Q5V6>N=2. >9365#.5), M8"&8("QFR<2M<-14\3:<^TSKKI=;28[W M5VZJ9-CL$*[P/LO6^S@8C=-)%GN<]:R_OE&#TD"&8MU= H7 7EMA*$'2:@BM M0QH !;"$6M<6P5W,[(&5ZVS@'>ILU(\:CUN4.GRLMYQR[:!14H"H'A[O0'0O M$/WO+!MGYVBP LI*J;42VE,+,"%"2P8LH)IC+(D&#:$L+J(LFH,LV%;*/.B> MNQ0S[V"V@]DGOZ@=@M:CA@H$@;*&X@"1A JJJ6*20*]%4$,%Y=L+P!VLAK)U M:JCO_7+VQ;]=.GSV^D4'C!TPGGQ1CXT61XZ9Z$#U2&HI1]@C98C%@!*GJ+84 M*&>UD!8(#$K4TAI0=T$M!>O4T@YTS\ MWGK?]]?RQ.5V>9H?PQ[5LCE4VT$> M]S:Q5O=F0FI&-)9* \*MDTIRIRT"5 /84GQYARXHBUNL WJ6)3_W" M?*YR\'0!Z4EZ9A\W@%77;T#KTO]D:XQ^M\ M;3$Z/"V(:]D<.LC:0^?BE'C)C$- D(!E(0IKQ!!S@@H< DB;;:\&]6Y4 =( M'2!U.M=3!+#J.A?UF&BI@& $$.><((A+:(232&ON2HH>'XQP%74NB%XB\;0A MKC;G83K\N:M8;8ZO+7.A'AJKW7@?RF_%F)8MH_BC*RASGO#I>$Q BK,46KL.!* M:*6V-\^JAG/U',NW@_,?B[QW,/?(9WU4&-Q&K=/#Y++*YQ2EP .D*6=$(BXI MU$8!#K0+:S$K"[F[#Z&2RG>HI[23D@X2SU3S^\^DECJ<'0@VI2MB3:T3 E#K M"<&2:2N%P%1@P@AD6C0$D!4=K>RE[ !R/Q_LP^_%QNHS*=R_"/-RY?CJ-9DK M]=2$I(GBU >V]#NP&72=,YD/HOJZ5&HF"NFV0OKFQME)WUWY/P8/W3.+7$>:I9^ $L,I)(2@BLH1P^(HY2":G4PA&H M@(ZN0H0M4E0JJ^0.Y?"/V9[I(NM=NE#V_GF W$*CTM+FI&G>FCLV/X\-=J?M MXK;4X'_^ "H!HLQ-@,)^/]&NV!95/;1A+;1?O56]V"LM&;GT1V_>F6ST//D9 MOG] 7?[:0*E2]TO(-A6*W\Y(%;AOWT;<]?<)/6S2^?AW*X=?M3')VKHT\^Y* MI1V2YK7VYV!:W$-7SS,K)T*4U3)ZMJK.U/O\HLZS3I6H_,:MY7P7*G8MJ2]U M]\PIK7U5W'S*SE>/,HCBKG>R0;S/T7GU_?NSPX$EBDO5W$;YM"7#J%C]^M0R M-+,O7TP-S).Q\->Y/O$MUR=.-I+<\([M8?_N5%H2N7$N0E5B0]:ZYTUW7,XV MYMLN6.D[KN>)*L\=MK"'9*N7$JL6O*HYR7S] /^S/BRMFMJ]?G";779S1U>. M/.4>O&5S=CA6_563=_QW%^S4F592/,@%B,7(%.^5)HP)30S@VFH9:UO(69_: M12NW8DXUJGAB ='+LFR3$W/<&O1K4DZ>N"2ONOG/0+3+/56-27:N)'P8IM-+ M\7NPZ(LW@"EMF5<8$R.E5C;\Z@DDU -;5DRA8HVO@D2_&#GSRD[2^Z"V/'N- M7O)5C\LCD.4C:C7[J2O5';Q-/7^/@@N9K,+IQ\D5 M'>&!1T@!PJ@CD&OAA(#08@\,040$P4HUHS10G!.@98<:)J2H#?H)G 52T(94U(Z)RGU MQG-H1*D-6#D*J[+3I]3GI1Y9@*UC A&JK1(! MD1BATD3'L]A;S]N 1&MUO0*\G%S7.Q*ZG%(W)%G824L4P(R)VZ/XD=I"9NI$ M7#N_7T '^X0 MEOSL]6Q0FS@V#.S7/)3_(F#VC\!E;O2N-S+]X6B2EJ902,^Q M- X9[3#A7LJH^4M'L&$20UM27FOO% K#&./>"NZ$)U!P20)G*XP]XL);ODL* M12W1>4$D7<)>)0L42QX(M2[;X&$1RH/POL.],&JJ/&%49,6XB M)>M=OD@Q;<3WTM$X^==$I6.7QBP7WXO:S#3')5U85#6PX/B[S=.61-,OG'XU$XR MO6B4] 8/F/1^D@[O7$"\\4UOD(V[&$1X[!91O)(ISF.F])PMD#7[;3K0*QT2'$+LT-W'83 M;8+87W<5^Y\N=6M3RP[,D=I.ZPH+A ]9H-+\M6TWL<:3R1J=,ZLR9[Y' MIR M8MBQ,M).DX"VCT&P1S&&W;,4]C=)Y\-@3>77W'F3%'53UX-!E;-K37<[3U3FJ)8R-6L+8"ZY_"*LX^4MY?:$"P\)+\NT^ M*IM+A17.C_<[ACLKAD-GSW#'/%8\@^BRF8^W8//GAD-N[FLW<+XW/BSN; \Y MWBWEIA8HJ3L/J$4GC4=H_WK,$\9O,];,'#;%@P(A!03*,4LD( X*P3'@B!BC M$49,[G)0L/Z$L+;>U:WBTQ-LSIU0=T*]AU!KAK"3P$/C!)'>:0DY!08S+K'R M?GN!TKHB.LECENU3AE>A-H579=UY=CXR.8$BU)SYWDS(:[.;R8%QK<>$N(RS M%ISR&=85H Y 2P'0%&D&""=(, ,HXPP(G55C?K+Z2TO<"IT4/@4IE(X21[27 MREEB/5$$4R$AB+FV%O&2X]Y&%([=^G"?H3">4M4@9Y+E=WB0=SVPMI5>;4.\ M0ICDDS/DVD.1S1"\B+XW,7YHM%#D15/I!((*2R(-U$IH89D"3@5%")>6.GB2 M6M"6)6V7@M0A28)?Q)5(LRKCQ(4660LHG P?U<8*M1PS%FV/UKTKN+(;S).%6# MD0\/C(^XZZMP*7XO&G\YA4RTO[9'^E8FK*P4> \J!YG/EL+TG4HSN;M9;'20 M'[DO=3K(:3\+I'OS]Y,Z]<^+\)]"WXK"*TJKL\_N_3 *]4_Z>Z'ZTA8G%;^NM-.GM(O@H9]"4@,V0+))UMA--KX"_) MS73TF7WUX>W5Y_?[R^MOZMC /ZSU=VEZP9WLF6K81_1/D^^7QQ^<>'B[?7?WS] M>/FWY.W5YR\7EW\_S@@NKZ[??TNNK\);+]^]O_SV_EW\[=O5IX_O+J[#'Q\^ M7EYN"+SB[DK"W\=NN=!4&G3VU;X=4T.3?C#I3_V=1R,8<18KC2Q7!# D MK&%4,"6P@9:!)O+I8A2R2V*.JQK<)\J8,+11(7ZJ-X@7PT:2_163GP*RC)*? M:6\)C>ATM!ITJS9G>CETFP M=@;!VID^/KS3%MZY,:-CEV9!U1FO4D8?W)ARLWU1*W!"\^V!FIWT/NV!GE9V MQAF'%'?)&=46[?'$"W?)&8\U5KY+SN@8KDO.:!78GEERQAL7'I+Y7K7J1SV_ MR96MI5M+%\1=&VJ>0Q!WF5-@H6R;PL@S8PVUA#NL>.Q>@)VTS#.D:)G]CS&L MZ1 .O&3M/(4[R0E^)^J=J#[G#!AZT@FQF^; MH6S&/UEEZ *J%7.U$&>*>1Y C!%IK9 2$T,=0-QZR'<)*:@'O$0[P6MO@Z/. MY?V]$_Q.\!L2?*XA)))JII GAB#M!9+*.H8,\P ?*[0?O\2=X%<0_&-J2JTN M-_'>>V?RB/E?)@OI2E(U=DG^>TM4IR[9_4R3WN8C]'/HLT>#,("LC)) MN-5$2\$1H50IBX D'A@E#<#ZL"):"\@ZRE;@Q5/-@^]$]VF+[A8EJ)+L:J8] M!A88:8BR03WBC",MD88XZ#W'\N6 NKN?GD!DGXX^="XU,=X/;.MB7[HL]S,^ M2&\/10XZ:T<"*.V(Y(0Y@I14 ? %A)4!+[;$6BBLHF/1:E+C%SZ.? M3;OD_EBZ4FL4H@_#-*C$@\1,TM0-S'U>Z#M?V%'RFSHL^^.@'-.3X6&SUM/F M'-/& &A+G.*4#]Y.V>#Z@0O^IGJ#3\/1Z(T+P."NU:]B5T]H+#7>8L0U\4Q* MJ+&A,6;1:$J\.WZ4<IC/PXERZK#A\;VA[)M%NX'QOG#4@ M27[3I\/!OWZ6$WE-MQ$MMN"V*_"^PYUU!0Z+9B63 7[M01NFO8MMN@0X"S@9D5' MS']6RU>KGK9 JZ0ML$/2%DHS2K;=%#-*'EK/+O22G2X\_3\/:0:48 O2DV& MV4>KC)5C0^2-@5M2@;/VMM,K:?YJ-1D/I_UHFU\D5F61^"&+5)K-LNTFNG]C MO7??OGSXU!N-KP_KKK?0>GAK^LG^"2;3<!#3+[-M+/SQ#T6!)]A8!!$D%CAML:: M":\@1,Z0N.OD]WP=9H(_'M^]^O.??_[\^?*73OLOA^GW/R, \)_3\/&?9]]] MEORZ[;_JJ\AJ;O#BC^5NRZNP$'=_1.GS9/:?W]?TW"Y\?ZXM5 R+S@:SU,W[ MATI[:E!X7[8J>1_X<&4*3MLB2$K;ROL-MR3?52_<%Y,/^\-1[$P?K@559)$! MXK_4O;AU*J819QWJAP&2W7C+=>/J:GM*]?F_< MBUU;>P/3GV05:GHQ!LM,&\+VAVHZJ(79%9\86[BNO/-YHOK#\+"L86S9S$S@ M_W!YE22S0H*K\XY@&/6:TK.BW9[0_:$YX6O*^"WYINYGLHN4WN M OI\=P&(L:7,(D"M)MYYY0$&6#@@H70T\%VW"Y3N NN/Y,/7LHSQ:6_MS.O* M_Q)VAF!&1IF/>'@7OIBZ\;0O=MY-.^F-(@CV)Z/>#Q?P?!4(8Z&3GG'9:]J MA5,>/[M*';EA?ZU^;2[,01U1%FB,H29$"BD8]QP'E%:<,E-FY^]=]( 9S;P) MXD<](H9JK1'!3@&&. _Z&#EJ80[Q:E:2(Y#FH8COFF(<-5=BF/'C^BUR.ZTJ M$+B\=L$#WZYC_4,&6EH[8-M-N(GR%PN87,XHZY^W=/L!N+P>AE^$^:EQD,_1 MFL^#>"U_-&-M$@&A'S1DE[Z8JDM+J+[^,"YS.I0B_[(O*W_Z?<&+OF/I'=[-PPJ M]B N8-#BQ_,=*[DNV91<5L@[;CAC]2NOX3W;O\;K,_.3B'#91A9=FLE/-4HV MLM*V=)#WLU',D?EK&,G;7$@"2:]REVRP0 IN6*QB/2^% O *XJ$14DK.J6 0 M(!,N[GGJ0XIN6#SWPKY V[ROI#0S+-NMY\A["13E^X8W5*80W4ZAY\&Z'=WE4^S?O\P/93*.W<"AOI<&?>M?$Y4& M&<\LX%X<4V1*$K6I_O"GB]]4@_*OQXO!7@]/NWTDO&XX*VKT6E+"ZKN@TROF!_QZM_O/SV,@D/C7V/@]U:9KR47"M(:*!'$'H[BL[Y MZ0:C8@6B6$0VV-29:3U.>L&D'P1-U#KO@AUM,QI-3?TP_CCHL+R1 WOQ2V'> MP7J/$QI'^MR& 2?]WC\#Q7,J!1TR_C).1A-S,WO.SUZ_GWVB71A4P,Q_Y\9_ M1M))!.?9#$Y;,(;\YI/M2Y"R)[[WB1"'%.9?/)QE$<0Z1S M84X_;UP6[E!*L+#&:EYZ.AM%4+^'B0H$& 2IZZP9XZ1,)/)*&KJV3E-SP>#+GSD1N/ 17&J&7>,1I/;NTPPB[Z6&))A MQKG KJCZ.5'CU#-SOU"=*E(CV@I9-^U@0837?.^YT6SL'\.4IPTG%\F?N:*L M2W/RVTD.%=G(PR""19J&[Z@TO0\L_%.E=FK9Y%,(! E?B-9JD*!!(&?8>**T M3OKC73E[;JLL5!;8H%L5]!S3#V*4'37=S,\!@KD\4U*F5V;'33F8SEP@;[Y^ M^?!%?7=O L_\\R+\IVA19R]9^F(TB5WZ;-E9D)5*>EVT95;'65+&864<0876 M+LT'LKH=[*:ZB14=?D'[652FGKV&<(GJY:._"Z-[H2.97B@_CD\DX)ERE")0N8G_Z"P@E2[EY:.%M:MNU*#I1F3J?L**AT>DN# M_R^G[-KU79A22>FAFI7OY*\J"2I6V%O_='WQYM/[JP]OKRZOWU]>+SM+2A=_ MIBB.PRA,#/B*6%&<_L._(.914!E"%) C'T&6;4P MU;/7GZ_>?;Q\GWR^N/SCP\7;ZS^^?KS\6_+VZO.7B\N_'VL,EU?7[[\EUU?A MO9?OWE]^>_\N_O;MZM/'=Q?7X8\/'R\O+M]^O/B4?+L.%SY'3CG6V'X+6TOX M>C_?Q]POX^XR]U>M)+'9L8> $$N-),!RY+B6PGM47@=G _EF:;7U4P_QTO#7!>JM-_=G)DMF M[=T&#LZX.')WJ52$SURT.M7=75 G,GLIRD61V\.DQKW^S@;PXMZ5V4L[&*// M9EY+%39#&93_Y#;?.Y'9IZ&;YM>:B:WP3R+TWP^ M,\AG+HU%TS!\?3+PZD< H^Q\>-%K\6"T#2?C_G#XSYGK8]D7.)S[D*:W+I)B MCBX;H>5Y8,-)WX9IAW&/@I8W=KD;8A3/EWJCFWFTPB1=:Z[O[#"Y,"8R<*3U MW3 P0#"&,UIGL0R]V[ \$73CQZG[UZ27N@6S.#H ,J= YG,H<32Y@D,C?EL_ M%(8.D\AB'+([IR9_=$D$!:)?\JC9.O\1-K+HDHK,YX(\VK!O?+]?M-8S7LYX MM.31^9(O,>ELO&&(\:;HS0HV\@L;KX4=,#! ,/!GWJCXK3"(.+I>MG=D/)2Y M%M+ACUYV1EF<>)ETSIQ3F9\XW!DVMQB@$==UQAT%G\CSP)Z341Q]MC0^KD4@ M8!"ZH8GQ'UGTR=C=SEDV=S_$O\*N'D82KDV_6S*815ID)ZC15QV?DP\KCBK. M=)&_E[FX/S33#WTZO,UN'_X(-_3+EK.X>)E,Y 3)7WL;=W^3!K ),]1J%*Y. M[@)1%Y9EZD )+&54]"(M,$#@:-.[RYQ(T;LWCTB>Q=',':"3?G_)=Y1[0..K MIL0,SUX0T++E+/BLPIZV<=/Z8Q"G&I;VW]G&-FW:+B6G?ISS0V);0@UPH0K+HC4TD.NE/ *8U_' MJ;]6W 7^%MC&TB1*(HLT@BXF$MA@6![UU%^^2F9D20)=DHPP51MQ;)]9!7(T MTXAC^ULK#'7W1AS+K/A&C7KF8F#?]?I!>.W:3AQ<4F(UD4%GLT0"(2!T@",# M-#5&SQHX',2>G &-J!;:"D> 8MI"I96@WA/B &PB*"76@8^Z5;"1![D&[./. M&>B7'?+D-'G08!X\3T$;=E$OSMMSC&ILSK%]J2OPQ\;F'-OI7F&QFF_.L7W. M%0BUL3G';G/N^FPLM0.H,=/OL11F/TVCC;UZ7G15U[O^%H^XW4#7W^+TPWA2 M#-?UMSBHPLVYE$NI)K@^-A\GD8YE1+(XP&VB&WIC+%GLU_GT"] MBK909+-[-K!^?N 7"^,63P^=EYI)A[P'!.B8E4@=D-ZC8(2%_QVIP"(A;:ZP M6*DC"F=?J!A5\MWE!UBC M&)05H[RRM*!9A=;LZ.M()FH[5."L[ M72[HV"O) M7 >[!;!U5&IAH\>&,^*TUL!XZB$SG !.&#Z6SP:WJ95M=X3?8<(3Q@2#H=/. M>@2# H8A$4([ABVUPL=^U^1X7J(6=S!L"!.Z,_/N'+4[,^_6NCLS;\XOO9+P M^:H[%6^=RG5>I.K.GJG*4H=:=([_1),^SL'2 MW**4'/?L\,PTW\<(JRT\)5A&W.GQ0 %S&1;$2",E"" MN0UI.F75DQ]-R&@GXYV,GT[& 6+!E/%.*V^ #")?4B'U\>M5 M9YQGF_\\J/UJY<)\M$IA/E:I&.=".YWJ(V951LQ;V*$C^;!CD\6\,GA@?S/I MSYMV;:B'.2]_O1EG+@(19Z'^W^:1_N^G-\?*S;$T]"0O';Q:K/0BZ_=2[#0( ML48<$PHT( )K[2BC!D)!@LE'_/;R(O\X<$1O[LL?D%5__NI&X[1G8BS%>&C^ M65;\N7KHZ8;BS^G\O8%3PHL3%9NK+=3\OI]6, V#?S$;_4JEYMW[IE66+%Y% MLD3%YKE+9:0K#UJT4+)W%&Q47;"GS'!4^=8V_(,2.]<)MU76;?%>F55/2OLB/C3(G%&A2MO-APV@@,FE99"7^FVN]/DK&V.A>>:&TI+' M:ZRY7$ART]CSIIFS0:UOMEG<]%O85'/G=9WVV2Q.9\4R.H=VFLG2O]U;:;:C MD>:&-IJG;Z+9WA::K6J@>>3VF9M;9;:VQ&@Y238(V&S0?363XGV%$$&,@8&@8#*2G@P@E- M/&7"&*ZPP$9;8(VA1VWY L&K)-+B>?;?I$"N3&=Y(%CV>=5>,-NG7(%.A786 M>VSS6>^#G6SHZM,I[1>S[29<<3K+]G8VMTU=/0X2F76]:"3@5%CE,=*0&.85 M@]I8S3TGF F[2T;:UEXTE&+J@L%!!27*>\4%",JR,9H8++B%F_J$;*=^A24C M!W+@E,]JYMY]A7,[72LL!CID,4K;Q&R[B3;A 9=TVN[8Q M![:-J<4$6CA?/=\N,!W_G(A_/JO4W"08GCL#-17^NQ2@]-N.W*DWO SC\M^I'7\I#OPZ'D6*0$*L M<4@HR135''N%$;6^-"JXMBX=$I4=MYYEH& =4M;)?B?[QY1]JV.;< 848H!( MR+4$C@6[D6E!I$>F3/8QAO7(/N,EP7&/2/:/J4"UNGSTUT6OZ.D4IJXL[<&5 MTDY?EG;Q\*G8M((B9KT%//P@'"L1U1=/!$10"J!*JLW6J,C -NDQ1S;@.V'L MA'%9& 5&$A*NF1*,<$2$=Y PZ"E!,LIGHYI%6=3]HQ#&4ZH4:\HDIM_U;PB0 MYPG"(OR'TM_7S&XO;:3:*'J5 MHLQA>\/,'X969\CKD@?W>11M#!6?I55?#4SLUN/"5Y[/PFA'R5T:<#$- MX\ZRH<.K1[UP-4#HC&,BT2).3H+=]GVB4A6@.?;["4,:WM[VL@95<= !ZM/P MHG!G$@<3WM&[C1/)ANI^9;_:2[76IZX;'J>^I<]IR-^98G1H+I M,S:E>K8J/V>V;7\<_ BD':;W[WHCTQ^.)FEI:@&S3$(*G=<$$B20TD)8C+3R MVDCEMA>4V)Y:@)0U4# .O+ D[/\2,,8@E/%H3#MDCIN2 U\E,](4>F[N&]:_ M?4X5"'$Z,-P^L@K3.6G.S4P,OID;9R=]=^7G O$VQ\VUV3;68"V%XQXY1(B2 MT@(L/<7:$&NL+\G8WULDG,$"""R!I8Q8R272 #J%%+.2(,;TFFV4Z<" M23>FTVRG3@62MC>=9CNM*A!X8\+(=EI5('";TFD:I8YXPIDQ60'H\HBEY.AY M,=NH>O*\AS#*Z4%_/&H%SY/XOW6'K*=.?FA;\DS[5O=,AGG.3-BZ#)R&EK>I M:)!S+-#_5?T,3PH\U%/]6E)R*H4,EP7#;--=NG#])QNN/_?M!.[]/&/>2S>^ M\E_=R*4_W$(PA+/.:DDIX(@ AS7T/# +"0IJ5"I+8_5K"X9 D+T4[3F)K$7R MVE;@OP./#CR: @\A)19>6@L #;:L%< H:273%B+GI<B@%!\1)WX#&?TI-J MY_@_P_2?\9#W+AT:-SJ6:M9>W#S*R,ZJ5=P_M:E!%+UL45^35NLWG00^5@G$P$FN*4$,.V*=$]Y) MY'GTCU-!A6]4ER"RK-K^(Y/ HSEV2KU59^#M^= ;]$8WSB;?AT-[+)UB1V*= MF1FWFY^W1=-L*(.RS1;>C-W_%KE]'2P["3V2"&AG"=$"*2* DC3\XB3AJEG% MB+4Z6:8^23VM3M4A4"NFV2'0&L60$L&@-PS &)9+-0%06DV\ Q833QM5#"EK MDVG6/@0ZF4Y)#BQ%LR:7NX+6F*=S]U;#J ]ACZIY4V<#R"7I?H_3PW_":>^( MP@%XB\6[ $76"(:\M01RH8QW5 %.B8;.@-(2&[4I?!CC-E>\V47$VJ7+=:#0 M@4(-H!"]$.5 MY^$/+YA$C@G!:\B: I8K%$216<>)Y$![KQ#6"@.'@E3JXR82HE?)C%3/DXQ8 M68+KG%Q54PNWS[(":0JIA7MTDS]TJ*7Y/=MNPL\V9_2MY<\RKG08,84(I0') M2>#+Z,FS@4=I;&\-51V=LYCA,%CF7!*E"3%2 B \#4IDV"0, $UTG'OV^H'S M[N:!Y,L]@<.$!VS.U.PZZ2I4?T>S_<0Q+XUN2O L_NG_.Q?94KL,;& M/*7MZU!A\?:5F_H)=="<49<<4]HSINOPT8K\@K8EN;0DB:7CGW/-3VF[2_D, M(A(^!56FZP3318BWZ?1NK"**A$D+2H&Q!"ZFUV*ZK@WDJC""/&2..I7BU1KMZ,^GUH]J:EQ+L MW=ZEPQ]Y#;[DMP5W]\(8%OA_3Z_<'R/G)_U//5]LEX244\QXZ(4'!$$N+9 4 M$L>!-$ZS=2F8.\G ;(KAX]FO'POSS,7C'U_5X'O^_<^]0>]V" HH4T$@Z[;TK]64J\EHFTI.MTR)[D2OC:*'B1.:8D-7'J_>-!Y5)V5":-PFK.( 6(>R%I\J MGM,=L"_-YU?\O+*FBEN@J/I8945ZJ2R&!&HDF-(<< 9C@U0(#U)4=Z36CNHI MI"U53\_;T73DG)#S]0=)%W8ZQB1! !.IA0IS<=I0APVPGAWD,]X@*?5LM8+2 M-@4J=E[D3KC;)=Q,*ACT9T&A(0I"21@$S!),J!""K>O>V1;AQNTN-]2Y?_?D MZBOO>\:=2(&67!D-L=)>M&ET_LD:C.EFIK9-C_ M(2/2*\6] @*BHXISCCB'S$!L6*FD M[:IP-BEI^"4[>TD[FL?V7*M-O1T.1N-TDC-X7LKR>UI3+A$IHTB8SFRUA 0M75"/-,@UMVF6%(.N&*ECO;:2OQ$D2%M M:@74QDWP,3@]/@55ZU426&QR.^FK6'9C5I,CKG?G^NCLE>/:*[]M1L^+!T9] M5^#3\'O?Q5\"H%[<#@,Y_IU=7PNVQ;!B!"AV&@J,(($0*: @]0@C+@G' #2J MFD@FVI3#5K]I4B=OG##8L8.C#HZ. T?$"VD18P2;6#0)2R$9-@)8K:04Q#:J M]DD&VA13=>YP=#+MLSW%N"_=.!ZDK2\'UQY,7RWSV@;@[DKOMLY27RS%2T6P MSST0BCM/''4"$P$0L$9)Z@AI5G_$L-6 39HM&-;)?2?W)Y-[+RCAU%&()"&. M($DEQH8[#BR'PK)F2W##5@7_U2GW*TI3_G/_$MO%^6ZJA;8IW1JNZSK?SEEX[H6IK,BK#6784[^ MJI*;-"+-GZXOWGQZ?_7A[=7E]?O+ZV]E++&\Y-/5[8W#*$QLJQ.%;Q&%X[^A M3]Y&G!N,1_/55RMD:F)Z)5-8&G)1XA\0L91%-PVP:E709Z\_7[W[>/D^^7QQ M^<>'B[?7?WS]>/FWY.W5YR\7EW\_S@@NKZ[??TNNK\);+]^]O_SV_EW\[=O5 MIX_O+J[#'Q\^7EY?@=!!E?DX M&*O!]UX0Y(O1R(U'FYLF8* !]E!CCCV13BF&$:91VS$ *UY'>?KP<(>,M4K; MV,\(*^T<9PAS#1#24!VW:0)^E0E(AL18^R%ALXB.4 M!QXXC @54*!2 V)/\;("0VAPF 1F!+GP,N:=@ Y[C2#$3?0D6:]:S-KSW;C% MCC>%)HD/?4!+%,S\V@^5]H)=]B*,48T#<(W6?!X(L_S13.9)Q,Z^&X>]XL6T MY\##-[>X1C-E,KLR3M5@%(VT>._ K=@[^>-^!D7UX25@0W](2K/6D+/^D-D[ M@KTW3#..GNLVP7CLS<=9^'SZJ/GGMC>ZZZO[>*7?&[CD/V(]Q6$: "TN:G^H MQM-Q/WL][["1Y+T8[@)5LZ*+*DG#1]$2_:G2>4,.H]+T/GX[6) 3%Z]^GX&F M3X>WR6+=\V0\W,(0#WBT\&-'%LF?A%_B\&_>^*ECG*,P3E6[L@PH.A0X\6)F M[2XVR.#>0#_OG?%RZ:D+5EF9,G)0;Y_MFW>%'9]NZG.S?9>ML#4WW]MG^YPK M$(H=0JA]&@(M-^IIT,Q:\.LLN25GOS77$&AKM]#7^WAY"^[7;?[[*H,I=_KN M?Z!2:-VR;9@[-I;?2L4MI^4;SL;E,ALM^"&VF9YO^[U;-7:KOONDI#'DTKTE MWRA5K68_=XL(V. WWC:9;\/^),K\:#\M;D=Y/8Z6Q[]YSK(ZB"K M@ZQ:(&LU>/9>0\2FS/_.C/DVVE[F;>QRG"/%\^ ML=YV?]ZKL7%T.J04:P:W@ 2DQ6(&MUNU@3I0JEI\6R7N.G8LVQZ8O"6N[4C3 MW1S#-I.70KR:P( J0R&R#!+OC:0,"X@@!) 9S=;%J_WCVSA8IUG)ALDH[-ZC MT3?W/6N*D!=OR*W7N=U7:W\O0.O.VFZ.J2L(98/Z1 4=U$9:YZI!3<'X+)IM=2(.E777B^\ IP.<#G":!AP56QD[S33S MEFC$!<1(,B =I<(;KYJME<%HW97JFN?/5AJBN^9[?LC^M<^],^,8">-^ MF9M8KCQ)PTZ6Y+\?5D"T-JS=D;AEOKP6 _!NOO(63?.(V?$[B$E3V/QAF+HP ME;>3-'4#R+?[MT^.SUBW9B_IX@NF8CJ)5E.OSK\*_#O[7XAXSP M@!'I&.4D-IU %#+>#"7,9.S\+'J^%?9<.Y@L(/!#@8[&#P.#'(FG*/&**<= M$=PK&M0_9P(D0DN\V*X&=E#6&B@[FS7GVCBMV9H[@ MK=5,GIRON#T4V=N=C#TR "%I@<5$&:MX4,U-4,PM-QC*TFX'3;@A'L51>7/R MWKKCK [:.FAK.;0YBQRS*C;BD\1H):SQ#EL&,32:Z(K0]J2/YCN ZP"N [BV M !QFR#M-+*>6$VF=H,P0 USXVPK/&^XTT]Y0@#T-Y8/B _*?^U;LV[&DRH>8 MW.X^]7ZXE7)&68FRLE(K4G#-N.+>.D>4-I)1#32/L6@!I\IK->Y;:@4;J!PE MF%!!-)(:>6"YMM!*A91%<%-B]/:LZ@JIV'R>03Y=EST2R?>H;;1]XA6HA0ZA M%J]"+=%$*9Q" 2F5<6@09Z*H@K/J[CUOEH':]&VR>\?9SG7U]^HTEU4W=T7EEEY8EUW7Y MFX^=^Q9KB[6,_8X94IL.?V[CP5T:M59@J^*;]Y"$(PUD>Z[R3GRXP'9EM5V> MO<[Z-=9'MS*1J7$*-6%*,XN_,\W/C4?JIF_')(^022[=N..0CD.ZK:;CD9./ MMV.21\TDC6TU6XXA.L/H"1E&^7C?3JN$=XC4(=*&\18ZZ":K[7HZYNF89\-X M"\=K'>]TO+/7>&?[4\=T6U;'/(]WRVJ/;;;OH?]I4S&//:*SK@S^W[$7 MU.G.8[>)YW&B/ Y&D?+(ER?*4A>WPS#F?VS@;8%DMT&NB.Q,X%B@\)CVV\TLC;R2A,V:5) MZO+2.Z.;WEWM:_\DBSV7C/]QYH,>?^:;\SXWY !FL5*%?% J@!-:82>])9(I M!3V4DFK"I-08T'4)[QM>\>;^L_K?8?HVYM[DE3VF(O:U*&%U)K\S\!*W,ZVT M[7GN'2YUN%3GS'^K#$R%8Z.B8E^ *AC B4E-'#"> $NT#ZCEA"!8<[0^=;U= M4(7(>4-5\\7S?N]TKP[CVHQQE2'NTHV+I884#7 &,%* $FNI]H B1;A!6@&A M^5G &68OP3G#6:=YG7H).E0Z,2HM6X32"J["*+F%@'C&A5-*!63R$O*@:I5: MA+$[6:MPJ;,(.USJ<*D-N-2D16B@,#XH4-(#$LQ"+0141(I@&EH+M5K;L[55 M4(7P2W+.4-59A!W&/7&,J\DB--I8P"GR/&A>Q'AIH?&.62VY$U3HLX"S8!&V MM!#M(7!VVF/65A^@7J?*NHSE3W%JVEX$/FEP]D:(; GX+1N>'"$@K;(8>D:, M9)IPJB'BFEG$ /!U.,0R9KV,O%IK\6WP$K83\UIM1W:R>VK9;=(XHY(QY#"' MU'EB&)18 *40C7\[AW![Q1FRE[2=XOPX;:T.!TZ- S49,(!#0SCV'%M"O.$" M"8@85K'BO#.RM,]\.T0>X[86IN]V\$YRCZ%]8TBQ$4Q9'K9K#J4PE&EJ#!:. MV+"-U^%\Z+3O3G;;,K(6R&ZCP7(88\(\Q-(B0K64U&K!-(8<:J1@:;!<.\09 MTK8Z$#OMN\.!5NWAB]JWI]A1;HUP@A& I11:&4X%8XI2 4O]9^T0>4Q>HG,2 M^=.>!NS:[WISJZJ6G!YJFSX1W3QHCW)\# '4EZ9D? NR58MFB:M;3C M.VB>+0'VE2PM+!3 U&)$-%%62X^@)X)8*[U55M;A6/ECE]K MG MJJXNEGI"\EB1Z'V5>':H]851KTFQ%WGA*M)" $D(9D3X8K]!CXI@%QL)S M #J(V^J/VDTH]@"R<[=].X3L$+)->M^B0:\D)U!@QS6!1-&8%(8A0T!8S"T' M:YO1MPD,95N/TILS^4ZK]'6F;"NFV4':&E,60>-$["UNJ";.(J6EH=)*Y)3 ME-@ZO)2=*=N9LIVBUJ'::>,?G=7".&V>XQ(HZ+FLYCFG24^QUL0PK3733%'+%1-$FM(#C-:!(6AKK9-Z3H3; M=:I-JD#U<1/?AF/53WH/'4M4(V5C*ZP_.5ISD#I0/8PVL<-)I. "W#W.[.13 MS+T^XYT2!12#A#-&,%62( *#DLL ,T#0=1[)NLY5<%L!>%^U:@.XM2/ZMW3$ M'60\'81+L8<&!DAIC"16D'*VK?%=3M@!N:WAQ+1K0>1BK M'?ITZ'.4B&@5E!+K.0)!7<% .0,H,RK\3Q/%UZ4@UP,T7+8U#*2*N="N0\W. MP.GPHA$#1R,&&<+6.RL)%4XCYQTATB-AY/HLR,[ Z0R<#C+."C*:-'"LE]13 MHZ5@G#!&E'90 PHLUT8CM>[HKR8#!W8&3F?@=.C3:O2IJ^"*\\89:"&"04LA M7G)$F.1>,V0,]Z7A\K4!C8!G9> <!U_"Q./Q.T-)FHZ M\^4KL[NRZ2Y]F*WA=9C3N\#<^X3U)GHJ3;1!4V[<3]NG.#D4N&/OG/S4)9W.NO_+)<+K@WE8<*>TH M)IP"S34QAC"C"&6P/(>% #@>UNM_J&DVU%CCM"94.A4FQ#2"7BG@A-0B:#9N M=39H/AM4WVQ0J66T="$)G-"/RNZ(Z!!&TI]>^Z'2G@H_ M R.K\21UHS6?&W6W_-&LK2@!X"]!!,;CL,]$ K8]/#-+6?6(&)7=F6.W KB)8_[F=@\H>7@ W1WY1F$2.S\)CL'38*2<84,UK$K:@W'V?A\^FC MYI_;WNBNK^[CE7YOX)+_2'JW=X') FT".?I#-9Z.^]GK,(GBAA!@^B89!U$= MWZ3.);>!=#>CQ VBL/Y_D_ H'!8M"D>B!C;^@O[ZY[C F]'AV>N7:[^V"3.V M/#29/K0(+6XT#EPZ#D\:WZAQTAN'S:C?GR).HN[NTN&O[ O]^VTHL\GN*(CL M^QRVOKI;%1DEO?(?>E&2_NY4NA!LK;$Q4%) ) DJ@K0,4@<(T]!QAYL]KRUK M#327T("WI3AL)VE@W(P;TMGDXI=]-KVX^.1EOF"$.HQ-

\!=]\OT)]:5$UF-1D/3BQZS@,O3S5[% MRB^C7O:]#+1-?S@*7RCL *, WV$)_C51Z3C;!HI:0V%'>!Y>$/4/,QG%)X2A M7@['+GPTUP!F/S9;/U,;:)W1E)N%#[]G?Q_@!BA1_6:1FB#[]Y

66*[+^G03LSX?U0:5,3Q_;M B4#+H*M&R^U-?VC^^>S!D#/$<^!% M0#6+B0)"<DKW^KWQ_77TH)0Q)@,J)@)J MY) FL=\JC?MR9C($44$H]AQ2#31$DF@/#4<,*L -XWX,-[> MA(T@?"O DC(FC"R X)0H88BC\2CYZ=*(D>'>?G_X<_1J'7/N[[79OIP5>(#D M/%#^QNTDKK N^PI(_80Z:,[Y\#/786))36V)BWPC0L/&407AE9] M-3"NR66=AC-4R@]_H%R+NI3NLISG&VIRI.EN=E)^&ZN!5:E=,M OHFVJ^L6C M7R^99E8PXP6!E&M %,8 &"2"44/7]2.MZ_2HI5%L]>15=S+?R7P;91Y0J:3 M#AOAB;!*2PDL@=YA*8QBJ"SBK\;).-P:C^5& M@2E:H1R=#@V?2 ^3S?#SP"8?1Z.)LT4X$L(;K31'1A LG&8$:TNAQ! Z5UY$ MJX%8.MC6*J8MTS@Z06JM($'IH,<(&.8)T$I@CYG $'F#$/4EK3D;">.$+\G9 M"U(+G!WM+HQT8?]W,AK?AB>/PJ22N]2]<+]ZHW'TB?Q<.8%O8MD?L8ETPB)U M9V#)?$G=C-4^#DSJU,B]<_G/8GZ>QIQ#%F/T(6'2"(.]9HH([;1#K+0N0 -: M!3B?XIJ=BZ.3WYHR:^L08(T-,HYIAB E$DO!F-2*@"#(P!-(ZM-F1ME:O-@J MR2WM7UBC"M%$XNV3\XA\<^-QWV6J42OTG\Y@.S'1;=;HX*\]]Z9<3Q_<;],%IJ>I&KLDOSW=J@E M^Q.W+:532J+36FH-'C3NMOA[/@Q3%R;X=I*F;F#NKV.*?#^+SO^;Z@T^+19W M 6$2#@@< -X)08(F1)5[B1K2]UOJ6ZD&- M)Z(=Y@7>VJ("#FSKXI/;71%O!GC3RG#;5O-\HQ6//.V:HA8]I[$.'K;*:>(\ MDQ!RJYF@6DI/RNO@U5@VH:61RD__'UX^7?DK=7G[]< M7/[].".XO+I^_RVYO@IOO7SW_O+;^W?QMV]7GSZ^N[@.?WSX>'EQ^?;CQ:?D MVW6X\#ERQW%&]MO'P:R>V.AY/'YP=^/DS@4!OU%I5CIL$GCJ]R,-9C)0$QLV M15ORPA697_A[\:_IM;*J2+=#^^J3&XVX.OW^*84VC MTEI(G$" E(!((>*9EE8I*+A'V@F/W2XUA+<6Z2+*!RW)8\\Q 11+8[5D$&N$ M--.NB5I(&XITT5=)3HW*A;FV3J<"#:H5YJH^R/*27%MNPDTMU JVKI0R>"@' M_"JHU&&SBY5_PS>SI4SRPH=9%<59]:\L[GN?6GR525E>V6K+361-=;,'.&L2%P00C*;3B"F%MM$-$ZY)\RKT%F3HH MF&2"^/A(X84(K\!.>VK)+1Y#8H M<_=1D^AG4O^0'YA5@W1QFMGA0E8S=6FVZC)QYT?OUXJ9G X.\RF,>2K+#(Q@E7G%CC$22$ R5L)8[ZRTD1+%8V_YJ?./2V)[-9*&QXSG? ME+5/.1(7H1-R45?LL-4E!C:'#\UQ,%-4O\917OD_1GDCIF)]4PXU$[6" MZOBZU%&XCO;@')OD0L:.;32:$6@01II8+66'BM*K1<[/,( )8$3WA%- MB*92!+N A2<%[1Y1QJ2W=ABNP8"NU]PX%.A1810&)&5:<&*L0(DJ;6(J'8!KP0'N- MR[NMUZ:-\S-2QJ$[*^"GL]19[%^IV;;>"H(_3R]LZ:N\+^$]P 5JI]#RM M)>ADX+'ZW\IBC1MWP;4M9&I]%DQA?H_5NJK;=]=V[:4S5T^,W$]K 5JIO3RM M)>ADX+$Z+/;07LXD-K!?5$7:HH.''A,@ ,<*.T*LXP(PX!S5EF#B MK#&['$&*0$0LK3)<$J6"K)4>+=17Y!^^%.=RMM Y MVTZ^!!UNM \)4YRP\)?VB!F@-=5 $EM2E;#&(\ESPHTG[Z!\>BK^ MV;D93Z[B6VNA"O!A$97$.:^0E-YC!Y315&JTPR,H @H09X(JPPE64%#E%1,. M6R*PHKPD_^<,M/PS]FV>X!!T8[ ,&%ACME-*>ZQ@:Z#3EEE$>\VHI!%8W MJH\3T=;V )W+_9@Y.ZW4QCN'^[[:.*4608$1,<@3R;B22B+N&070(F_5#H_ M%G!BH040*F(,491Y2:CBU&LL8G'"3\/!]Q=CE]X&R-$/&3HSW?QNF.8EUMJI MEY^Q%^WL0]9.X1L4:5\3."@B/4H!0;5S ?>8L MM2NZ^)+.??H:U9U_O)T;\(GS9;L=1 M6]OF=<[Q#@F>&A)0Z8PVG'!K %$."B4LBC^]90X+U:@VCL[GF*P6SWC^LUH; MS;J5J]F8JO=Z855ZO?!#>KV4MG3:=E.LC_K00G*A)^1TQ>G_V:L]Y"KU\P+^ MD1T&;LEDR=I43J^D^:O59#R<]I7_38F3;6>??M MRX=/O='X^K#N.@M=0;>VVMF_N\YT7+/79.TS2RM<["^5636WM7"W^.*,C\I? MO#+I^CS>5:BEY>=[Z M+^SRO?DX"Y]/'S7_W/9&=WUU'Z_$C.?D/Y+>;3RF"K0)Y.@/U7@Z[F573 :* M+X;^Q23\\5L\Z4+@+U^O_LA^@W_Y?5;G\*=+W4.3N($;Q]YQRIC)[:2?]8A3 MM_%4[-\Y2H7/_G,U.?N!J@<5'[IX>.M%X:4%K0H'-#3$ A_E@6LA$*'..P,@ M5Q:0TH"#VNPK7*I59?Z*6?/5K +@S(=1)%.5"/'FR,@%%TYQRAA!!!.F =2Q M,*+6P$$@2T^,:E-.<8F9^D"_462QA79*&4T76^,\#PP[NG/AWA^N?__0MK MG]OUW7JUR,H*A*BB0,@CMT^5E?K<@O;U3WT[#.@YB VV(Y_EQ2/>_[IS@Y'; MVCZUM('I3!ZS1[T=3G6L2)_EAJ6":.>,X0' -+&.2A9,1*B8BU)H<&G2TYX- M2ZU&ELN@*7IKB -""XFDD1B'/X+*H.$FO7.'Y:S"!/"!5?< Q-AP/5^/*>M6 MNG=+A\X]FB!OIVR%Y4 '+4>EOLL0U2^3>5-:LR!9N0[B[2&!=9\55!E#N.BWZ M;$_55O? @;-*73BWU1:[ODF=2V[#)S>CQ VBU3NS-P[RD>_M%R]OLUEM+9L. M4*DF&'6S7:51'%,0IC V%8:LI76QAV 5=CZTE-[!K63KX>OV85C'3/LRTW(1 MR-5@HA)O8. _5$;IT6,V1I@*I&YON/FF.T7%7K#/"M<$(L6 > 4(LUP)808+Y9"1S7ID= M7'6UM"2K.\'QY,'\)]CF.]#H0.,HH($DQU CYX01!"HFH)66"BPDMIZBDN)$ M: X:J$[0J#GVZYC9%ZW2Q%JC;BT>[$^5K5='TK3:"X/DUX4_A9 M>&,S*=2P]?VJ-1?8Q'8FXT3@+O MUENX8'?@/-WQ8S5VK"7BXZ1 NOC_L_>NS6TC2;KP M]XW8_X#5],SICI!DU VH%];\FNI=V,_==35XFF*U("D;>VO/UD M2((D*-Y)4"K/M"V!!%"5E?GDI;(R^[(]N=UP(*MH#L6.S,>LAR+3'?A!NV[3-R'"QLK$F'%% 9B5Y58+E JID&.LMN#/#J):R7G<7+3> MG@PWRX0+V!2PJG.0$_V?R-..X>HI7Z*=1=\ZIC59'MP?^QMYM-^L7)7DGO]%U M6REJ,Y]^TY2:OUPSE)Y#L 7E/%,J!9=UDCEK%>0]'/9"KE@,([?2;4!%H;+O5EAZHF':ETGS] MY?/[S_*K?9U9^><%_#52G!HFG.7F[.W(G@#U,)2J\LK0I)VV\BH:HO9P_?"] M'OMM=C)E==2/\7)PIVPV,;.S M,!AKIK;,NO[32N/7M3*=&3G8LH<1_28C4%0 #7^YN7C]\=W5^S=7ES?O+F^F ME7[MDD]7=\JMR%EE!TKIC8>H3G_<2%7.D&D7TZN9PG1!JMKZ];4L^M@ USV[ M>_+JT]7;#Y?OHD\7E[^_OWAS\_N7#Y?_B-Y M>OGVW>7UN[?^I^NKCQ_>7MS +^\_7%Y51^:WZ<_[[ M!G[!$E5:0,3'3NGJ_;?5TN]L;9+4UT0Q8("YE.$&QHHIH;ADVUEG! M;*S$L';31C71P)Q10E,1*\8I)DHY!W]31 R.P>&-T?8+8M768;CT/A9*7D8? M.K[?A34=VQOE<I1U;%Z?D>_.(9KD&649TP /,),%M89'""1W<1P5JEF/WR MCL52;MT<9V/S-:HM&;;H)G+R>$W":WUKS:!MKYR7Q ^='LC(G=>7=:*('R MT+MQ^.=PQE3#2:!)K]7S577!>O'^?%$1S\',5".WHTIK^RKQMG+0=AM5 M?H:Q__2ON;,R8ZSOO5#:D"1+G.>;TRACN^N;S9O-ZD7EDVHY7\3;Y!U053>Q])J?5G[#:8]OJQHH5--Y$3A'(L,).4 M^L[W)$F\:9H@CE*.65Z-CQ^FK_TQ].3>RT&]!N7)[;([W_YHL" S#CQPCQ@^ M!'+1,6_DO8_2YUNB5ZKMNP_Y./"'? \<$+GLJ_VI,$I;ME?9,XUE@HR1V#>V MI00[G^1+>$*I<4AA(^9TG_EC,OIR\:/5^R/?EO40]LGZG;0MM?U#=;U5&MKX MKUF2_P2F$, K@-&46L1Y\0ZZAS!UG#':K*!\YY/>P0O=IX& M\!I-Z< F_9X[TC\J!9,L.#PS^47V[77?=SG[;#-O5,NOU0.45AF3("53:Q,: M'$P%4G:LIES_5' BKMA_L; MX);L=Z=A!VY);)*4IP:#"Z(H54@F+J:)30S17-'Z+K"+E?%59\M."6^V4]+ MG14/+7@9;,F%<*1CZI_I!-LI8E3 M*@7BF#*L3)IJIQFMS_Q>&P?7;E5/MMU,X[FS_A%-X5FM2X D7Z&<"D.92_S& M2)(PP86U!*=6MY) &2PB[)EMR1+_9;M_W-'^#7F36M?N2D]D6+-TN= M?8);!%9*(EA,C# )98;)A$ED8B-B)*3S9PD:F0?5F+C5<80C0C!N:ZK/<:1D MG$CB=PCB)!;>GV4,(\.0X:RF&L1<:_S3H-UO%>_2#R/$>I,#UOL2K[:J$(\L MY:GQ\G!$4WA6ZQ)PJO^'5#2AU ELP*XD1G.)E#:881VS6,6K;!IL!Z<.44G[ M: 5AGP9[[0&+Y5R430ZKK&O:7_5O;;:O_NEB,_HT#QH7E8IO^KQVV:*AZ7/? M47>'9Q*STD)@+0RC6% J4J*$H2G3SJ4I1T36EJJ;8[CG$.2O;S6K]SQIIO([ M2IQXJO,*^!?P;SW\0U)9:UAJ/0:RV'%&<,JI1BSAOKOH"@[!CO"OH6<:FH$3 MC0OA[PL(MAUT;R" '5'(Y3C)X^HBD\JW4)6 ,N.J8IL@@K:@!B,%:.6LT(8RGE3.K: M3#%-:BI%NB3#C\W-]+\T?9Z+R-=,&QT[_NQ=SN-2N=N((X=48;?<>1N M/?VTQ9^WH6!*O5+1)H2S6!..4]^;))9"8J),S*7SA6D4F1?PW=)A*'$\RF2/ M2[W9IEV H:.95("A4=S5&<:<2 A3B K#18*=94H[K36+A=JI41M@:$T8:FH" MQI3-?SBS> #2X2WB_[6F*-C>ZO4&LJ,M<$BOO[=3CQO0KGG@N.:F0V/F=8#- MR<;,?8^;D_N+_"Q0B;^/,2#?)2P1X%W1;JZ:-&TI<<1B971*E6$\YJE.,4NL M$00EM3IP:Z;XL2=6['&]#V&>!Z0+2'=XSM\6TF%LK+%<*9EP*A(C)%4,J81I M1C&.S4ZM_6-/H6@4TAW2 Z#-3L&^Z8+G&[4G&C8=RN!?@53-@\Q'1.0HYK4- M-3C4!*8[\(V8YLS[&=9:;CB9MA$MJYY706\"WBW);Q+'4K3F.B4$$UUG'(5.ZHT2X@2A*>U>77; MRW7!HJEY=65K'BU'/2[OYY$+VJ6NN[*=MK.)NLL5KK)8M$5&J.NB:<3K4T7=T(==5U] M>_WY_<=6KW^3MUZ=$L^1Y,[UT+%]^_?SW^HK'W>S;Z^P'%, M7F3P\8OA=T^B'W?MEVWI^==VSGZ_GA*O_-4IL-DQGL]'I;ELO%75MRGVI>M@'U^Q ?;$4+>JJU>)Y2_?ECT?WII=UC>W M'?@Z2R)&]G/9K'W*?+[6M]8,VO;*C1/#KUS5J,X!W[_K=;NK_SP9CQ=SG BD M&$XQILPZ$6N+W@VL'6SBVEBX!W$:4RI M-(DR1#)N;(*8$#(6:,AP$X"W_(*NW*IU$P[X.(%8IR4N^5)Y &C3VA3C)MJN;V^+3?M#)*/6)=[F@[;=GVVL4T.9_;.7J76V>3FKYLM/V^ MY:,VT?]8F6WL=VPG-KO_YN@-"]DVX*A4[J15N;41;3Z^V#O9ZH"@><, #"C: MB'S^812X4?GXXT$]Q6#]GJ:[?-!][#=\L??RP=M>MD>,>^4* MO/5P6\W;(9*#>M8^,9&"VR 4QRK56"CM'-4[/BR4U+2V;$0T?N4=EX-BY*[1 M#U:=[1_P#H=J!\P7;"B,?.A+ES?9C6XY1SR!I65 M)):4Q8(+C*16TJ5*)$3JW>(6.Z?-A*T50."0!0MK >L8#FLV ,H6G.!H'LHM M=_+D:6[O-8I;GQVC9.?/7M2_E?Y4 M0/=;*T_][V;PM3O?3_%,EPT5HY\60%RK8Z_<5+=%^:-U-[A[W/:](G M__4?JM5/I8WC1"",4D29Q4+%+"462\>6RW/7FR>;V] M(]DQT>_GU^>@J-IMF9WY"^-%LH.L"R_I=.]:'5@C$^4YS>VN[ R? JAR&[V M#V]UHBO=[\*L?*)3>EX@6/2A$WE ]$,Z+3*FI[AB%C1TO9 Q+Z_"K_Z.F9GE;N]G.MG8 "IP,&#Y_9'@P+_A_EG ]X M.J8%#,:> HOV@ R#>QB6?YV\OV\#^WH5GUEG_7+;_)OYR\9YXK(\%1?=V\RW M)I=?+2STO85QP_1'CRM%Z&]_X<"#O_8 VT#;^._FE#B-9 _NZNFLI6 0RK:[ MWX?$N.A'_SF .1+ ,^8!:$+N+#F3);/&4W2C[$@]WS>4&,"3W"%?_*(CCUX M26:CQP722\A_EV.Y*(;RH1S)%]FO!L_!S4M3K%GB4$II*@65RFJ#O4S&\Y.* MMBF#M"J#9"2"9WB!#"8UYDC.!MNB38H(Q49HPPBFVEH1$YYJ(I@6+HGU/$>X MCC;> /SH5V^[!)AUE<=<4W+^*3!<[]["I]]L^V$DRY-BY;FKYS5"'5J<5D6E M2,YNN5R,IP&AU>_-LK=?D3$F5% A&M\;B/_E@>BZC&.ZLA/(V\JP N YGG\ M),=')=OY0;7>K;7]WODBFV8CZX.N97VP)VA]3.: +S0D)P_0;-FLW&!!USIB MCI*USL?LZ)C=-I>U7J5-J\@-A;[O0ST@N(LLRFUV;&&6)(9QJ20E5DK"3>I MV7'.J+/S"GLVPG-86GB.F"!/9;&H"E#RHEUVXE'),,&+.Y#C:@%U;F+N3&*I2P152DJ96JY,:BQ!"K':3O9S M*%B\[&*H?+=)0G;.YI)P9-=Z+Q*H"9P.=/PF6^W51S7/OQGR2F;Z-"*H!_>A6+K*F'T<6FJ;@W6-.!#*4 M($!@@XF3REC*#,.UR#*GH>NJR)+,H?Y9SVJ_ M^[F>G9SAZCMY8;)8BV/!%> M\5".?,Z2,L[9V(+?M0(QML.@2Y.HTZV)^TYS:W>,C[-& C!5KVH'G"\^+;P% MBWVMLC0HG;;83:MWWY8/+TL[J;!^1P.O?'%C^YR<$_CCH]>+K+FSG/?\(? M??N2OL7C9I- )(T=U\8S,M6.@Q.1)DKQ&!P*2M@*EL+[8J137L56/3-2DP$] MMEVG#MZ,2E_WN_5"IEE>& M&1_3.085)5ZM&G,R_5Y?I0Z$>ZH09OT8+P<>""8&6=6P?K/%9AM8AWRF^LJ$ MRI^T(/R)_"EZ/S;VG+ZC8=_#E3/E+YU)GP3Z$K3J=_G0F\B+JI0U+7.MJM9X MS?+D>3?%IQ.5>B:*HBY?"?6D8I2MO*[_M-+X=:U,9R9/:7=YG/UZ?/%Y?_L9P275S?OKJ.;*WCKY=MWE]?OWOJ?KJ\^?GA[<0._O/]P M>7'YYL/%Q^CZ!BY\\MRQGY']_*$SM,EZIY']H>U]WV\1@_TAP023>42[]\N> M!C/HR $86=;4O'!&YB>MERW9,GBM5#I,IGW);8C6AX[?[K;&ARD>":O/9/'X M;8YKVVF!PW/IJ])6;,16+P+C$WQ*$ZF'J-VRX"IU"U\(7!WO5K6]*]4>;Y, M?/H=]+%U/FETND&6%Y/-[+\&K6R$3!K&V&[E6_!Y@IEW6;L#OTG_S79D[A#Y M[+([Z0=QY_=>:B8F5;$[ ,9NJP.#'F4OR7;4JM#FU^@K.*K]8CI>Z_SI$VR^ MP?CS,9X6^3&G$=#CZT#ZKUH+W[.=KT4J#G!LYKW&*/=W"P.\5R;&.0=C\#DZ MO^9DS9_M4T*REO9V^/#,USC%:$@!X(46^-.F=SZ;=U6AGZ= 2;OH/AN>(?.# M\E^TW_PO?H>J'&&^&E$/G(K%20T;",%:"968-M>@7RM' [-C,>C7REC ZV4L M[&6]UHK0XYD(_390^'U>\QJ0L0)>'AM:9=K13*AG*,[5#3. L +G9C*5JD & M2.6A7E9+V.8WR-[M,*4)ON2-ZR(%T;4Z!9+WQX&KF0&=^K=WNM%=-Q\4+/3$ MO2SV3"F*D=%<2XZI2@R/K= 8"VO3..86//>^/VR?0V*W M8\_^!; *.G_(Z?VY-?@M>]>?[AY>W&>7T:__C+6 M8N,LZ8%/-:T&#_U&MW^;I_[4@_PE4%N^_'E_3GC*GZJ;#"*]*=EFF$WH?_?9 MA5_\2ZKI%@S8VI(D(<[25#N!A!&,)2E-8Q6CQ=6@__@B.U]ML1'8ZO@LZX59 MA?$H1!4_'J+*UWMNTDG-@H\R7&W1:+*22 !$G)]0E.<">)T\94%X.N#NH25;3,L@<_ZM&<:M/Z M)^/2\WL+U3<+-!?WV];,!*?' /,)+^"!O[J MCR!,$G>%#,?W<.-_^?NJ);%PG%J1)K%VA@J*5$J%5IR 5DZLY+5G_?P>T.A9 MKQ]&/_ZS!8H(B/?P$1R-=K'9,?SL0^=^T._E'^!M[@IM-GNL1,JM3F.I8YHF M6OC=+QPKQ0PSF,TK"-:8V2/,:LMO/+)-9B7P%'B&W@KR8@@<5?'&IYAK"2YO M>7NR;[]V,]\2VMN1^30C/+1JI_#@=DBFX5N_^ ,V7L#SX +)9;MB?^96:6LH M)'+T],HC[\!^ @#QTG^^7I^3VA.+Q9G,\<_Y[QN+Y3/[:L&KL#VO#J;[@JA4")LXS:F45&+.'1686\J=2F(3UVY> MKM@71,6QSWPV<>JS4Y$45C+I0"?)!*Q^8V;Z@NRH@GS.0RA]&7UI]?X$"/V] M4UKW'OE/HPE2Y6C_$5BKR*Z;U[!CD>Y=//4UZ(5WH:]7VC&J2TJI.9.QH>&R MF YK$(]L.YMH_?'71KX6W31SDGA;PC*SE5(ESU1ZS,LB1.Q38>&;[SK?6EFW MXR'6E]#8,=5JPVN+;GHLNK;G5:^-GRVZ*=F/R$]:\!.?;Y"'%M+.UDT[BX9I M@G E/\7T'U'KSEMG0)M?O3LD^Z.C4Q,I\SXRJ/V.N8EL53K+O8I2J^5*SMM& MIE7^KG4V #NSFOL#*SEP8"L6Q[TKQZA*\\V?)/<'(W.;L/!*)LYJ%MGH[8>H M^[U3J-7NO4//I\-_HYW&H?\Z>(9S49GENKQ9_^LAAL&6.%*XQ844P MC;4R1KF$DMB FY.R1*6Q22TFI/:$UM;ZB<.$DV4.4RX9?)HX5)^?FJON61'$C9TE#+[K=4K\&DL MHT-&/XU:+NI8#U0R&WGV_WW;@H'X7:J*T-_#RK7\ '/X](_SAXQRJ9P<:%5I MZ6ZOW-Q6^0Z[#YSUZ?=#='G+]0\#!A)E* M\PT>!O-W#M9Z6(# C38*@63YF@_I^D_02W#'Z>1@(IDCM?J__AEYCH-'7U^& M9-(']J,<=)S\ULT#I,/)^?V601LTMP8"57MA]L#":@'\^Y2(.[ !^K#"D9%W M\FN>-%"8TN 5EJEQ%_?W;7N6;]?H6P^49QW[W1LV)\N7A%K;\*[=YUUTTTZV M>:.5:F"M/>':C:5%-_'F^9=%"^EJ,&;'+MH.:. SK'+A+UP*+T]>JGT!++_E MD6_(3U@8'BY T*LG1W(A]AK0E#ORMF-DD1 T2GKR=MW W^@?8#URZ5&Y)6VM M*?;$'[QE^,VCU[W,"LG_ZG>*2W@=;8=7@F'>!,P-HOQUA9T/4MVZ*X;EE4.6 MH_Y7?R:F'WWJPKOJ#*$1\!98FD]VK+>\$3@'Q-M@"9JA[67 #/6(5 >98ZBL M36&;6[OEM#QT[E\[),'8Z"_MY]$^5&VE*UA\(%I.<+\7K8?)9]-*LZ"?UUE# M/9*[*?[MD+636RX0GO\R5EWTP('_T/%NEM^@K-NCI0D26,4X\462I$RD2+BA"L>I=(+PV@*)*^[12N.P MC6-G4JDI287 ,A7((H6YT(*A_>[1\I?1!;B:=X,B"ETX !,$BWR09]U=V<63 M78-"E2.+JZ<9K#W4VCW013>146I,/6M>ZUMK!FU[Y2JKD"]"#=/ZA>>O'J31R]R3T56&+6(&.L)1LT]FGPG0 XW#GHOYW'NZK[LXK5>@T'H M8S4-%Q-\C55:57JV3ZC:?>5%-[%-"%4KNXMN*O(7BDTD;=OMN::+4Z/&^.Z,/!_=M>Y,M=FVBJ\MN,B[6G?@U-[Y^SN[Y6!V5OO' 8 MS>3NDU=E/999CMW%RX;%]/;SMAN?^=*>R&X\/H$,4K /*7A;'/[;#U^^MAUX M77\_+_OD$)\EI[CRLZC_\;+J+RVCM*#AW3RLL7%CO0N5[9L9-B UMS+\]N2@YJ_ MG*NO25.:3.YINC\O*('9[^H_;\'!MUGOW;\&DW7O79GY"L!)\KSLK%J ;#BH_GZG"UJ M4%"7E-J(#I,K-Y/<)G?\$@ I -+Q )(TRCA.L7,XI=)8*9G15BJ#56R9J-TQ M70F02I>X=%9S-W(,3)>V_WNGK"5CS3]DJ^,WR78"5RBF36U6'O JX-5SPJM- M["(:*T=34PJ'**($1H;ZBBM/X:S$EP-,0B0R4=;!!';6#>*5; MKW.6^C+-4<7E&_GCHM_/6FJ0YX#?=(N03[5!LI48*2=232SE,I5:,Q8;E2*> M*%+O14[6 F_@-EY<4VDEN)(A*AY09IW@]>8@HQ##4F!#L&-4I:ET,7>.LY0K MS!->6TQY39#9R=;TV&GQL269CC^92- -$1F&QN9#GMZLLC#CJ^1<;73MZ9S+>, MS0LU_2R#:QI'B/BH^R MV%#"9 **C&)$!*/,)-8B(TR2I-OGFYOF (/?!7X*O!5(_EJ07[(5@TY$_/4,!RG+J64 M6<9C*8G$,3,LM>&(&,31XU# FDI M$T$3+*W"\3;#F $$&@$"^]PYK:VC>@0''8LZ(%%?_MAMJ>+E8VXK4_)P@;B% M)84;&JK;:-S["^8]WJGJQVR>$=CM ^MB;IW1A#!M),44"\8T,PIQ MQAE-96-=ZF5/?#YI? LV5X"AIP%#.A&)P)0##,74I%QB'+N8R!AJ.3 MH,$Y.W0FQ9QNF@T)H.7]FVH;1D_4"RN(M#FPRRC8:2AOCHX)I=.4>1\UJ M+T*87%&MHX8\_]0 -4/#&HV)MIXJQ5B3,RU=I0 M;9A*8DX$Y]P:19VH[4)X3&&E].CQ(=@H 7B>(/ PF::($ 3 @ZC&7*2)2E*! M8\XQ0;BV?=]48==(BEX]DQR;*A,L."Q$HS$<"'FI+Y8>$/W.!EO:G?=.K%L1%0@@%( MI0:"DJ8)3Q.:4J%C2A57.J$DY5Q0JV-$:_)-A2PGF*Y<:0M<^C\\=O1C4G3R,@QW- CDVL M'97$DE+N\G/8"9)@[XC$LIA+#,X8JLW27PDZYNT#[\:D25 P:3;=G"W^_?=_ M@XM^1_Z5_PDHZOF@U1G(DJ335TH*3EW.&>T&Z/6'- [;.'8FE1KL:2&P3 6R M2&$NM&"HW,:'&ZVYZ"]Y4U*HS?HW)C*57!."&$XH381(DX3%A*K8&">4(G5O M7'03]S4KF,-A<8/!8(N.X6C5I1^'D^NREW:BD M_>21TKGCN&L9T[;+'');%?2JBZI!Q=AL]8AY<>&[];K:TZQM_"&AV\S:Z X^ MN>U%MF.LB?YST+$1B4\C4'3X<'ICT\7<]3[)[M+R#LK>>.$PFLG=)Z_>=S/@ M[UI1KV; M42_P\8TR%KN46J)!7P*N#5X?%J M [B*$T&)((XJ!O93C)0UPB*)9.I4@D1-O9@5X6J?B48-+?@0#F4%U&@@:FQB MY9"$,4Z(8Q8)BHD6"OY+2S2P'LD<'\4JWBIZPT^UC>\NVBN5QFCI+A$ *491BSBF56+$D<9)84ALK M']8!Q$VM&X!)\"5#6#S S+9*HV^,,C(5G*6$)5Q*2A/,G3.)D2JF7#&=U'0* M7!ME=K(W=\R=<4+H.R!#@PT09TPB,"9&DI@FR"K+>*)3PT6B&!4UQ^S7AH8# M5$!'36VL%PR1 #?/$6XD%2CAW# G&%4R$32VUI DCEE*N:C=-9N FVV[*O3) M;)D_X6VOA@289KC^92. -(1G&QN>#&?&9U]VO'QP*CCNU'?I,N^ED&]S2XI_4<=': M7G*O9]K%?)]U[RZZNE64I^E_MEFK:Y8-MBC.%*;<)BJVU"FD#,)$:T83IIG@ MJNG;/FL%?,D3"><$T B@$11?X.$GP\-[5'RIH(ZE6L>(..?X*G-.+_O87CA'Z-7>5?U;-\)*?:?CIZ>GV MABGPP%>!KP)?-9*O%N2(;-60BRD&JXTF"9.&DD2HF*E$ZMAJ(@UC-9TLWZEI(R:;U\*K4%6YHJ&ZC<>\OF#>O=(V' M5L#[SSX@UNW4P3ZJY@H[K BG::R,H4(0I57""'.Q=?"?WN:II37/1A[SN:05 MI;5ICEQ FX V6T4;C5.;<(PT1@B\SE2XF(.K:046%EM7TR*Y67L& 8L"%@4L M>AI81"2WABM*$-642-_7D=J8(9I@IK T#?)X ^P$V FP\S1@!S'M!$LHB9VD MB4ZY2&U,B'8D-B:UBV$G $63$QOF=+AL2#PK[ZD4=1?6\*JV*!ZS1%/C7TW& MW$8#ZW[/M3\"GV 87;G',;0"H512JYSBQ,:&,BP%&'+&,L[]U =%!/-E%-__B.2@W\U_B'->*\.GP(O3PYMEZ(E :'Y[ M>:48SQ1-'#Q2OQ2IH$U:I1:Q%-XG *FNSROK< M@=;B#KP)=]1BUZ*;/':!D>9G71RA'%)@!9JM3R6\%I7()E2JE]N%=Z%CDJ); M6SP'-T*DUFO%<)HVN1D&U$PEJI M7G@7R4F8NXU@,K:]YZS!Z?W[B1=8^+UT@O/?UW1I1SYU'/^UCONGY />Z\N5 M_OWD[?7G]Q];O?Z-']S)E+,[\H/GYJJ4HQU&>7+?>M9/?[7Q$?8Y@2= CO', MN2=#24KXM4",0M+7"![YIGR+AE.^N3#X:\Z?5N$ MM."7/SBWB#.&F96,6HFYHXYA*K@TE#/C? RIN.=+-Q?S?O_^Y8L7W[]_/_^A MLO9Y-_OZ L9'!QR^&WSV)?MRU7[:EYU[;.?O]&E[O T/#.95\EWU5/\>G MD?__+ZM/J;S@G^CC0=F=;)?7OLFL)7VJTL35[R5"#2^V;1_3/K_1]3H8/L;TL%=14A*IXW'=09^.7Q/4E,SPE,&.GT?"O7\IW&*N[68Y' MPYFV.JU^:S3.RN?EHT:?FU;OOBT?_)5VJV.C_XA:=_?=K ^4 8JTN[)?CCMO M23GH]'N1S/(R$^V!L09^B/JW $VRK0?M4;=*WW7C/J];W-*1*G9^ 4=Z?1]L MS&_P\4O9>R8LAK& M/;PDL_U6EH=2B[O.BW!]=&UM=.D9F^;#\"+C!RS;\+PB")H_2W4'_=HQ#M]6 M//2W%YY9"^TT9.G%@='MQ@;7UX";Z;*@E;:DE2844*T:6$/_J/WKGVUI&JHY M0:70?#4W^VX%G^@0#@W3_M6JRUIX79+3UF!/\+5*_9S9>V -K_V\&B[:87D%Z4M" ?\!2G9URV\D MPJ+T;T%U]V[]T+^#@VR^PA?ZM[(??;>@Y;-19P+X,KC2_GE69AU8N%Z=EBH4 M8E4JZLVQ^1*Q"=F N?S1[57Q5R)J=;YN,6[QC_GOU?0=#HBL3VC=]J\G0OR M$\-IPZ+G6["WH\A''G@I7E9>&<9V"GP?JN/77SZ__RR_VM>9E7]>P%]C+5)] M1579S]SK5]]F)Z\FPY#E Z:^>SGPF^#YB^HVE\M=EY,:+EV.OGQ$WFE2UM#\ MY!7B4_Q7-_E[&/>9\@0ZDPZ&]U*VO\N'WAPB5M5P)?@VC'O1J:!Q83^5X;(A MIDX%PV:B=?,#>55>.*D$1E=>U']::?RB5B8S(Z&/'C=9W>2(?I/1;>8S(_YR M<_'ZX[NK]V^N+F_>7=Y,>YZUZSW4%'T8A?8U^#PJS/HKX/V\\?D=@,2CI9JNUEC\?&^!PZW+U(7ZZ>OOA\EWTZ>+R]_<7;VY^__+A\A_1 MFZM/GR\N_V<_([B\NGEW'=U]6^]QRT*[_[*GP0PZ M<@#NL34U+YR1^EL*OO5^^I?K#>DP+1XV^IIL%7 MOO7.Z.MV5_]Y,O9-=2HXML)JKL 8($2YV(&C8*B@."9&SJ97D5%]#%+4Q[ ] M,) ]J;*!K0O*,I8@>#:2*L&4)ZE" DD-OR$P-^*4H.FP]GKZ>:A 5+=M:C5Q M'JM XF544BCZ, Y33(3+QZ2MT=Z;0TO-<"M:?&X483$9UZ#]S);"MJ6[ 6GP8!FI[LFU! MX\ T>[WH/NOZ:&L>4 7E(_OY74518?40]0HN>3EM-DS#T*:9!(N9?@U)>70+ M=#$'KL&V>"J-8/M;G8OGO :A'@T.+Y[S&H1:):!<.A+:]?/OKQ]A7AA4GO"A M5H\EKW@:O[[ZVV[2[?=2AQ/CA>-8W#-@U83N;=B_M0;/#;B.-KJ#3VY[D>WX MS:__''1L1.+3PZ7#;[J.,U&O+?%TOH.PNW*&!V5K%#\EMO8VVO'R;^"; _(- M/EZ^V17N/:[+CYZ%5U;H,(J2>R?]H,:P\;L?\"R? G+MO:#C9>C 18?DH@^= M?#^]<(YGF6A/HP@L'%AX???&MY0*S!.8)VC1P$5!BP86#BS\_+3HCMWBQM23 MO1QN>[W<5WV;_8O.?DI:+ZC6LG?<"G0.= YT#G0.= YT/DHZ[W1'MLQGP+RV M14&>VA33TP@37J8V;=MB0_2RO6FW[F3?1M?=]L GI.S41=ND44FI'[G_GC52._V&^V,[#OL^Z=/R'@O_3?K?[MFT$/9F.S=S_\F6;P MWB[\,:V>-3?R1Z6L),$Q=Q0SS&$*U#B>&J0EIBF+.>-$+$S"'!>8?#WHM?RQ MN#+ELR@P67XI(C: \44">@S@Y0AZ:<(YE8:6U,B=)2 M*JL-]ZI]!]#3ZN1?*%!GZU"5 MS(,JU_IAS=G_VJQ[\NHL(%1 J(!01X90&DD2(ZXHE1I@2:I$2$HL21A*4)SJ MM1'J:GC\88@].\*F8$8%D H@];1!B@MI44HI,X918\"'T['"2#(GC>"IJNL) M,-'4_9"H0^DY#J@34">@SI&ACE"&"&-;Y2S1T3:ZL?JV \3]VMIMCNGZ#>ZV=U)M/29<*N%S MMSD*"[!WR1$>"_CB-$$)I9)3QZE@1CH=:R9CQ@V5R.%--Q8K[%_E_FV"*F'Q ML;0CWW$Z=\" @ 'K!-$I<<1:B9W%%*6)U%@)1F*;%JXYVP/6 %DE3M^$#!@0,:#X&*,QB ME&B*-".4)%0DBCH!D" HPY36I.SL85]J#\"1GK, &P$V FRL!QLVP4[11!*B M)8V9X PX@B)F4YX"D-0$*7:Z2[0/;R.F3S5 L;>]H8,<<\-LW>?=WJT1<1:RA0K815E5DDLL94Z(6FB!=E5!;OG MLHNQ @ALDV-^"=HRH$L3T,4B98GCA&#F:"(91[Y"K\*,*RJM"^@2T"6@RU-& MEV"+!WY^2OR\6UM<&>=BR@Q6DLI8\01CS5D:$^>T4CLJ2/9<@O]!6P9T><[H M8BSV!])Y3%,*QK=02"NAL<]2QE8)'M#E2:++P786J*? [$;)7]Z\>??N_?L& MG2D9=;ML)E(OI&-30!P&&IGN0+7M5/O99UR(LKD4VFG81\I46D8UXPDES/IZ MWJ!V$/5=FBRN437[/ *CLNC%-"F;H$*6VU2NA8>F^;+K3R7 68"SXPTT!1$. M(AQ$N($6B; LP8APG4A.I<2<&**TB)G&VB9Q&@[EKNAV- ZO@ML40.K80P8',%. MN4Q#A(,)!A!MA MD6C,E!(\QHX[JE$L$X=-BHPR"*'$V'#L>(=NT\S.7?'OO_\;7)3 >J_\3T 3 MOP2MSD"61)F^4M)@ZG*^QC\*2GXLOZ-W,)W!$HY2RSEEG.:.O#%L3:&)MPR4O?&13=1+U5>DB8L MU2&/[(-0R3J$2C0H%T_']?)%,N/I&'33>NA -=GPZP 'VL\OU[T MJT"TN@&P8!A36JLD?IG'LM28Z++;]-KZ+)#5M]^+"]^MU[A^X&T#"W%SFUD; MW<$GM[W(=HPUT7\..C8B\>E&H+\RT&]S'7>:B+&E]*ZC9.LYJ5F+!I83CPSH%Y!Q\O[^P*_Q[7Z8&-'QD8WC4;@TWEW[2.'9G?_<=O+_S]KW[Z MVU\X1NFOFZ7H!>A\'CSWUZCKMI#1&=CE>;!+@*C +[K/NJ[5?[F-Y9H;5MZ[O"P6A'7?N$(PO6FS#G0.= YT?JITWFD8MMS5 M8/A0G94V*+W7;MWYPGO7W?9@\XI[N\^AV Z#[[#@Z<3XMKGAOUE*Q&9I$(>= M^>.I#KF=]CDWTZI)E5JG+"9$IZFFR! A$(]3A+G2@J8&[[D%0REF(RG;:A<& ML>TLB=TG=>U.=P7LV9'R/T*(N.N:*CQ<]#[;S#OO\JN]#:_68#G6S;1]':0)B;).?_AK, MH& &'07&/6X&84UMDA*DE;:4T80G@&A8$429QA2M7_VE>680BY\BJ 4S*)A! M>S6#K" V)4P;I01UR*C4),@*1DRL.'.B@8BQMAD4GR=/#S'V:P;M+:[6[ X6 ME;;W4;7O_>',R%IZ'1"YEZNK=TCH7F.$AS;O%%;Q)F[SG_(2#!,T:"E:PXK8F0S@I)4DD-,AQ^I4I: MD@K#E%Q2;=?K/P P/)$05D"<)X$XC]L>A-!$J!AIJBG5"974 M2282JEVXT9X@;A@UE.!7*2>XHL5P1J9*:!M.;^8S;,=R(8"@& MER_FG!%,P8I0TC$M"%4<&V33Q:7C#F)$RP3PJA* M)">.66PP82A%B&\]VW!+T1L6;(BC">[[V;^/)WLF,B.NR*&1* 0 M@M^EV659HHFR)%4X!415 FO#I382>5A-:F+N2WIO(XZ^Z)A*E\^M6E]QV+F? M9(" %0$K]F:T&2UUK)QD."%4XU29)!$".T .G)(]0<>$[1;/M=UP^#(,2-LQ0?9WK(=X$]L4,.5D#:E/*4B50[S-*&.)8E4-E_3 UK<# MDGEVP-,2YF !)!H#$BLEJ_#-7(N00@ @)($"26)HB1E\(.EE.P%,X(!4!WA M04(I"ULG-B5'IEJ9KSE0N8A\C4'1#;L8/:*LC9'3-F4)31:Z=]M+TQ'- >QMMYYK^KY;?>NY)PE)![7_C@LY5C(3A2*) M2!S\0QG%<VTCJW2:E.Q;_[[L];VMNKM9WEF[2=K>T( MO.BFY.#]>?DZA!*;$*JV(_"BF](5^O-.]\U=E]U7;=@[Q?(C:=A9+]/AZ]/D MKZLUZJW PR)E]=A[/5ZMT+I[J1$E.VUGM&20_BCZ]M8LXJ8MC]9:UEWMR"PS MU(+SU^>VYO$_?G+\OW%SWZ8P>N"HYG#49BU_F\)1^]C,+B!RNYO3:W>-&YU4 MB5H=W;VSFW6.6T'H#BI?N\.8M5S,_4->H'ZCX6&/:2U-:<6U8#4W"9:.27

]O[("@*QZ-'0WTWU\LV2DVS[DJNUCMU<-=KH882,$0]08BK&6-DD% M8SB-TR11KB:-\.#]<];=F*%TVR>6=B\7>](2 5<"KFP75PRV5IG8&NP0Q<(* ME3#IRTRXA HF:O).#MZ08EU

FV"XPV"U?V9NXU^Y3X3II%; V7ZVEW.$2> M#-V4&Q-E^&9[8]O*5G;=X)H"HVE*?+JOHXXQFF@B7:S2U!F5&$4DVGIUOP:4 M:\9-1=/ECXLJ-K0$:/(#&BJ!Q,%OM:(H432>"5H\_C8G:1&Q>2.*FP79Y>G0#UCC>!([F M4&0CAQQ;:ZPS<9HH2B4"[UQJ21-K&4IC6],U9"=%BI+DG!V'(ECKT&R#-A,# MQ@2,V3/&R-BDG!,9(X$HMDJD2)N4:>&<4ZPN 6(G13W HMAR_:(CP)@9<['X M=]]GYL4Z1\%1O,E9\-IC^HMNXMLZ-%_EJESRRI/CK[]\?O]9?K6O,RO_O("_ M1IRCVU9F.7O'7_(/'%T[>87$;R_\FY8L9>+&N6J:BD$E?/ZGG* M1[?EC'+??;IZ^^'R7?3IXO+W]Q=O M;G[_\N'R']&;JT^?+R[_9U]CN+RZ>7<=W5S!>R_?OKN\?O?6_W1]]?'#VXL; M^.7]A\N+RSSTO+7J MKW=L7LK#P@WM=O=['KGJ13+J#>Y P3QXS.L5N]IC)@#(MWU@7S"W[[-6SYH( M/FYEMIU_'1YO@).USEDYRJRVK6]Y@1N_L]GJ?(,O=[.6A0?X"Z#+@/V+1[Y< MP]B98, -V ^MQ7YX$_:K-4P7W>0-TP/75D)X+5J136A5#P\+[T*AOE+=%MP^ M*X 9Z=N(H&-GH%UN+#:F2,S% MI(VSK57:5WV0^8)3;-\VH1S)_BO !"(W(;48$[K]N>/JO("8:RIAX6/:)<_($A D#D(DF#- M#(X-DH @4CIA#7-Q8J7%2@E7DRA*8D+0$2$(H4W-(CVNXSG-L=,:7:?E<(AZ MP-SX@T(89D98F\A$<4V943+AL4@T_"\A&*N:4X-'6CAG<6]2G-NI\#*&@ MJWS/^V?9X&-Z#?7J%F[--+0\PD;C/B#R.L,DY:E1L1+4QE@Z9ZU"1"2QX4[4 M5C_QUL_C4%K^\L7"S;K5]KG;.3AWS.@ X#9A%93&L61?+^"%IIE" 3H"=,R# M#H2)X=1(1A-*&>:NR;)R M&L6D"<=SSK[QU>/*',1FFF2TD943*H?!GF94?<_37A%A&8E3*6.**1.4&B09 M$L0H:7D:8V/FA::V@XSH-(G3/9A]>,.DP=/Q=39 MXZ'TU9Y_7 FHI@ZXY@=$:SV8-<[9^5#ODB_.F:_^Q3/$W;YJ?J1E[S8_ M'9;_8/\U:($6\9^8(9D6J]JMJK%HK,UJ3Y<5+QO_G/^^ <\M M<53JY%4T1E:@_>7@SF8M/64W70]4#U88R/G.GR_L>[J/T_&$(H,$UH( MC0VCU*54.>:0\$WKP)KB=)ER0Q8,IWNOXK.!K56OJ24RP40QK:EP3G(2L]@2 M*K6*K69H^NSH%@(:=>="+KT$X_AE-*9+E!-FXIC@F)J+CP0NG-@:U,#3U%@# MLI8Z KGI[&8&N@T3[ZH3_>>@_1"5AW=."PCIWH%M_!!)#7#E4:@'"PAHU6_) M-GP7_LJ/V,(W.[8?=4?5YDHD@L\NY?U];PPT#R-D\3/^^6]_X1C'O^9?RG]& MO_Z2XY>,[@>9OI4]"UC: JB"1_WTN*\RC,_"F%59J-%ON+>,+=YVDY\SSL$4 M55L2R=2*F"4:&4T=J!-%&;4R2;BDDJ0UK4A(G([$$'[Z8_CB"T^D7LN_*X\- MY[,:S[PR\>$&_R1*W#S62Y<>N@1UE[TQ) M?Z@:&&?@X)9!!EH'ED.VLK-<5WP'-9&!T0OZ%#3D+3S,9OEQ;+];W?/LX$=> MZ)5;*_NPM'?P EA7,'.!04<*Z_\[0Q@F<@M/&FH/^,:?MC\QI>E5>]6R$TE]A AW3]9S4RJ)_#4 X^@]>+9N!A@%TL[[KPISS,?4&]_X" MW '_@0G_O7\+@N65'["K_\)=J]?S;X-)M^[@&=^*@HK3CY^D'_!N!,/U9\NU MC^9V0,S;40]6*9<+^$[6_9$K:*# DJQ=X; O%EAC8,%(@:%;\_KAHA31=R"< M_8?WW>RC[/4O\K>"RF]U3;6;H1"4"T:Q3@PE2$@D6,Q2;*A%C-67GD?#*E0( MD_5Y?EM&@N!:[EQ^PADYXO0OS=^.;1/,MH\E7KU%2:7ZEI'!'8M-;2$51: MPO&QRE+=LI3EE&J7NSJ=&143 MK\QWN;C+GB(L]?&=FN##A \Y%7^IX.=,B((DC\=&IKP13],(G\]$0!Y[Q?PH MR'3,8QH7ZL_)#]=SI(2&ZPJZW^NOBXYL/_1:N:GP'JS9C@:+VW.[*0P?_YTO MMC=H%U9VF4(*NNM\UD,O>'QFLC6[ZI-!L+''/BG(4X&M^OILK_[[UG:B[S8: M@ GO52= XETO*@W^3UU@0GM:FOS#J]]GK@QZHRO^&>754H&//@(SK/RD.\B& M%W.-W>J5%L"I'XHO:97E\12OTOO=J!A&]&EDV?KKY=.'UMS5(!LJ^0< XLAZ M>Q-68%CKP"_%:5Y?*/."U7XXS=VB_#VVHT&6X$6EP= K+OLKW?%CAQ^6;ZPN MAZ^$-#0VX,5@QTR4Z #3N[!]72OK]1>9)6NMX^,UWJK G0,!F&BEO?<2+#W0 M%NU67M+I?3[ _[\(GJ/EC!\=0E.96$QE_;78_/T$3+0K-Y5^8FC M;W-9]V[1T\AIQ3\Q ^N7[!9&[$NC#0?DEW!N-"T/HLTS M+(=+#;P& _ UK7?_Z\7(]0=_#ES&*BFBG]@Y MJM)C1(EY<_=EP. A.1.>9;8MO?D_?/!(JJ<*X^?Q!5]Y>T0)4Z#!*EQ'X_%* MC;D,Q@F+YK%C_ICA0^]FC-AJ'$D9<G#$W[6GX,@$ 2;C).#Y3Z_" M?]O"VR\4?2FP0XLI*VVD4AJ!(JJ,7 PC GY>6X\ K">DRXO81 '1+^^N?_]X M -K>]6O/&\Y?_U> M*ZLM.Q2ZI_)J0Y9<6&)MRA.\F2\"2SMR#5J46I\R\/)6AI(TG)7GU/QK/M,> MVU":S@A>8Q\C'S00O)98D*6+0TX[=#^WQK7?:T[^-G^]&E5?=0EA.7GUTS#< M^V3)W:"A-&KE_SJ*\H6E?V9+'X3^N:[\<0O]KLVAZNE;AE?SUF.;09+9^7FC-*#HN]F\RZSSGL06TW@U:[]W%J&\_MBWG8B*;ZX +V2#' M?Z6*9XT4[JV&"UY10<]98(VC&%5@6.#25!S4X=UXK^R@OD/@Z\;R-66I+\(: M6.,(1A48%KB4TV/AU^-S"_:Q\U ]?G%,3E[P^W?N]^.\<&5@B3"V8V!7?^CK MF+BU@7Y!XSBGR6/;#U=S$C9VP]B.A5L1.RYN/3J78'MV_S+GH8>GDP^XI >7 MY":*ZVJY0>B@,OE,%_#@ ]@B!XF#NH%'8ST'1MN4T5AROO>3>@>G7QC %CD( MQ0U4=D=G9=88TKX2"X[I:80)A[\8^V7762M?+-BA@V'UJP:8HNL3Y?""O=S8 MI[:&8.CEMM!D'9XFHL0>)CA'C,\"2X:Q!W$*XG0,+'G,8P_BM(8XH8.F=3Y] MICSFL0>!6D.@XH.&*+;.E$?GFV[/P9RNM=JXN$$(_*RPRY$<5-$]TP4\^ "V M&SI,&\=!89NC*0/8(J=A=M!,M6>Z@ R]3&>3.:?)8]L/5Y\=67F3!AK9C>.<)H]M M3UA-S]$Q<43 ZN,>VYZP.C[GQ\01Q^=E[#9+ZJJ?]^DJG(N\W2!"O_K&4\=Q M)CN5K4&.'-,Y".:# U[O!:WS0=(. UX&O M=X77SZ5\VY/#GS!%-'MM^ MN%6$&D)/C7&:/+8]5641YWMO?-EDJH>Q-9E;2<-.K(0-B94\@\]9]UNKU^IV M(G ,FN(7'$4DX*C.W^S@9,W/Z+!IC2'8%5A\QRQ^=M@V?6&;(G#XKD&<'C2C M-6!XX/!=8WA\Y!Q^1*X)]9/;5_]E6^YI-&AQ%\R_<=@PW!8TW8%JVS6'/X=M MF]8,='\SIZQ120"-9\JC&_ N>*E1BG>7TI$^ >$X F^KF5P85-%^9X[H$Y"V MH(J"*MJ)=.!&)=512^J%\L73GWM?2OK M]:-_#636MYD_Z%*TM?;]K7]*,#ZGT5VKW?;[3]]M9J.?.!I?.HVZ6818=&\S M#3[A:70+W )/Z=_*#OQE(S?Q<'BDOWB?M>"V!W /3_W/X#^VV@^1&5CP7X=/ M*,;PK=L>W/ED./ E]:V_OSN S^S7.WA;+^^PX>2W;N:G#XM\=P?C:,FV?ZJ& ME3LO!"6ZSA_6RH=4)>)GF[EN=B<[VD8W5M]V8$&_MFSQX#=M&%G?1MC CD;_L)IU7Z9+9W;[5O_M%^.)^S M%R*S7D7-T& MRN4,>SMROL'Q!YZ-*^[XD&GSBR !;=GK_?WD]9?/[S_+K_8UC/_/"_AKDC_S MUTQ]]7)PIVR6?WL.B'II MOT=?ND#M__-KE'_>:_TO" KW@\Y__VX]UGC1@35I#[_D'SBZ=O(*H]]>^#>] MFB72))GN8>QGRL_S3#H8XLM(MK_+A]X<8DP+ZF^WV?!)!45S^8_B/#I48D0< MC^&PO ;<=EM.(P\D#3&B ,E:^!A^5%W7$^"'N1.<&OX_K80!C!:G.KB92=5" M3@X6,KK-K/O[R5]N+EY_?'?U_LW5YG5273^/D,Q\!@O58ONN^V/%#!/'Q?[T>F MF8/T"$);=Z"\\K=4IU\_[_(;;0D"D"-?J^/:TB.ES![RT?;F =Z2FBFG!0#H MH#TSI/R%!>4GEUO.I=^D*OI:Z=):Y1%*S]D$GA=?+"# TR?K?IM#:=\OE;4R4'>="H^ 9O9?S)GC++/ )?"^X'8/"-&W&[)U?0>*R:&,I6^6O#/6I&OUP(0'R<.DR@^5RW[!ZMXYYE8-IEVK MYVGJY<2"7Y#;@Q7VR=\]UU8LK<(-23-=.[4POY,*.5IS+.KQ9.D$D,5C9;=KPRG4S*WQ[FCD0_MX0U),5_B",>1KM\KLT3G?WN0'G8J3 9[-UX(K6L-Q M>LG8=-(W.7K,R_3+ ?8GG\XUZ6O0RAHOPQ_^IF*2$WY)171^$A7*C4!_"M\G M>&*XRS<<@!YD&7!!CH+U*-F3,"_@FE9W NO+^RL8NAE))^S6W&4Q'M-RM'\) MBPI&<[O5L6"O7K_[QR>P=:,O[ZY__WAS'5V]CZX^O_MR<+3IP]VNHWNP+*^[8&^\!#] MGX..C4A\6B!>N.D73___LD:WFKA8U<=8+_O/>OGS??"=K3U/XQ? M-2CE97]#H0O'LMWCMH\$0FIY_V:^S.X[OKF-1=EU&LMSYN6DX:R?537C4N M_77OB8\-A\D&+/):Z_G7400U+&@0Y;#R092?N.FR7/&CG1HSQ0F"@ZQ4DRL& M[.!@?=-R+[>5.I:BXRK$W&36>HE!30>AVTIO2@!_F? M%.L\Y[$%M#[.D\MUKL?>(Z@GK]Y4DPD;=/2@D84+GF>E91SC@SH6S62-9HXJ M,*P_STL;=8HJU$@*?+T5OD:"'M0(:R9K-'-4@6$]$(MG4ZSN6>U4_*.2%7], M3F&($^PZ3I"(XPH3/&>.:/+8]A2$9<<5@VV@N] XSFGRV/;#U>RPG;$:1_4P MMB9S*SYL/]FPL; C'^':MMOPRM/HJ^W83+;S4WK2W+4ZK5[?'_'[-CYR?!P^ M8BB8O$8(82L%D_'1M'4(<:_ N57.%:&I=&#PI\S@F!Q+B#= <^#<*N<>ME'G M4]J;V+0)PXX]D>E*0PU:]696PPTEL??@'0<@7O5 M3#8,NFC/!>C31J68-9XICV[ 01=MHHO0$Y".W?B3XY\W[,\P*KOXO*O^XU#U M/U3]GY2?V08=X^8EE5+ D_TX?+\2-*Z'[[+NW<*2P*,Z^8^4UEVN@\"PTNZ; MQ26)IQNE#)NR5$EE9%^6H@@LU_4;S#X-U0ST9),2DHX+!T_V1/%E]:WL1_U, M=GK.%H7\__E?%V^BO,1[!,P!&J:L03M^=J5B-Z_4"\YK$O^_]JZ\N6WDV'\5 M/->^*CM%<7E+6B=;)4MR5B\^%,G.\5<*!(8BUB# Q2&9^?2OCQE@ (4Q4,D MK4EE=R4*! 8]??RZIX]VL_NT\2=+]J.=W^[:00_:FFC'^SO;\-5&1A3VN&YZ MQ,G*PR.T>_9.*B9&]/(Y!BM.C%"#>V@LA&JBGS<*%Z.1YW@B@'^JATOH!'CV M.1/X@FO.FJB;+M$^*4T+JIXN4;4KF)RYH>D2"^=)%,1W!KNAC1F%;=I:M,>V/3 MJGL/-V7;AYTOF9?WO4.S:=5M&,&TZC:MNO=+6$Q_WP-0DWNPR2^PO^^A+<6( M\@'L_!YL\@L4Y6U#E[DD4].G>Y^.Z$WGUV5?J]L_:9X:UC%K.PQV?7F=7_?@ M'?:9K5^8MF[M-CG_AV*=E[PVHZU_T.(VTZ1[UZ)N6FVBG6KM59G,?K#&?J[* M,"QPZ4GW4'JZ[*%#8?AZ;_D:Q[ 917P8JS(,BXKXM/GLN1(OI1&&Z="]9U[X M/J_MF;K#GAQ6O\V7S!'[O+9GBF?MMOF#.7QX86M[ID.%[F$%:5\R1^SSVI[K M3.&PYHH?GIM@.G'7$N$9Q7L?9?AIH:?!3J']"]W G2]@@QQTO--FO@<#J0VC MK:VJ>CMMC/Y"-W#G"]BHJMIE$NV/@CSGP35VU.ZT>@VKTSV!?_7[;W:2\G(C M )NF3I)&U#]E]_!TXY3:J>-:M?9#[@^__1>LD>TCPY)F[4:\MJ- M.*T@3NUFWPB46;L1J$T)5.O'$JC#S M?TWD=\Y#^[FJE;=^+S.$5^;8W38L6%OE[U6IQH$S]LM4V;L]%]U/%MK/51F- MS>>KA\*PV_% \I_7'$93VPZ\>O1&OY>WN^?1&R<[F\1 :5[YW +P7":P$C5Z M ;:G=C:'3LFEQW18OO='ZJ%C&OK";5BV%^4_4\+9/1+111]JC M+'YJG^:#/!IRW$9K2_,V:K>Z=NQ&YS0?2;'K22M/';RA;S+-X-CRX(U^>9@" MO ;6 *\Y>*/ZM=<8H6&9*55/F%+5-5.JS)2JH@ ]WW"93G^IX3)5F@?KBIYC MN$RGV<]6Z#QU!M;CRG;^V;G"!358>O&5Q]3H1D?GB6V.JZE. -('<;6?1EO- MZNJ$T(UQ5/W,G!(.P!8OQK?$/1 A0DM;'-"#T8+JR;T=#2HN2\3>I:TG44E M1O8+MC7DF6N_6*".1>1[@0#E]8% I9?,2+[/[2FJ-0MX(TQ!'.):Z_,DLJ>1 M?.N9)>^;XUEZ= 3PV8['U@CT%M,Z'^UE(_CT$AKL!5_F"W&Q](. >X!/)>3T M*+BMFJW"6X([?*HI"8F5[VW/)[4-]BP*'_ YCHW#@Y(9?:73/]'F,Q'!Z.&1 M #!X3Y>#,("V',%W?/B6XOB_TL IN%078]@ 8%\L _$0/@0,E'SUDL#SC3E( MJ"%?7-$C;PX$' N?=!)>&8"Z^-J\;5IQ.HR!QL!O^1"MLPD89/B2^D+EQ73+ MG$R V[/J%F"D*?*2L-)8 4P-RVD#6!W4W F*AB9A9PX*? S?_'?P(9'BX M&8"&@%3)./31D[42^SLJ]A%0>&HG@*-!!Z@%_Q.V2?@>/(5>KI*%'H!4*#SW MGBO@67(<7**Q%3P8D -()1'8 Q.,P2HY@NR;2 MHH*_3;^1QM_D#*T2GEA>>+%1\CF^X#6_.&UGKN3.,LE9+,9X&Z+35+M-E0 2 M&Z"&2^I'&K'8H7W[J=?6?4OV@6![P0@PT](DSE<^527"!X7P UKO*(TR+^*X0MG; =WA%>LAS#Z)K4, M;G0#E=7*[RD*3ZI_"E+#3]T,'T[MV81(#_NH4P$N@X]1/^F 8Z4U[H-8*"MV MB:@!M$,:/28!ZAM"^P;9@7:_V?HVP_(XP$6XP4@Y%2M"++I$!IA!.8K M S1,8Z P?)["I?NA B_$,%F\MX@^I+&V[V"_F"X1FL\(31A*_<0&PPS_T/;X M'F%.VJ![4 YA&I.Y"&SX8D-2F12CY1-]P&.@I657,<8(V-K#5BC\RE9G_GJE M'-'FNK#+:8Q\,TJC!*46;%_XH!CA"MY]"+91;H/")7,O6!!OW$@GC5BQ@R$- MR,ZAN4_@Z:S%X%^6"Y@X3CP'!!\TFN[.P-HUXJF5*2(^2C7@:CLA4.![$U@G M+MD>$G!"\@-)\0,77H&!D:>]Y5O@3Z0IK1L#/M\*'-X RVPC@$*$ I ;+A4" MKA/!'1"ZJ.4L1T2TS32<&.T:1DEIR38@!A]1!WP5[D1/(6_%<] ;R31GOOO M6V K >QDN,J/0T)!%>R&KZZH-46(D]V.O@!L%)"940ND#9"S3]<#WZ@YZM@4 MW]PCM)KA\UI)B:6HY!N(OAJF>Y%3JN\8; ER)[C4J'E*^'5H^\@H#0FST.$< M@2@3:U;2KH%/#4!& 34B'P52[:*,A8$X4GY6@F&WHO.LK0_-L3+>(%$(03/Q M;##Z;,!28&\<3UF_"2[_O^HWQ-UR=T+B?MO]/55J]C6.BNFTWI[19_"\RW=7 M7R[.Z-/VVS<:DB5<#9RB ^(55$5I5S(%5EI :;PW"*$/1DE9+B)9>1^+Z]!" M)&7?"I8"\BZ(D',J /<;.2+7 1H-\-[\YI' E2]W ]W^\O?<.?>:MFDH9F'@ MULE-.< X)TC+A^),C)IBU#T3HS8QZFV N_=A]&!'[M&',"2WYC8!'34I+'_; M(OXK>95@L<$6:-@/S%>:@ @D; ]!<2;2]DO\EH>-KF#)5J=I?;0#8 U.@/H,\-H,NS3>P]T'ATFPXXQ+J)K;BCN3Y=\UJ)'H,-1_0/0RTBD M(U4OH(-7OLLPA*6/4O090'6JQTSSP]G"T:7MD,L2>&RBI^/(QI!MG#IDO:7= MD_&9N"$MGOH;5MT&S15 L.QC @5DG6/8 M%]^.U(4CR4H^LY*Z7B>7AD4D++N.O'N,<]TB>N8(R ?XSQT3\@91Q 2C++@; M[=/3OC)Q'T.@NLBV&8!F"A3F(YOBP;!&=82=MC-&,N:8T?5&(Q%E9\N TV4D M.HS)C,(]T56 KWIH/K.EPU_U5QL*QTYCH2/,R(N_\5E1&LC/.,;Z*(_CHUT1 M.Y$W%*YD-XQB16)X%HE ^ZR)/U\#6K.NFO(P1J<%I4D$LXQL M9T&04BP:90\=EO=([G;KZ&]9' I=9!E_^FA'P)'==J-P /&9_93J=U4.,[\H M K,J@1Z%OD\1XE^VY^_"XK\!0$7RQ6L\)N%XD/ QI\C)!M_#[S)AB'Y_.B!@ M&%.PL3K@P&S^.;N:V?2+V^OW'[PX(1-4-'\5B48+:QI*]O2$J@?F=3M39V$: M5L6=K*K2"$Q; S8>/):W5KR?G29AW?UJ\K'HR#"+-DY#--*HEFT7;D,"=R_\ M<,J: ;@?S$R43MF!E=KJS@^'&!("6Q!.^#PG5^\3XK"B4:#'H7'CD>*01TQFI-_5"XYW>PUAUEF&KE8QY*70->#SG_3 MD DJY?<&[@P=.FC(@W$3C$EP"@N0 AX$JC-Y$ *T/1IJFV[U]5MD(T#9AQ0Z M(_*+"'] (L\BP,+K.2 S(*^@B>:S"?Z'S@D3H MZD*=[@%DBD3@S*KD77SGU5MTHY&/*0$,9=]F@7/2:UDX(N+07"0J&PIQC^QX/+/$8&)%;)0&&M "?\%F.-^D4%F'@, IMU^@7HU^V M 2DH/U43L[(=U)-9B^<=?CKQ@G2"[N9TBD?^<2($ZZ@818S"OOS9Z\!SO@E? M&E]6;M,4(#H=B:':" .,>6,D/R#9>\3O**B%A(Y ,5 P@R]4"5B6C4LY<$-Z M:@K/I*]^ #4*/WX4?$HH=1%K%)9L<*PF7CHA&#("<02B)WQ\%Y?/13C=5V8\ M2(*SKVS308C@E)(1>T4Z/;6#6U8?OOW .CQ#3KC:H0"-@@>",HQ.>,M#35R# MIF+@#6\$2P;ZZKH5'^0*$$6W<&2.WI%RA>+RT0SX^:AQ1RGZGA,*8= EX'N& M,480E'W0OL.!\L0X 6!4^=;%IX M IR(1Z@C#GRHYVH/,=K::.MUM/7GH@Q-.,Z4"X@KD^U) W%&$OU.:4H@E88! M#0-N$BZD0\# UEC8/KG&P(.H)E78]_SS/ZXNCMJG#4N:U"RGD=+$"Y&(1B%W MI*'9K]<*K.LA!( ,F:_!Z$$ 4@YG=*H/OQHV-VR^,3;WQ9T7JY"7= 1E/B[R M,7J7P81QJDJ1 Y,//O2DPBV$K<=X/$$[GXX]),0C*6'D15B$$RYD;9Z2@3Y4KA)3EA6E9Z.4F824L9"$#@>84Y'M,4GP !M,J M\=#R"$R5".Z]**179YE&MUA& #%IR+4CEY<>4A8#)HTUMRZ9IG3L*N9F#*&,?"09&(1"K:.S05'"6*,<]@QAMCXR/:,<_Y;A2 MCOO0Q"BS]D>*Q_L)H$3XR:WFTVG-,IH*RDW#KQU"4_+@9&B:19> M;CQK(B98/0(74U(M!3W(4N(]9:F_7 $6J/ -I?FF=U:%0T.!166<4)?0$9&) MX1II7%L:YYF=#H502(XBH;B04D$HI8?*YPHG-EY@^6AJ\;OJA(ENPICS" -C M&#!40-]4-,2XQ&JM,)N6GH'>5ABUIO M3"9MJ?IY!L&8]>6(*3,47 12,U2E8FS[(CX5>?"*GB-*")U9U![0+/#MRCD8 M\ZTY6.*U@V0C=T;N-HH7Z8? M+%\.PV<,76FD7\D$(IYDB7.?[ CK >:X8YZ$\/JAM4WR.HNV)$9 M\?(D=.FX51VR4ADE'P&70(X\8.>66GP(N@1[V^C6J-N'6=D=G5P:GC8\O4'8 MI/JO!(F/@5[NU<(G_GFS"JJMYZ3,4"6F2G="@BY;8BI/%I7+% Q9:HF=+J;4 MX@$?\@U\;VR)QDDDR$ATL$F%;KZLE9N&,:$5B;YBX6.1@ CJD94-RBJNK="#*=ZGA03=8IBJR?@%'I95N0Z*FDF*"8[ MIU3&O=2AD>1^65%\)_OJ* \*NU[E$DWEGAP%+#2%JI)4K0$)YV@!M?ZK*D'S MXB L_ 0LZ;$P1B(<&8DS$K>.Q)UGN38R.YM$+E:-Y+@+@2H'8]:<")?KQRG6 M5CA%I1J]B<>9$F\U07L8BZ"04XQL[61P#[ZA?I%IXK$ZD97=I\BGPGY&7!L. M]H]RD(.0$]5"WPB"$80-FIY(.%'J)47,EU O,MV @.6)PR 0V,]#FB1,R<7V M$'@0BP&X1FZ?9.Z0[8*(>-2G!K'C*)6E0X:%#0MOD(4!QR2(SV4JSA3SM&W* M0ML<\^T2FX)<>K34P M(O<3/]R^I"R3$FE$91'E#T14, M^3+W& 6=H"?+LA(9SN?*8JE'P/PLEQ7D/ M7\YQ)K8%VY!0>I8]0TLC4YI53S[F>DH ::BV!!AZ(I]8-D>>IC(/+)058JK! M(AZE4Q<.8SN,0*PC$/\,HV]PEW"*61Q9P? V_+R8D4V@7KGC]2+/:V^ MG+-XLJP=2H'3A1!=VSONM>90RJ=K&-XP_ 8=U7)]ERKMDE%P[&%%N5=Q8L5C M<$YQ6E>IOE(_>BI-B=$;:A5'PCY*N>?Q&BJA4=YYVT"C%RL<)6N ,^(XJ9$[ MV^1SY_1<_((R5WT^5/V9EH=):3.8,(E_S^?*X0!Q+ZF>"Z-)&25?6PDZ4"*0 M3V%G73-G95I9^P:WF7]^JZ"5L3(V1ILVE+BQH\,HIRK[, M40BY M^./*3N$0$A&@FC!:(,:QK6W!QK:ATY1\+%LGOL<8I\%Z*FQFH0'E1* M=29.F/HNI]J2LI8GH2,]Y,^)-S1L&%L%RZE*AFL-UVZT:FN"U=_::&X%8?/A M6;(JHV*\6K&PO30K[G5 A1V@=%TOFPU;&C)6'IU2^9PW6: G4_FE$6>O2[>M MPB;:(LJ3RI9;A9$\(WF;\YKU,;RY%2EWP%_0[IX"1YBPD$FLG!)DSGD-KVZQ M8%"%][F_N*R:HZ+VD8@PSDAS#6@*[).2)/J !ED=2WZ+,ZZ"&+E.7AV"0JU_SK,6S6RO^:%N>^Y=7 M."^KV_P[=T:C8Q)0!O"K#YSY/T='9X$S#J.C(SHY?+&BVAW4"5CQY'P8^B[( M",T@ZS:W+',%ZI96H.\G@:&_4\,[_AU' ?HA)P>=T9 2;2;8WD@56K_RF+8_ MRJ_UA_9:KO9:/'M%-B"BH0,VS8[-(;<\9D:'+>5 M:7%5KZ>M-U9EE85Y ]IL/K;RP$6>S +71M-VM04]@/H9>;ZHG5&[9!B[-H%E MG;28 NL<0O++\6/)+Y6I+8^GQ)1$RR2_'$KR2VY$>\US+H".03%=X_P0-XV, M$5W/B/9V:435?I*E43OZ'+W'E[20RP\WOKRW_51-DKT#_(C0,8#3D]5HZ $!'/TN'DB"R:Q8/L, >)_E9C_Z^!-I2?05\^ M'WMB9%UR?@;8[,]X,B>B(BO@A?DE_\"FP]E=&O(6^6FPO$7#$KQQPM6BOG # M.O*N65P.@U1'AE@V<57;VL#2!1O]LC@,2 6AY\&)WQB2\\OA+6TF<3;!"D<1 MWZ28(M7NVD?M_FO!4;=VW^7?%-!YAP-EBL20P[%@%2)CS(:<@KP$9525"1QBQ2%#=7!:(JX4A"?0&-RZ2-LP)KE.A4>H#\__OS005K,&A7"AJCC/CR6N5(6Y5 _69^S[H>4LD ""*MF(GOA"4R#S@8;8421?2U;M M+NG-/4CT4)9T^8D:JN8*,^%2)CJZ#-DVS2S? M^X;A#&KX6OI"HU(2'UESD1OD\NOVF87))*8OP.8G)C'=8/-%V5'=]=O,% MW/VF]?G+;Y;7(,*)/WARY-YB_[-P9-R! M]=R!SB[= 7T_+=I0Y./+/U*,>6L0B<9VK+_^V;B_/O]Y^CXWZP/4,25 MQE,-<"4B8[I:B(HF=+XM:^#KDBG+.K/B &8I[;*TW/0U"%J>(5/0GW]EU?M;/UE^>)+RS.8R,K)CZ11B$/?<[,/ M*US#)7_)WK=;8=?*K"]1$-+M%^N4@I#7Y&DN+:(5^J:.!&H?!OE(*@6_@!Y, M@-*KR,L(MSUR393AA\JK*L 8GJ$EX@@9EJ#30V2#+K2B\$%M:NU9=(AM!1GR MH:!54TM>?(OYV^ FJQG,VR#MDN14.]#YW[TE[1EGIBRDZ#6-*;JVO1I:JLM@ MT#Q0;/7WC;15V'=A02TEF-==34XZG1HA*:>&@#YLX5?. L"@/0.X(=K MWP[BQ5($'NBUG/^X^^WL])N#P?[*T$?[NS=))VJ77X?1XGW MN#?>6SF!0 2 M>_'E_[#]5+S!76;V6'@QQ14^VC/KWR*QWHFV^]=I^LQZ M7,;25UCV.A:IW>+VVJM#]Q'-=7Q3LM;H5&^1:EIISA_'OG5:O876Z)_"O M?O_-*J;_;!IYOM6V"':VWUK\NPJZK2-V];1;CD15XK&<8"U%*QV:U$K5?_A_ MBW5@=?Z25H@@6+WH(P;@*AR7@6@WXZQU"?R+L7/F,A;VGAGD>@W9)QD2TA M0$3J.?[#WU2FWIY9ESJ=\BRFI3UH#+I=Z_7PS>YL\8:@3(W26]?V=@;-;L=@ M.(/A#(;;,H;;@3E?$\_M8L4&V_WPV.X'CLM1[EL.RPJI<'MF,7:*RSJ#1GLP M,+BLWIYV6\W!J<%E!I<97&9PV1ZLV."R'Q>7;0MD/2ES:)MJ< %BHRR+31F- MC0*P/:#;K[U.X_AT-1BR-GEJ@=7^D.>GSDES1?*LQC$+(-<.J+*J1MTT@MJ/ MEZ[4R/G/IL',H\*P1%L82BG:;DN82U7\9GT*[P7E9?7)@^]4ETN]"^V(JC\O MO B^&.+ I#09AQ&0V-6_P6.!58*XE4[Q@Y_ZK68+>-[W9?G>QQ V5!13Q^T$ MFUZ/K80VDROV/$?UV/.P^Q@.GX3;#06VAJ=AK=AJ)FO:X.6+XD)!\7WJ1:*N MOVGVYIB1OOTJ #.A[TDR,-RZ#%QQM6G,+:VQJ-;W9#TSCO&5 ]@57P]GVDP] M.2S,S80!QR8 S\6C&75,PIIE[)%-S?3R)J7,RG;DD62$W-N79L=S^UXI"-A$ M**[H1=+ PHL8VZS@\[!3D^ "%^S[)X*8F7Z**8H-ZXZ&*F0UTT$25\D +B#O M4$_2FZ114$D!_#G(DLPET=0$9%XU2+!J?;P.2; -LA=DQ;[9.% <.)23!;XA M%X'%H&/AX[PL*\&JT#2:R;_M6W7/"Z\#/35UH*8.M+HHL]_\C-/%KO+IU$U3 MDKE>269_ER69M)N6OIU[HHI_O M;%A1[$%A_=G[_DL0!J!N!5@J*[ G0!7AN+]\"@/LQ-%N#?OMLR@Z<\-I(MSW MOGWWBCC_O>TD_QD>._WA:'1\[)RXO6'7&8[$2:_KG@[<0:]],NB^HBX%P(,W M*.(.+JS5:[63D'X:=('-F>5]3WX9>=^%"\SNQ\"!M2M[?%G=8W?0/G9$ MQ^F?]HY[XK0W.':.;>?D9#08M=JM=99E\Q/__'-A>;^6?T>2+TO;+]$D2,KO M (L].16NZ)R.VKV38>_T%-Y%C-J#=F]X*NS3K9.V%J"N#8=XG9:;W'!%J[XJ T RB:09D<1=OC M=CUT5?LM;H;\ MSEZ)$O-=2W )0)&QT['&[A%9K7?E][ T!+!MKLJ8U&>S2FF2[N"]&I(!TEF.>RDW="$N5*5JU M1\ >=66'=9LRM[4ZYU*DL8:'BEV4JQQ/?;_GY$&&P&J.QJN8\)&ULI0M6BIQ M:_U2G]+/37*J!,V_/.D]%IQXY3_/,VY]PL!VVB5L1 WFO05\>QK#->JG933D M)L-0N)BG14]YBZU/X?+JJ/[Y@Z<^?Z$G?T&=.VA$U ;6UCYIG@XVN;PKO:..C#IZ M+G74R]11KUX=656]KTL7_. :"\<8&:5EE)916KM66MVVB@-UVWL?!^)S4QS, MT7MMO_F9AG+@3]8Y/FL$3U.);Y^$YUL73>M=Y 7?<.3(4B,XC"JJH+I11485 M/9,[:%;[UK6A]2QXZ$[S6>/N?'J*:*73"JR:BFYU%- MG0PE=?8>)=T*2O@'[=1O/8Z,9%6 P4=&"1DEM ]*J(J??D]CD.)95N6B.E0V MN4I]@=KJ9&IKWQ'58K5E4-2+5V"%B0D;56;KWGFA8EO[YHN4W'(W_^$47KO5 M;EY]NMUC;7858%*K]:]W-Q^LJR!.*$_I(G12BH&_Q@H83WWLJH_=4,16$"98 MI"WL"//\\4*:6&IST?F%G=@6IKA90^'8:2RHFI4>D]AW7-")M=DN%N1@J#V[ M1[X>];PW1ATNR8[[J X-GGLN4N]$O=V>_W8@ZNV+_3T,PLD,X%@B@IAJD)RQ MF-A&O2S)#D:]&/7RS.KE_.S#X:J7<]MW5+GC!R_X-L2&.0I<&:VS))<8K6.T MSC-KG8O+]X>K=2ZP^MHS2F"M_HWYWK7P/Z5M[4EZ9OKF\N#U??X)DBB(SQ-8W:,6IG55+O0.WT]ECE MG(=P4PL[6-8<[;WF%F582&-C#^9<0V%R%C8XLU4?,-50!12M.R0F= MK_(J_K&^.ZU:]"H];PLK/(#.MMW68YUM*_O6JH75][LM[:#I;'LHG6TUJ:UJ M:"=[%-Y>_?73V9>O-Y<5W0FSOZW>"!$_N-::AF,2181=PR,J8XQ5']-;X:21 MEW@@#Y??G3'V<+3.G 3_W#[M]G@HP(VX\^(DPEN-0:.[J3^S*'L#)P!X,?;] M#R-ZS%!8,8@A_ 'P)J9V#,78]D?81!UO1.W2Y 78)5:D 7R)[I=/%5BC_2-^ M\/'SQ=6G2^OCV:>O[\_.@8I7G_YJG7_^>'WVZ=\U7WF=O^";]1[^#M3+\AWC M?HY_KLH,K%4H_'X;227\TWKO"<8>Q.LLO0,@8W4;A1&0J]VQ(&:FK6)EK\+3 M5;LJ_JD:*-2 JT<6NGY/10%.+/"M4<:MJNLR D>[K"AJ M>C(_1]_%&B9>9M3'$ZY;B&^LYP(X;:F/EI+<'*6LB#,6C$+"18'>M J#SKC; M;-&/8OZK "S%W_7?])]QPX>A._L5?Q@G$Q]^^']02P,$% @ %L#5S"/ M5S*F&0 ^8X !< !BU=ZV_;N++_ M?H'[/_!DT3TIX+A^/](V0)I';W#;)$A2%.?3!251L4YE2:M'7.]??V>&I$3) MDN.D\9YFFZ)H;9GB8V8X_,UP.'PW2^?^P7__%V/O9H([] D^IU[JBX-W;^3_ MZN$_]O;8)\\602( IE,\2 M+[AE'^*0.['GW IV>77A>KY@O7Y[W.ZVA]U1SWC_*(R6L7<[2UEW.AVR/=;K M]/KFZWM[LM=O5+??6:&S9-:M'?IA_'[G-Y?^[+ D7?KB_8X;!NF>R^>>O]QG M_[SQYB)AYV+!KL(Y#_[YEM'OB?>GV&?=3I2^9:GXGNYQW[L-]IDO7'A"->^S MWSKTY^V.;-_Q[C1]BH](S9@%83+C#C2N/NPPJN_]#I P%7'>MYG @>ZS0?1] MI15FJ\%?H.U,1.OL\\"X2BVVEWWUFQ6=N;S6K70ZFM M_NFK_'QQ?'9^PCX?GG\Y/3RZ^7)U=OZ1'5U\OCP\_]=3U']Y8%#C2XS_HCF 0[!U\% MX[%@D2^XG/3,"]PPGK-EF+%TQE/Z,.-W@EE"!.PVY@'.=AZP,(K".,T"+UWB M>X+' >/L4L3X/N@+P:[3T/[&#A<\=ECHLL^AXP6"?>9!YG([S6)4&$?A/.+! MDNVF,\%^_VW2ZW7>JF?TK?OV=8LEF?5O8:?8#!8#>LT3Z((#DREPO-0+@P0; MP-]D(X:B:6@/U$V'G05(?0\&AX]![W&LBUWZ,#RS0_A ]X;:I<:\1(WM\#86 M I5A^_??NB.8N%\"7R30):@B7GB)8(YPH5<.@^_""UJ@)WPUB@S)[@6UU3'0 M*E"0J(^]2?A=X9?.*ZV=4-_Y/$J@C/ZTB5IFGO-^ MY\]1=V#Q[G#2[?+)8#"U+>YTIKV>Q=T1GXZ'?.? E 'S,XXZ/B@_P6>.'IOJ M:G_4GDRALW[KI.:[RNUP:,J%9KH$H<+D Y8U[H[VZ=1O:#>0Y3F'OXE M!-HZ48X!8J',D()XD9@7B;F7*#?P#%:'()M;(D;1@15N#FL;K%EIW M-1I\EQTTH.)W;[(#7>HRBY,,$($&N0CE6H2^$: C<+26!?QNPMD/P,HU>!.+ MY3!2]>L&OA=:!!!I+))"GYCTE-V =BW!O"3)%-X%RQ;>]20\5VK)[/W'D/L) M#9+;,T_<(1XVH2VWPCM1#VI_C$$]@T$W1"885I/]@J19Z;7)OW\]Q$ZJDE$U M)4E%K&GHA\D5M&FX_R#F8./0*Y D%*R%!W#40NL$I80,%# J')'8L6=A,>&' MBQ:SR#3,HE#:&*I9:"GSTP29)&5F15U4>0@2"+97+,W,ZBM2"HHW5-M1'-YY M#KZB;=%8S#E8.T!8,8_\<"F$-OVT:0<=XJ6A9U;B.1Z/EWEGT>J+:_N\6YD_ MU(&$9@UU"=J_!3Z@*>D(GLY:[-A+N.7YR%ZH/198,\ZFU_ET4G)-4TSU=77H MP/-;#+/,S0((R$[;F>YDW%:M;S6YNJ6EC.7),@'Z$(30"IC!";;2PB) Z.^VB%*4C<*BS1G39+N:NJ0%U98E75JV M('M2(DVQ7B6-Y%KSI$#EL<^.>#)CITB5*P'&/DR\ S\.Y' /#3'?\0C+P4! MWM5T*]Z[."M9^8>P5/%;P0Z# "7^T/EWAI6QDP]G-\>'8,"%"Q2 !1 4Q@%K M$LQ_% S.AIU73/IRS)$5[*S7?T@NF(;>/)O7E B$+9+$E.(:\:5I,H=N(FUS M?0KSW9P@7DDSD"U.=9+/)V1_P& ]5S:#Q4N,TVS]S+\W]//^D:SI/TC3VOY0 MQ:KI9L57UG:%5C6'W:1@'[J*/,!C:?O0(W3NI;/<:YN&D7:1J"?P_9+@%%BV]!5\?M5[]>J5VDU8)58=\BT1]MEZR(;]7L^=N,/AE'<'8V+PXAOK=U. MB^'?U[56P;V^]++M@CJGM#I\SFXG@BM> '0G%AT#3V M#5HX+..8*I$?1-4:2_<)12[.U8ZD=YG NI36M/<4D[JAH5 SLP[RY7Y?88!Q MN_-J^Z*WMKM/2J!'"NKP%4J/L@05L*VSO%[DJ2)/1#$E3$JDNIWV\$6F0*8Z M+T+U**%2.+XL56 %33K#M]W!B\)"X4)(]M=(5PEYKCHE?\P']O>%NM.)W17# MJ3T8#@:#ON!\S$<#;O6=GG"Z[K3_=%"WW1UN#_EM^.5Q8LSN\_%+G%SV>3P: M+-:VUN!!^7$-TVN/GBT>7YFR#VCB)P+D]T^,GV*Y6\'DO2=9XNX7P)]^D?L9 M4?ES$2H)S)_(OOL[R-+/B,:?B3!I0)Z#\!<-]?>"X76;"&NVHG!3' -/&K=Q?+%%=D!VI:V\EW')I91A;1EZ7H)Z .V%#S6C$I#+(K5R)'1[AIB)A$GBB1$ MUW3)N*P?<.P=[MEA)'44>C1>KRW:M'_,? Z==O@2I=!L$UJ+<;L;21'%7ABK M'TP28+_V@,V@6[#8 @-*S [E+%(=$M]M/W-$J=-Y9],T]JQ,6KE M" ,;+!, M8S WD6Z:ODD>D5/+2"^@%E9BH9Y "\"4NX(.Q%D>K#Y#54=A)H^,W'X2"WT# M,UQM+!Y?7YY^\I+T!CNGC'/7LGJBWQG;_;$]Z%H@ 2/NV...W1ERWN'VCT=J M#P>2?%9-XS92Y@R=L>C8([LW< =VIS>9<) R/ICP MSF1D#T>_O)2=Z&BI1*#2!JS4PF4#EDJ["-C12XHE EBNTE]>JJS>>&(/++[?3$83,9=QQET7Z1*2Y4'^HFDBN1(RP_J+-R9.*/18#KYY87I"-&8"B]-N(^A;J;\2'A.D:JD MI'3\YR^OI6S.+6%S:]JQQ: W&4_Y2%ACJ^-8';<_&CF_O&"=:"N0@7P%B0N& M#*DI%]A*@;L16(,\?M%2($P]VQTX0U>,)J"48+'CO#?ESM#NCFS>Y>(%KI\$ M=UXUFD[%HP-D&?B=<_[5D5L#P/;9@D M"06"T]PX]M"Q1.Z5OX<=VIMTQT),K3&?6 -K-.##R7 \!=W9'W:ZCMO_Y06[ MW@XEC8FN.)0+96QJ[\ZJ&=HR+=46\_EBJ94MMVUTV.(/VYH(ST86^7 (DCAT M.Q.W/YA,AA9HV-Y4]$=C>]#GX]XO+XOH%;V5"W(NCK^ZT RZ=G_2L7A/B/Z@ M/QX#T)M:[@@^C0:N/>G\\D)S00>;O,"6![! +=EADJK3CW()DP=D\(A*$ 9[ ML;"SF/QK6,3QX'OJ+TW'.AVA+#3@S[R T^B?]Q(]=6S+Z5O<[CB]0;O#XX];%'2S\',0S35[PW((FP4@K)&\!^SC/U;Z?ES^%/>^!%F2<;]5 MT9^XG?@=)"K$H['DN,&]2Y14+$=?M :FK4P[G(OM[M*K_K(JP>\]3/87'MBK M%)4'UZCLVD"(=RCHI4DAA9YDHY1'+,"P"%_/#!GPJ)[M'/3>O<'G*^M%F0:_ MWFG">T*FT59VPDCJ39<4T*$T;7 B7.,V/(^=9VXL6V"=\+'=[=J6.^"3GC7H M6VBJC'G7ZCH3\VYL#$_,C_=P0B@#8]*5]W68?#P\OM>6+XI%H\2#= MF$ [N!:3RVC& U2/*I/;2@A*4<=)H<48(J>$6R&246\ MQ,;4&)A#!*PJ_@UW#.$3>HL\1RA+/RTFE;332C.$&QY* !&.X:"<\Z5,OB(K M263:"<,_-1<\H4 Q\D1%$5AY\&\<1C&"8\#"@E-\S\\QJ>HLO/,P102?AWDA MK0#\B]L0OK6TSE D1WH R66N$@KGP_@X'I.RPIP.=;%-,J,D[8,(21\?"*^" MI2AP*S("+4$+Q6!%>"YS0M)L(5N$F0]FM,"4P(E, J&"-".^I(I^/!7#TP1: M;I39HR:4$H03R3&+A=BCD#D> T^ %$ )%0M7R4:3*_#Z-I@CXWOJTV&T?CA0 MT21S$;/8;NJ-B@!$5 _EY!"K14&[4Z CZG"YOU%;3N5%H7DL(PI+$:7WO+W: MPW(4Z44>)7I&MH3F%;2!,8M4NRIZ+"*P4SS2,"8Y*,/+'$CK_2FUSXFRJ?-H MTZ<.%=TH4G0;4G_FZJQ-I0AC[$F9_^LRLV "I'2!R:V,M$1 0QV.'3AOX.V\ M3/Y4IXJ1.FK3I"UY@B C.17N0# ?/O+89*3%$R\/VCR3JXBXH]U>$KY:-+4) M-9Q0R(1(/V!,]"2< MI)3@9]U P\!?E@K#K$0KU5"#*WDH&]A>S16V(IF8G+MTAS@]@M8.9 ME\@G"'7Y&-R 7CZYDE-]-<)B0#7"17="3FX;81\E'&N:O*MCIEE7I,)3)"A2 M 89Q2ULY4H"A%H)R%.5Y M^F]')Z1E8$C+$=EP.+@C&5AN"D<5P,'TQ*'< M%AG4\MQI:N.!HM-YO&S)Y'NPW0ON0A^WBF'>57A(?"T8 MJ3%&.?F?F?&ODOH,RP.Y0!%F@%!QO9*I$%'+?0RA0U< 7:$I)69A.97\;O>U M/"GAACY(H\SUML*4=I%% ?&'46T947* Z3 \Q B.AXB !@GUT""1J"H*[NW: M@EQBV%0RT H161@Y)^]Y.0-Z (8%&7,R/&HC5F'^C05%Z+ MG3,(:[@5(:D46&_]T):"!?JJJ(RRYRE+)]](>:S&^'M[D/LO'N3' (QA"6!P MT& @KD4:T2==--8OA#!7"5$YJ[U@NY0+UKRWXC4L-ZCU8]I/Q+F*%>Y:.I,! M-&^RSE@'Z%S:NH7@=1VVD>N73J6K$%&!(XRER.Q"$_;=* NKLA?N!5L%+BH6 M&(FA6KA,ELQN"96*9+N-$.^OQ6%:Q$[1-93%49B(QLS0K=R8SN5#KV62"[BB MZ3+ =^A&G@,6;?_RNE&MPA T$.MK(?>D>SVV*U[O]E\7'A5G*WF@1\9T!&*X M@GR*YBR4@264EK>4(%F:*M!G$Z@6"8)KL '.L:+PL)I-N#P%-YO"]T$@D_8Z MI6LL43^.O/( M5[2I#>"=V$36\6J5$Q9E1]')<5$M#0J+6T3C.Y#83' M?,1F]AW\5ZBW;1"DVS&->N.,^&6>#?ZMW&%2/Y84SUG%M\%Q>*[OV6GN'2U) M0F/Z=!RH00N>_PA$*(P:=8;=^%FW0NA":9!<\U0W7^KO'+-+INPF3(>?9*)N M3R[C>/I/IME/R0J/!)#"?()"K:(I!$YY0R[C6,C M?V2(!]T83$ICV*7\\KZ\.R!<8&1Z!;,6$ QZ.5?;E"*.T,*D'K98G/EJ'Q%4 M3>;+QUB/U@#P$SFX;D4 "LO/+S%("G^T=FKS?-3DTRQ:)[E'\]FXBH ZGBM% MRY-:3^N;E2%ZE*L@!& G\;K$\"56;&7N=&OA%/M"M+D2=IC)HUB7(4R)95FI M%/.\HKF)6W7+X1\97N2@,L7G.(680RE2R-U0[VQ=N:-$Z19@5^X&!U*A*-$V M=8*+JBDL,J*2X%0^JHA&Q?"."O1)K";?5S)2;*Z"QJ=]/I( ]3KPCD-UN%4F M1=F;RWD#_V^%:>9=*#C% 1V"R71&=T&J8W$%GZZAD]D\3RKRZ=,141Q/V04P MC]E-C"X4/6"P\(%TE0L(Z*M*]2+7F5S"\ULS##^V4:1!_6@K,2I=HZ,5:TGA M56]K/*/%JB&L5O(<;Y9[M1>B1-"Y65+?QV-^"<.$+O*-6*:_$,+\-^25L M30L:7OD'0 "$PB?S4%VR*0=6F #DGL)QW#=8 \Q5U3?))&UDNH88K1TCCI7+:T$VF ME*FE);/&W,E9IT,^Y&ZD*U#& O($!R)#0URU@?1!SQ\&OB1\*S0Q=PZN,QMO M]Z!$'A6455V:J[I?RA.J6"6"ZO"]#O5(=-4XR/Q+4C%)GO.]%_]9)^C@Q0GZ M*/$WO: W_+M8T05:E6I@APM]Q)?:@1?&I.Q4' (LLOQ[ 18MX:.SCZXT4N\Z MTBJ7]U;EN+OQ'K4*<)8A50B<$!9*AXW:&JYB-0DW3/XATJ"UWC 3R<_ XQAA MO,PL)3?DN)WB"8[*; ^=4F$3L0 11%*"8_M[BV$E32';6E>:0QZW$> MX_Q=7.)F!)$"_;=-L>GN(#*P8 %J6@4]&D M.+D)=(6+0+VN0I/T>&GU@]+<<6+,)XCMD-DH;;$8J[%%#)^U64FSS\1IJT,P MQ]],)8,TVQ"Q2;OJL/C$%U6U"O:&G@OH-)58#*87FCB <=5E;VB^8\FJI@&4 MC (#[Y#=DD.2M3]HVJP(1Y'4%<":BR*M'"$ M3=XQ@ZIK_!EESTKSUI.:3N1^-0F@Y/J8(Q?0G+S N93I M0O5(W2X@GTGH@$,,1,7?5'S6G]Z]L4)G21]FZ=R'#_\/4$L#!!0 ( !; M U<\QGS;=1 "U& 7 8G)H8S(P,#4V-C6]RG RW1-J^RJ*6HN-Z__F:& MI%Z6'2=Q=PNT0=%(M$1RWK\9CG,Z,N/H[)__8.QT)'A(5W!MI(G$V>FV_>T& M?]G<9!]D(.)4A,RH8W:3C62?HY^W*LC&(C8LT((;>#Y+93QD M;[3BH9;A4+"KZT\#&0G6V=TZV&IOO6KO=TKO7ZADJN5P9%C[Z.@5VV2=G%F_:/RKNPB)VS,]5#&F[C)8\8SH_(A;1>Q8WVE0P%SQ2H6;O.5[=L;O\'R M0C2-8]'$;;ROHA!F8=VO(]D''6CO;'5.^[J8:WN9F3T)C5.O=KJ/G]Y>]KKL MXWGO[MWYQ>W=]67O/;OX]/'JO/>?Y\\.VKG#+GL7W=[MY>]=FK?;NSF_O?S4 M8UW-[?7EQVWW+;FX_7?R;W?4N;]GYY_/KM\^?G*9AY^^ON]V/ M0,+LA&>/$(:,0UCJF.WN@QVMG7T6C&O!DDAPZS>8C =*C]E49#QE5G Q,D?"#G 8_!O' M"=A5Q&.VCE/\^N*PT]DYP0&Z;)]LT&*T@DP+OV4W=S[40J#WV_KU17L?S/8N MCD0*&X*Y]$2F@H5B 'L*&=P+&;? ;T2.A@R9)&.:MSX= R<"#Q*O<%LI'PLV M%CP&BH#ZE*7"@'RU&=D9!)&PU2!.NZ_Y@JSX%"?(@LI3P_O@N0,116G" UC] M]=K.&MTG/ S]O?4X="G#UVM_'AYU]CG?Y7L[0;@7[A\><7YXM+O7"<+@B.\. M]I_NK"KW5ZT$Z\),[/!4)W4><1K-0$]@+C77EL1(YKT\T'*YV_C+^'" M:BA_"V@)I4^F_U/V/Y3L;Y7A8/_9N"\TZD!C $R_&Z4H!81MB@@+$,(S $3; M1]'3[&P!)#C=SL[\DU>93C/PGAX>8!AL$8B2FJ$U6#&+(E-D./I"M!I5H KH:6JB/TN41;VB*^)U!;$.1 X M\QY;![P4BC30LN\1%T":$=<&<&BD)H#PDB0"$T&HXYA28C7PDJ6)".1 -KYN MU@2,B\3@ 6J.87\DJ$+BP%8F>##"!>AF,I)PUTS""$@@4D7H M6? .7DDRG:A4S%7 UISI[&813](#B1WM"T""B#"98V[H(E1IZIHRD;Z(&-6Y MBDJ),\=_%QXE$-KIA$>'!P<[!X/VP=ZK06@N)-K=?>E=N*FC(U"/;ZT4"S>]4C9]"QRZC(S_ M2@I_ROC'E?'>3QE_RP3JK/LU$(E!N%54&1.M[F5HX>F-("S/#K=V.NN##08X MT0^UVS#FI6-3)8=GQ3WF*_ )8%G=L"BF/3+.@;88)Y&:4HXSD<:B5E]HA?4X MN\GZJ0PEUU/"MCBN!4_A[77:-4;[F(49 >ZW,N5]&4DS=5C=EDPM.&_!/3>C M%LZ[3HLAGI;&"(&X'0CGT09M&U8P@)!Q5QO $0DO.#2_3);@MXE*2I"^D)F% MR_# 0,@\;?+DXD>$7Y;!\+$R'L?GR:$]_()9??* LY9S!LMB2-,2E[6EF4T; M4I\+7 YL#B(2KA&S#[0:PYV^EX%X6$ S4BBQO&#"TKROL=X7SY?BN5Y\%$!R MN(P92(@#_>0Y/CBRLOUA*E)+'0ZDHG5R]0[B%S=M:3S75(Q_(!*%3F(S^*0C!O97S ^LZZ4B"3F$7.29Q@V7LV\DK(\J1X?9= (%[ ._ MB$GJ'YD$;87/0%3V9*B4^M+!%'#.6M5CTM8@XFGZ>NW-]=6[*SX4;\#+?3F' M__+L,H@$UWC^9D;Y<2T$+)]+NA$?:VBPDO'.6R1?((&1S3X.;?*!P8-?'DWX M-*V%:#RTGGM*;7=!I]1L!_.BIA37C0'O_:%VYY&'VF5>K)W5N%F]^V5ST_4- M(,4V503?(,Q+N'[9>?GRI>L+6,9*]LI60LJ6E^?>B@A\KIZ63>4\A7@/N@=6 MS4,(>Q)<$L=3PV@*SHT'QM6*B-W+!IA6Q8RLPG);E$)%10U<5[HY('M_3-=] M$8.K"=!U;X CIS)3(>A:O:E:9J(4&_TGG2%RC"E99/R6EXF2L#L.\E-?T,H@ M=KA*$80NT)&4?4%DTI^6245?V3XX@?P>'$4Z (:!/)$T;;V =3MC84:*(D5H M!8(&2J2E,R15ZI?>S[> HH(+H;" !5%$OAL;N)YR2-JD4Z]*.G7K2"LKT2UN M[>%HYGP6V#= 68%D1%+$V$C3PI/T<$ACQH (\2I%)^6=-4$_SU:$%"CK."!; ML92C5I7PUGS=\KMVX!*U!IXL,Q3WERM'71$7:BWY60S.FHKP1*F-"XY6F-03 MZVEUU4NO,CEA,! (KYZ6CTHWAGO'7^#MO9*ABST"&Q("8:UWR&4,4**DJQ79 M$:9.86]U((@B2[0E%1EL0Z$7@X\L-@OJ7!/L4]] M2*?R];LYQ'^B5LLQPC$"&:HTPX*+'C M C:E512!-)%\YR"RLRNO%.F)[1IQ#UJHQ2YK9L"1ND$$O )%-!/L>BD.D1:= M&B&=)5;P_$/@00"F/!1H1CZ M(P,+]L "%T LR@2GZ'BW ' 2:ZQ*M.\1+:Q VAY*T@#L':Q$CDRD^;3]& M^L8<%_DCPWP@AZ,SENSF!F:J"2#;JELKTAG8XYA_0:["-L&Z#:DK9"4Z ^Q* MN]9BF$5V&&?)#3@.*6I#5!.:1RV?C+N*-AVDB%+^3#13Z"M6KV=X.4MR)]:7 M]I0EPY,OH'Z&0(E0':(PN%EJP[0-1Q5!K-9<#LOFDJNDLX>JSQ $.BC/*'ON M>M#@;&8>4@(%>,"%\KF5C#P5CN]5!$D&!J5:T:+N7ZHXA4U4%F'1H?9:Y8QV MX?L@0Y49=L$S<'L8E4KS^%@\NPL,M>\58)]KJH]X.EP>6OK$)ZN8IB)X&X.8 MM:2\%);):!D9N]#,4VP:BX +)PL?Y'$,-LR 74,!%*DX _5,,%1GX-.;7RXX MDL^2 >G:5@[@$0Q[FM09M%U2R@QCRU-M>UFF68%TCM16&R4C9]D(M<,]S ME\ W^UF(-*(RE9P(6GIY#R>X>#Y+X6HK;F,H%'BF!"9AD0JLA,'42ZXI Y\$ M&Z7V1U>(:E4SSG2U;99!GWY&_N@:LGB6D>U<*0M.T;JO5 M'"7O023_V52U@LQ:"]ODJ?(JF768L&R\!!IJ2$9*#@/WDD,]N"GD )XV$")T M[IAB0(!*DYHZ M([R7\A5SH]PA=),%8%3@"-(9@#HW%:A$4=PI^ B= Q2;T!BO1QFHI++? W/*O8D;07E$]^D';2[B-); S+$*#WE,QBP V_UH@JC[DUB#/ M% 7NWFTT/LL_X,^VS0/)3GWF53%@^UZE(%@+]<79/I;Z*F[4)_(5(-RJXU:B M-$0,@P@-9W8E@NEL8=QZ&=HMVFX!TFS9D6N-_GQ,54#L_4ZQ3USI:;VH7S2I MCWDX"\_(%Q!G':N)WCS)6;6G_SMJC+;B5EFEL;?A%+MC*ITTME/F,*E_D22& M6,@CWTYC&R[Q6TW=/X@AH!4P5G 9[#Q$_UOV M&SUE4%-3PUVK5CP%@\,*FZ%<84YHJ'YC=N%E8Y!=&:^"T,!A*1+-6 MZG,^>:]X#W(+:-[@FE7?!63TS87D*M[$3[:%%,TGH!;. H)\,[M- 121N6[1 MV0AZ)TB2 ,Z"0KGW8G**!''5)':O>[?H"*:0 $_S,-3VD&/**">UJ9[&:0+( M7](\9R7G@BV=U 8ZRZ-J>OHPL^;P:+5QJ5Q"OX+(KF)@Q25]O\?U,17J=@,H M*1M#(I1(/#?[\.&"?'H7 @XD%9+=:H3'^8E2BH"MJFH6-"I T)5Z&"6Z/CR4 M2_.-);.9VI3OJDTJ3<.>807;9[[5X\Y7@Y'"BA:\E7#L0) )'K:6OH#C.H^# M+[&:4#G35SM2$<\<'&.P0JF1>N%705J0%G(9M1PPR5E;T972@=M#Y);/XFJ MB (:^J&:K H>+!;::I7KS=1EQ1'$5ZUB2*OX3 ^UK3]G6M3P5WZ^ "D@&""\ M0D\=$@\M_(U6]_"#.,>E,'W M)-/B">D".9?2456Y]Z.JB*Z9W)$++BKPG2,>!R,W0A%01;/$UP55J6I]K,$P MF\)(N8^ "KGVS(?#*AJ/HE(52.[ZW;7 95>K8)<]]OGRMM>]N6&?_]6][GYZ M5PUMV)H182#=_YWY:=%WEU<(_I[V[;NCP\,]T0GW M#OA@;T_T.USL]_O[[4,Q:!\=AD'G>_SV706J-33(Y9U@3;U?:SB]_5)09U%7 MUF-FF6E&0\$L_]5B+\[:)F8:P_X"6OU7E>8TSCUJDKV#Q\[R75+<*-PWT\;O M6SV7+XUK 8C:3K=[ G+2MUOL#>" +_;T^$?7HD9NS?#I)X]F>'0%<1H[G2Q@ MNAA),6!="E@(ACX-!I"9/8ES16BJ-:XNT:KZP,??505BM[$"4;ZK7%<>>L+? M WEL[6!U?P^D(,-?G6[CGU2A"_='8OX/4$L#!!0 ( !; U?@Q(B#T@X M *@V 7 8G)H8S(P,#4V-C?21-"[B)TS4N=0+'V6(_'6B)MGF112U)Q?'^]3?/S[WQ@[G@D>TQ$<6VD3\?%XV_WU)W_H=-BYC$1J M1,RL.F)7^7PN+3N3*4\CR1.WCGY.593/16I9I 6WL#XW,IVR3UKQ6,MX*MCE M\&(B$\'V]K?>;NUNO=Y]LU>Y_T1E2RVG,\MV#P]?LP[;V]G;K][>Z3BNMSW; MQV,5+]EX&JE$Z0^M%Q/Z:3%CEXGXT)JHU'8F?"Z3Y1'[:23GPK"!6+"AFO/T MI_>,KAOYASABNSN9?<^LN+,=GLAI>L02,8$S1/F(O=BAG_6U6\^! :K&Q$9KZ*%9WRLDABH M].YF<@PNL+NSM7^\W23V\7BLRQ,KE]?M%81:M]F7B]/^H,>^= ?79]V3T?6P M/_C,3BZ^7'8'OSV=.CC8#NL/3GJ#4?_7'M'M#:ZZH_[%@%V>=P=/WV%P,>CT MOER>7_S6Z['3_K!W,KH8/IWL:>^L-QSV3MFP=S4:]D]&<'@UNCCY![L>]$>L M^[4[/'VT;1YC.IG&P-X1VW\#@=/Z^%4PK@7+$L%=HF RG2@]9TN5,SOCE@YF M_%:PL1 IFVJ>8H;@;"B,U3+"#U=613?L.@7?ZBZXCMDK.Q/LQQ?O]O9VWM,9 M.MY]_S,S^?A?(K*X$:X!/"!R4:0MWI:VD\6QWIUH(3(1; M/[[8?0,1?)TFP@!#0$LOI!$L%A/@*6;P6G:\-Z&[_@K7 MP6>.M_./X:[+7)L<+!8BBIP?UT+<:B82"#:,B:RV#,(Z$MIR\+9NFN:@/[<= MV9X-KZY9+]QXALF@&DRU*T5<%ZDB%@D$I':Y!&\+$1M3 )?AA]'J@0X'ZM;46JAJEG0NPD*;3,QF:"B(67P(B7&U3!J M$JW17 MKN\6B%LT*5"A*$ _ -A+7@OG:,M(-+:L>5]U ]0QP\T!'!N5.D=PJH(K$R%M MT]5Y4''P*0>.817L)\&M<=/]4'I**Z'>B6:R(-YI;9$5 M_ UM5O&2"FM51VG7/67.EYA3X'?! 1XX]>J22SEQ=LG'V.5PEHI%Z3Z-K5#! M&]%%U9G]N<*/069.:0':*.'LAJN!Z4A CA-KJOE#T&R%&:L50&Y"YN(@VM $CL";T"%Y?K0B>&AG#6=L=CD0+\@=Y1 M+W\&#<,.FK)1S9&!REBI&P9$=!&OX/:@,,-N1&9Q_TJPH%YWW[XWS()>S 3$ MX5-B0+L8(.P%8,G.%,$U7U^0=V+ K'!0*P)!,Z7XA8K:Z-FQ<,D!=%KR!1X$ M""C$QV]%N*?*.A"'/G*K*$-@LB(6U2*%Y#B3F8MV$_19) 4MJ:N>:#6G"Y1_ MD7ORY?M-V89K!$,Q@'/ NTF9'6HAD#6@@"M_F-[5Y/%I9!-FV:]DF%.)P0JL M]7[/Y2T6=&NJZ:4_(77%?IEC.>,R;CA"\)6F7]1L.Q9V@6U(H_B$/+L2.' R M]80].Z&$D@IYP19PM'3*+K/[N%* *EB#QPY*5%&G,X;X'[L6XJ. MM!]SDJP)%8D:A2G0J]$<09=*7AM MV]]5V 2XTQ"'+$J4J:$VJ)(1;75?_&.Q#+ !SD(2S"!:(7;KZ*[))$JP=8P= MG0V/M_&:_\"NJ-H$>I42YG!,&M=JF2T;,"OG#@/ 6A?"*Q'5#,HU M6>3/Z=(BZ,2[NDD&BSIC7-7A$XOC)IXL^-+<0ZI*YKX!FJ?L^*.)&=O!J=E"QG:& MC.Z\#,.MCC\')@P#MKU'#MBJ6FI];&BS_NF'3L?/,%&> <4M=%O"OH3CEWLO M7[[T,\J'&/&@DOY&OFPU$96'Z$7=&*.O&3E-$07Q1(J4$R#*P,^F=,Y:J/)X M9,#9B[I"8X=0&[&M@@LBC4@ %Z^85)S_ MQ*-Y3QP%[O+L(Z'"(U%LA6@8YQ M?04LE#5_(T @")3K#& /048DZ8NLDU4B@V,4X MD=/"_E>N._J6/\MYIHQ#0JIR?QWS0+:'SAMP4BZCCC6D"79BIMN"E\O]R]V0(7*BF"'#H6 D-YIM):>*X(*#&:H.> ?,1M M,:^M6>1Y7>YMQ9'.W%0 >D%V3=H90ON39Q35ERJ1T4K['>*E,26ZSH9'I/ADP?;FYCSP<$VFX* M"9&:)[:&>=I%X%=9BC%]899&-?M9R+*6.BL3=E4@"T0<&&MEQG:#!*ZAN$S) MBA" D)H-#L.47C9'FN43P#D _?7C2M*!EX]&(P4N^(XIYD8K[M8!S+F80M\- MI@&+LF[2!*L:FVW-[_U*Y=4P!<=^ 0ZUK ?TG8&$7GM#%H M)2&J7H&UO%K+Q%09T:80.&KLDV6]M#7AH">WA2(]0()FWHD4Y9HFXP9J%9EI MBV9=V !#@02X!IV2OR\E]R0(IQ:IOQW4N5V1G8(75O,XUFY>3=I[ZN4NYG"G$^W)5Q;:$3S'#65'E,[1^,13>I6E![ M%]"M61T^43Y"4Y,GX1/G-F!1+I.VKQ:%$AMN4K_N=!=W0][%VQBP$;_=)C9Q?GYQ=?\7V9R^[GWAJF M_B.&2(V%;J1"*S=H95UOYE[D>I>MOK7%UO5N_NTO)%#IY_9\/U?7QO_NO.L; M2>S3TO?C-/E!C!9R27FFCL.*N;$6T!EB;'-Z. U81RU\#FC@%8X!63: ;KKZ MX =8-(=]^-M"+A6Y%KE2/R8!E<%]MY!H" 6%S3/*,U2CBJ?CIGS\N)+D_)-_ M+Y?"YX X2 ,$%X O/>D0D1LIE0K^TUZ7T=,/%ET3\;XT!L'=Q5@=+,U!)Q.F5*#AM\.DHN0SA M RC;XDY$N2V>+?_3_\!!FSX\DEM+5HU$DIB,1V"'#ZV=%GW.\&&-_^S"D Z_ M]SW3=6$-09KPS,":[T6'\ M+MH3!WLBJJ:@6C*RNI:<\ PT_VH!\J ?E'">!-Z@ M&F B&:]0V[;QF@U "+?!7FO=9NNI;WH1-#S/:>P&)^H MO'T*Q6=7#/,!4J +$G/KJU[=JF3\V'^:7G4K.%/5VZ(U"_PCG7VFH@9,).M]@GP/0W^ CL 7;[O_H*]5U"4<2GUFYT>S*3 M8L)Z5!D16%U,)C+Z/J6699(JX[.]:8MC4 1L[C%F 8<(!;EG"="_B:E")/2M M5UD)1)GO?E.S@I.^XPVY2G^PZ7L@-'$ORML&8-Y(+W,18]=)7]X(UUS/M^Z* M_^+'NDO4K=4NA$YCQW4:]-]]9:365'B/?(TX9=/74MRW159ZB2=UO@_K\6J) M]Q&-'JL'Y]JV[R]EEA[J=O=\_>BQW>+S??VH*DIY'(Z.M_';7'3@OY_V M;U!+ P04 " !6P-7F#>RPM@- .,P %P &)R:&,R,# U-C8W.5]E M>#$P+30N:'1M[5MM3QM)$OY^TOV'7D?9%\D&; A)@" Y8++6$8/ ;+2?3CTS M;;N/\?1L3P^.]]=?577WO-D0$WQW.MVAW6!/SU15U^M3U 1?8+/1II8G)[LVM_NX@^=#KN4H4@R$3&CCMAM/I]+PRYDPI-0\MC>1S_G M*LSG(C$LU((;N#_/9#)E'[7BD9;15+#KFZN)C 7K[>^\W>GNO.D>]BK/GZET MJ>5T9ECW_?LWK,-Z>[W]ZN.=CI5ZUXE]$JAHR8)IJ&*E/[1>3>BGQ3*SC,6' MUD0EIC/A/W,-$M4-N,1\',?6HQ(?&B!UHS0A3@S@7L[ M8@?IUQ7"+.#A_52K/(DZS:6J5);D,9MS/95)!X4\8CPWJKBD+1-[+5 Z$D K M48EPPM?$MU^\@%5&1,:I:.$$#U0< 97!UYD,P 6Z>SL')[M-8J#V_'- M\&P\.&>WXZNSO[&[T7#,^E_Z-^W27@,_T%UQ'[ MVLL!Y/XD$'7:%-48N"B(P;+,BP32ZR]>:"M M<5>\K?!")T8_#*'6@&SQLN!>QE)##'RXL C3Y:8SVG2.2JXX/0\41$8U8F]N M[S(?L6TF)A/8"L8Y+[)#5/6H)VF10S/T0$^QV!.X/7(JY,9M0(4&L6W$/H#D M%9Y09#M+P34H* %I=,;UTJ^57(AYJ1HGA;-L30Z6:O4@(V#LS9D)_8!W 4_. MSJ6&;2OM6?C50^L3(0L?,S+Q[U:O1\1UB@U K<#4T'VA-OAL3E(9N-A M(<&&X#"I\]TL#V=$;$TV?$%,]BHQ>2L,X.'"\<]%C+9=5F.P7[A 53/@F-Q* MQSAZH:V?J![K0T^4@@!-C6PC!F'#LU #X@*R[GF.MVGR[YIVH#H$2MTS(*0+ M/P!=0F1FI7[O16J0;,4FZ''=M\<9,^"FV02$XU-R$6TU3!4.2I*9*2J*D54" MBD229"NBU/++ZC[;Z%Z1L*YG=^G$@>8"RLL.^[UPHT096QO1&QX4Z1>]GF12 MBP0";293ZT69KY"%LVE)3K9\#GHA+KW-! M:2V5-C*QS:F8,]1DN^ZY7W'/V+%6+N;6!^".'BT[I? X]%)FUW#'27J@\CJP;N>0"<,PE0*("G9N%L"HW MF8$=/>'R+XAL7HL M\C$)^Q($5R%)IA">$*RUO+TB).Y@YP0;C%K/W&@VK">=[.*:^\)NT9 %/=)@ MM28F436'09M0X%H#;3C5%KC7AO!*()6Q6&JBF2=_ECMBIUTIOE7?^V6[X790 M";>Q2Y#5$!L#>XRJ^4HL2!;EIZC7?<<2@47?& E M+-S:;DM]JU@]*!FY_"BP/PP%#V+0P)3+)#/50"A%!WJ$;S+$':7B4FW1"0:M M3=I>&01\(%$]$I0RR_(:1INH.%8+*IO 'Y?]SB@+.3(R*760E:6^AGW_-:U6 M"$VUQB SLV)Z8U3JAU'N"BP;-7<76Y 1P,P?6A]OKB^N(55\!-1UWX=_6J?E M-JI,4KBI$^!='3XQ. OB\8(OLT=(5SC26LC(S%#0O==^ M\M1QU\#@?OK5>^;TJZJEUFE#F_5O/W0Z;L"(^QE1S$!')K**[E73C MF @PR0)J;QUNHHQS?@]9 D=ND((,F0HJM,X!^Y'46DSSV%[&AWV6@:4V[A_P M,A3ON.V;MLR.QZCLBDJ+E14)J.3>[&H*E10)%M _ 9(\!>]I5 "Z4V(F Z / MM0 +3;WUQKZ@8I'M.M+;BB-=V(XOAV)^1]JY@>8C3RFC7JM8ALNF,_DH:(S MR$CU!M'VA0!RM;#31U4TF-8\P#;9H$#487I1U5P7"]8+A8B!YJ9,B/-5K:KC/?5 MCC\/0VCXE&ZHXBD$5 M0%!3RN2YR7P#)82()59"#>@:NP7;<&H.<[6ZPNU=% ML?RK6+&S=U.?6"4UBDL/AT!4]'KL76@3:*5Y#@[*OY9).Q /!\05I'I'1DR MO7^XC7T7$&C;"1-$:AZ;.M[T<5^5*,+LA4D:M>SF#\LR-E<&0P[=(>K#4"L3 MMFWAN8;:,B4C0OQ!9L[P$$'I97-:59YMS ']K!] D0K<]F@Z413[+<^ENMTZ M*KD44VA]P3)@4-:/FIADI R*5;2SL!\(4NQK#9W//A*T[9H"8-WB\D7*86B7LK=0S2 YG/%4XOG+Y>49134.J1+ ?FRL<\!MQ90NP\):=SN+DE4*J,K#[@(7 M^03!(\Q"F:G?8C7H9T?KZWUELM \U1O26(B%,X7@'9Y*N38RE"F.>RH'<.Z< M([Q/U():; ]NL]7Y#^4CM#!Y$IZEM0&*<@EXT1:+0HD-;RBFE.7&GI@>4W;" M5FDS_:_"Y:V>Y]>5']QP3G6[?#3J#^^NQGWJ2OK?G1%\(\=]7+H>'&S&J8_QJ::\4D=IQ617"^@;,?0Y M'44"$E(+ER(:<(9CO);MH9U_;GQ"1)/2S5^3L)G*-M"5:NL[:6PW'B /$4CR MS%-*0U3"*D=%5-WAVRW6R*'(_9E.!X-;F_9EU\'-X.KBSJ6 MFH%*0D[O@L!EJ"[.90@^0%477T68VUDN[OCO[@<^M.V79XIKR*RAB.,LY2$8 MXD-KKT7?4SQ/<=]M'-+'[WUS;EU<0Y3&/,W@'O]IDS?LF(P^M/Y\>Q@<]H+) M8? N/#QX?]#ED\.W/#C8WSOL3;JBUZWFH%HV,KJ6G?!*Y'?EA'R#,@(>A)K. M8R\,E 5,'<'*X[LF6D,1I :-)A]:O4)GZRG6'W46V_REMD>$@ MU0?]=^ZY3 MW-\VP8.W+Z&X7:TP%R(%/L"JM'55/<)EK=M\7!YMY!W/TJR/U@I_/)&2$=/3 MX.>]-L/_?OE/&."_PBW7&FHD9,S.=]A'@/SW>%;X_Y#>6'?74!'Q4-E.=<]F M4DS8@,HBHJJKR42&WZ?1LD125=S:^X4X(46T9@]["RQ$$,@>,T!O)Z8*8="W MWN\C!)5]]TMY%9#T?%Q3;0Z>>JN=AO%%U7L"E3<2RUQ$V)'2J^A^S;:!ZU;< M:^SKEJB#JRWX-F//MAGTOWT!OM915(/FJ9?L[;OOS7ZO$0!/-53K^[Y&_+R@ M#ZQEYF#,Q M+3$N:'1M[5IM;]LX$OY^P/T'GHO=;0$GT;NLO '=O@![V+WM=?L'*')D$Y%% M+RG%\?[ZFZ$DQXZ5/:=-6J.(430210Z'Y//PF:%T/JOGY>4__\'8^0RX=%=X M7:NZA,OSD_9O5_BOHR/VJQ)069"LUJ?LCV8^5S5[KRI>"<7+MI[[O=6BF4-5 M,V& UUB_L:J:LI^-YM(H.07VX>/OA2J!!>%Q>NP?QWX2;+1_HQ_C'%Y5'B-H5'4%9HRVR>2*U3->GS[,9,USA*J LK0+ M+A#)%R-OY.X77,K^_G.QME2RGM&-]\,^P&.BY-9>C-[^\>']K\K6G\BY$5/R M8O07!'X1YE+D"4\B(>,\#2&-9!P6?NYQ&8XN;TFV03<H$G_>"\3+9"'36RW[5' 9OP:F(%K!4O: MM&;*LC\;;A!CY0K+%]K43%?LO39SG/^C_S)=L-\TKBBPWWC5%%S4C:&=ZXV> M+WBUPL4S: 9Z*PPJB8;_W6"#T!N[;>IL&SSWS!$6F('%P&):SN\/F?E$2NX7 M>28+&7'))US&T21/O722IOXD.4QD!D^$S)\YB2@B;[YB5Y5>EH"B-FX!VL%2 M:ER=2J.$XJIP53&"7U/5I@'L'475Z2OBE>-^CU!$ 6:$5X8(U:3+M6[K[52H M0("UW*RHRIQ?@4/TVJ;%,HG.8)>EDV#L@RH(95#4L5J%S=$3E!.VG"DQ8[:A M_V[;+\% 9P0'<'<"&)LK6Z)L$Z^6JI[AB.T"A/.8.EJ@KUKBN'%"<9;RU>:\ M/+-KB%UQE!5%FGDR$E$TB<0D\3,/BB07/ BC(#],=H5?FUW BCY8W<#K&*F% MU?&QV7BN*MSKYR[^P&M1-K31(RCV>(-' MMO=NQ_UG*@U1*0@2'D'L>W$"49[Y61'X0L0\XCQ*XM@[3"I%3T2E3UNX^_'% M)/#3,]N1I8NH:1_7!0;K6$3(_85Q P[[B&5%RTY1$UB"@+(SJD[5YBAJ)&QT M+Y45I;8-MB.Y,[IL2; P6H#$8LM>(N8E((E:'+^[$3->82;X&H7C8U-B#3_D M1W[\$EZYIGXLV[OV5E%B4;7D(_N,U&6#DRTET)==0NW=<['51:%4'C 0R_*HB@3:>#Q,$S3;)))" Z3H?E78>C>(K-#U+U; M[L]7Y/BUDD1#;G7EX(6+VAC*WXB;W,B>%LA90MX.AIJ.48TN[ M VRUW4@(G?[?="-<-&:!;+4N6A9"&^D\GD8)*G'O7P2A:&?'*AXBB>BYKMK7C;N MY0/!%(H",S%UC0"S QG5.K+=0S';V^&G4SL>V!3GGH0^3%*7.%'WH1G/(0H M2Y(0@$,:3 Z33?*IA*X%ZB[@Z5BR2XC*+S40C2&8+T1N@U8G6M; M8SF]-$);%@>R/I=_>4^3 OF).G.G=N>X0)*X$U4Z;*V:M5^OAKB%;LZX74?" M)%F.X""=N+L)ZH1WQ4IU!65WWGJG_OB+Y^QI./P]4#A+O+!(9)%-X@ E4.8P MR4@492 F25%$AWF6$Q_468Y[A29[]H]OE824;I.!MZ)"''I *+R3+JY=XY@R MUMJTDDAU7 &:I \/:H"_T?%<8WQ+SZ5"_\C(P,$.\A1UU)).XU_*9/O=!OYL M%(['[2Q-)=RQ[*OG(YLADJ5)' 1)(((PSB,>1AS"S/-0/.,DC;,D.TR=?*HC MF]O@YH#Y?8T,):>NZE79<*8A/D#B9HXS8>M1B,VF8^YP:1-)P1=D'!X&N4 M9YVZ-]3,PC#SN0RR#!,W'SBZYT>)GTVX'\I8'":%GNI,Y35]9V%PJQ\CH,&I MDS;N57C/G7$;?ZGJ6I?70$%8Q:?="W'3"1K,%Z5> 3Y=SG2K8GR+F?8Y6\H7%.OW5WP#?3/.7WIC1OU=G'<[]P!?)),+,RI]$ M\:3(021>FOLQ\# %CW\)SN,?'I;/()3VT_-!6CRPM]?-M,%(*6R_$/KL;A/O M8=WNDOXNH.[I_ Y:[UL!7&J$874Q"M9 &_;NQQ=^XIU]Z1COL?*XSO9@SW5= MZ_DI"Q8WS+VLN(/HP1G?HEM'IV[_I:*AQYY[?&)/[GZQ>'Y"U2X?'RRLVRHV MA_BU9O<>H.X,_?$)\BV']\%@9">A>_O[9J:@8.]N0#1T',A^;_.M;S?HSQ*C MK>OMBCN/UNT_XQOIX)M](WT[C/[J_(0^,W<7W8?S_P-02P,$% @ 5L# M5\.>=08<"0 VS !< !BU;;6_; M.!+^?L#]!YZ+W6T!.]&[K;P!?05Z:&][W>*^4^3()BJ+7E**X_WU-T/)MI+( MJ=O&VP9(6C021$QY6J"K@X.VY^MXW_ M&HW8.R6@M"!9I4_8'_5\KBKV1I6\%(H733_W\TJ+>@YEQ80!7F'_VJIRREX8 MS:51<@KLP\???E;Z?,7;?J+SAAOK>H3ED%5]6(%VI:GK "TBK:5BI[8Q+=-X>#)BS=S[ ):S ;&*; 4WTA$6+JUM>6,;%YZG1=2E'-R]U M0VQ,GK(Y-U-5CBCB$\;K2F^:3..D:<#;^#.%US*];F2YX._0BD3_!,'(<^B-)5I#O$D2K.Q ME-++!0TKN+7G@U=_?'CS3MGJ$]G^=@ LE:QF=.+]LC<:UC_=8YJEN;C>0FUR M'5GK*$S<4E]?L/6R57)?"^R2[HG@Q3K<2B_0K'^TIY$&'_U&;HYN[_%;-N.7 MP Q<*EC2HW&F+/NSY@93MEAA^T*;BNF2O=%FC@LZ^B_3.7NO\?X">\_+.N>B MJ@T]'U_J^8*7*[P;!LW V@H#S%+)_EWC@- ;NH?AZL_:NK T.F+4O.-$X9N5\Q3Z7 M>ED TNJP2=XV9:7&Y2XUDC@N,UA#,H*[%;B M<(P$.8PM9_AD9K:F?[;CEV"@,7)[^LS-::YL@=*!4+=4U0SG;!<@7,SD:H'1 M:HDSQT7%=SR(D=*2+/8C;P)I$L43X?EQGD]X$LM'H-T% MM.B 0/MT+2M_?3()_/&I;:'4JG=B )UC38%-E)QO&:I[APS,=$5)0&H,+"6$ MLC/J3MWF2(A$BG0NE16%MC6.(ZHTNF@@LC!:@,1FRYXB(B0@Q)HQSI)R/=8$]_)"/_/@I/'-#_5@V9\VIHOJG;*!)]AGQTA:Q?4!K$$3A[>T[ MO^8[1]]K(=J%-O8@P7NKX-F9$3\2FXA"'S(_#SR91F$:\CR/QW$:\33T$*;B MH6-S'!P2F_R V'P%%CMA2CKM]F4(#4E6"E[;_8>0F,L <[_UU"A&71LT@-1S MJ:SC..P%I;-#A?R6';L,BP4_=V!J]>$6$,.6?>FB0J;$6*PNE*1MKSY6Q*9[0EFG3!TC:@L88X6D3(,6G-:Y+CAQNVQ*QXYH MQ1&-*NZ*>3S*@#HBU^)XD ^#6[W<#["$%'Z:I9%(PHD(_=',SX!+I4DD'*K2Y=LF".UH;J1D,N-7$.&-O)X MI@I5K4C&]KC=)6(=X!R6FB?$M=&=4M2IAZMVCHO:+!#+UBEQ(;21+B97@4ZA M1(%=(*3Q"BQ(#5,7++@;V.)C1BV0K1\&18F7C:6D'J30"9> MF(,W?@3N7< 5!P3NZTM>U.ZE#*4PY#E6@.H2D\_V5'(;S;P'VS:G_96H!O>@/5QWG_QDT??KN!9>MBW#V-H%D<#/&4_!T0:NS^ ML"8$#Y. W@)$4<3C20;C,(F\.(K S[ (?<3:75B3AR3))HUOPX&V4MLRS%WI MQ=Q74",)5RU$;2CI.Y*PQ^IM:// QTQNU&91/=N0< 2"<-W!*UM+UBA?H,1;M+?*/_\+M7 M[= (OS^ QQF$'D2^G(0\0AW,QQ,8)SZDOA/U M/F!+A2$[NT\1Q?U,-O7X:P9^UPAFY)T]="K>9_.QA;"2E/H^YR +/ M QZ-HSC+8Q'F8>AE49)-HNBA0_#A;B0]+[#>PF[NNQ#,+-KJ% H0$JTFW6SH M+(%_)I'9U%].9KIBTKVP7+_=^"J@M1LMS8YQ#VMQB0,M;$AK)RC;$A2'((RP M+!PV2M>BS+7U?,X-I@9-9O=.;_^KH8?#<8E,(\BQ-0B\2 83/O%2\"!$5>L% MGG@L&'_83L]S^B+%($T,,=W!,9LVS4OT%EG#1M>I\E(7ET#BKN33]O, TY(A MS!>%7@%>7Q_>4XXU;^HRPX N+?=9'=Z2_F69/O2&CO\_N 0/Q+U];/V&"[:\/ M>D'C?:W/Y_6T1@46-M]9?9?S>+?S7Y_XB7>Z3U)^<7%['= =Q"0LSP?!'W?>$[9"]G"O+MQ^KL]Z8B^_&+\5VD<^/L M9O>>RQU+W_"1>O##/E+O3F5[O#XZ.Z;_ . .VO_2\']02P,$% @ 5L# M5T;;:O+\! Y!( !< !B__@*PS!BA;H1CPTW.5LNC^K^9_*W?AW<\ M84(S"D;.X;PJ"F[@#1=$))SD]7ON.I5)53!A(%&,&'R_TERLX7*KS,#P6PV@CZ$?AAUE_?[->JC!O8REG0# M\3J1N53'WD'J+@^TV>3LV$NE,/V4%#S?S.'%)UXP#7^R2_@H"R)>+, ]U_PK MFT/@EV8!AEV9/LGY6LPA9RG..,ES./#=M?!J_91?M/[)% BI,T)17S/PP(DX M]M!KAJDMG(Q9V^8P+*]N"(:8))_72E:"]O<&B:B1 M693!\X-@/%E $(W\;X/-!46M(8+" MZZLD(P)S"S467&MK O[LFQ1=!QE33*;72=H%^='9U6+LP=L>IA?/X72 2;'I1[01V<#TX& MW4#VNR\) MI>W]8W>82TY-9F_\9_?9;B#)B=;'WNGYV9MW7)M/%IP'G!Y[7]-@S/P@3OT@ MF S#>#2-XHF?#.-I1$ML\FBA6K5O;(>ONZ7<3NVB:BGS#Z-1\AK7),N@2YE%N6;YFOV)>* M*V8KE+8D.6\R-H@."6:8@F!T2%^V7.SDR39'7B6.7<$L&O9L:I'"Y=S"[JIR4&M]I M1_]";K6.#[&VV-_+1K'?L/4WLSL?<)=8?R/;;>%0$,-=(0 MV_1P2[3;T=EVPU]\JXUW2'E:L"W98VF,+.80EE>@9<[I'J-O]_B1/MIOX)X^ MVM#D>A?C?^6>.^S^[C;_6//NU8+_.*,?6TWJBLIUF>\ZZB'/-HZ\Q&?,<(?]AGCVHQV MM#RR7X+U8Z6_;-A3_/F#_PYN#MBE@.SHLQU<"M&D+ M=&C7K.GVG2(IBRA%JB35Q/WK]Z@CD5-W3=(C^S#!@'F([_R]@UKEKI#'O_X" ML,HY8?4(QTXXR8]7!\U_N_C;: 2O!.7*<@9.+^"L*@KAX(501%%!9/->_3S3 MM"JXI9IM(%U3+;4Y&NQE]3, ZS:2'PTRK=PH(X60 MFP4\>B<*;N$/?@YO=4'4HR74^U9\X@L(@](MP?$+-R)2K-4"),]PI::\@+V@ M?I:#AC\3'SO[Y :4MCEAR*\=#* F<31 JSEN+L7)N==M 9/RXC/"D!+Z?FUT MI=CH^E9?JH;D$@IBUD*-O) +()73ETNF8=*LI=HPCK245KP5?DO\9M()V&=4 MDVE-=-X*GFK)D,KSBURD"($X&D>K@^O$CE>IN5KX;'L7KU:IP?$)-TYD@A(G MM+KEV=/*V(H@^)R&< 9_*>$1>.80B!:1Q3@\W NGATL(XR3X-K&%8LAU ?$4 M03,X?JG0FTIQZJ6&<^%R<#F'#Q4Q*)K<@.&E-@YT!J\U$XK#:Z*JC%!7&1\? M)[HHB=K OC_U<&\61<&R7:MGX?(Q(.$7VA2(T]&?Z!13<\B$I41VC("C6 Q^ MKY!!' R;X"$6?,"Q*['..$6V3J!5B&+P_(+F1&%L(<="6.M5P)]_DZ'I(.>& MZ^PJ2/M"OJWUZF0&6^$M M.(237/#L*I? FPR]CZJ@J3R?SC*TQL5F".4U)X_/QB?COF.'>(X@8=SW!%)N M:[L7&WBO]#D:8LT7MW.^(RDF+,JEM"6AZ*^C03"HYR5AK)L+=C3X- _(-)G2 MZ6$:QI.$AVE,R32,YLEDRM/9X2$>D\3:H\&SL],7KX1U[SSMNZ>K<\%<[B?! M@QOGKN;I)5W4T!SWYWZ%=3*U+%JD]\W4&[26R?;3WZ#KW?X!.R2F(04L22]*B_C 3#/U3"<%^QK ?)61O!8;Q/,.(, MA,D^>]QAL1$\96DVB>:363#)V#R9ITD6\SD-_L?HYP"+?B!&A<)L7M0%SU<11[ ^ M,%RM,=-; ME6R@KDMN:I[V6JH=__=@V_0P5PB>I9,@89,HG<8X2H-T.@EB&J4T"29\EK#O MA-6&K6_&)"DMOM.-_@7&9IWN8PGRO\??A.7DP:V ] R!L+B1YW9"/[@=MR?5 MNL*R&C ?'5#NGBP5$ MY058+06[AKDM_79Z[\ >[.K2OK\;H0WBOLP_S[<[=?\I>M^OBK?NM>_/ ' _ =6#]J/6/U!+ P04 " !6P-7 MGG'"P3L- !5FP $ &UO9"TR,#(S,#8S,"YXDG.3?+TE)%G4C)3O9"KM\ MF*E%GG/(]5'AYU^?UKZSA80B'%QT3HZ..PX,7.RA8'G1"6D74!>ASJ]? M_OZWS__H=G^# 22 0<]Y>'8N"08>0=X2.G?WTP7RH7-Z=O3QZ.3H_G;\X4S4 MQH=K&+!K3-97< %"GUUT?H3 1PL$O8[#JQ_0\R>Z,_+X^'CT>':$R9(;.3[I M_?MF,I/%)K*\%'V)D9B/@N\9HT\/Q$_,GO5$]@.@<%>#@GQT>GW7/3A)-WB:RB@M 'Z12DI,IB!)6);_+BA1X&W$XF M(/^U(?"(5S"1(-B'&D1$=H^K4-X09<4F:;F)"4#<@I5"$^!&\ 82AKC3:0OJ MO917+O";>L55W-!OLU,>7#1UBJN@ +78)Q\\-/6)JT#_==T1=N;< 4?\^'8_ M+ALF95VNL!N*07D0>*. (?8\YEV3K&4KZCB(CZ]:B5VQ2<$I7E^.^9A]?.QT MG<2"^A,$GA.9-/@B?^>[<:P=B^@TC>Z'\S'7,""909KB-?<\14,*-K",5^-K:$> MM3(%+7RGS> ;3F_N[D=?1[>S\>\C9WS+GT<6R+V O .$YZT@0]RQQJAFM57W M^>(\RG3N>8W.FZ(IE^BZ]G)R:'MQWF0J_XMM/^7MYQ+X8O$_6T'(2@;K;+86 MM#-3)[\<3 :WPY$S^SH:S>W(7 <00_?5R-;NK%E4#!WSS-0QL]9L)]1B[O&Q M%GJ5XS&@JVL?/Z:]LJZ\%L)WY=WTBH^>'#_=*#N8?76N)],_;->M,1?/5KSE MK[#O04)'/T*^A]#/OB7R6AC?-UM2S;X.^ PYG5R-[F?_=$;_^C:>_VEA3&&, MWC3&0VSRH 7@0[)Q1-3U,0T)Y ^QIHUL&ME[N(5!".^ABY=1D5&02](-\3XM MQCLVXBA6;.S3V%\#1'X'?@AO(! 1DV--%/[R+ ,"9T4$A!U'&G)42Q:%%(4[ ML:7:O0K9/1EB_:X8ZT35!C<-[HQA5[Y?],3^E0=(>2M8D6<(_/MBX*6A[J6P MY*BF+!#J.$\9"5T6$A0L!RY#6R3>_R:#?7FF 8H/92.^8LE)35DH4BBF?,-% MHCD\>F;(PI#!$T9F#IZ07J F&D'\J MACP.ME2W84[#/ (DX&,!O8-$;J*B6!=2#0'O%P.>F.#S+G&D$1MV9>,+Z$K\ M)S:K6^"+11\?4>3PC%R^N15Y\9:WCJ0>GI/C(CQ"[:W\OZ-8EH-1:EOF6]C4 M08GOF!@F*!V4T@0#""4;7D7;1EE9\D?\]_.=#R)2FC?0C=@8Q7N RFP# B5; MX,366T=:BR;CQ)[%1'G%@['WB'R?QWO,G0R6Z,&' TIWO(=.P(!+R<8XL28! M2>TYD4$+3*:S>'Q%_P<@A#?@W;_!$L8N/R!C^,37I&E\D:HD88!J))=L33_ULD4P)>H:A%R.D@+L7"F< Y< M-UR+2G+CXO5"YD#*!">=R2QF *YD;ZW8C%]M9*PZPJR%2GGK"I=B>5DXAUF2 M;@"C9-\=&[%G+BMB'SY0^"/D#HZVNQU%/E$?]=.2[71JP9$F;,C5&9TB#Y(Y M >)#E8%82RY5,DV3;P"B=$LMC3FQ-4+:ET.7L54)Z!#M(IY-R+:@,6WB-;@F54P*_)T.!;992."M3AJB]V> M9+6*9P-Y'<;U*6H3]H<1X+9-Z)EP%?IBL@YA1=H(H9X^MQ@UX=$S&Q.#D':G MHF//C8@VI>,MQLUX>15ELYCV78^6C3<"W9C?MTC7(?ISO;@TT]![<_2^$I6G!53(,BDZG")!(S:5IPLL'H9C!MD%3"%=OX))Q8T(&0XG6)SVH;55 M\.H*ZQ"M0V8;D=Z3)+)^78K8PK1QA82 M/6N<6\\4,UZ(-^Z;>6,+U6&?MV??W>VAJ'VAU_BS=F.#>)&/YVVSV>N\0::M MU)9^Y1,'_?U/'-A&4.?(09:UJK:>M0<4&CM@YY!2K"/*B\^K^81DM+K"3O?DM'ORX?!ZL,9U8/N4GPTG MVY!&X4_DY:_# %"OF*WCN%013]U$3[A_)MP_.]F[%N]Z1-QB6;,"4EH4^ZY[ M_*E[H1Z%7"C&"7R47S$1<*-0E-U!?'>I1\*3^E]RU65,6G* M9[KG3.AZC2;"6%S\*'4_OKU;%GO1^;H%KF1D%P0MXXM&;^#Z 9)H#:B(R_;/D=J+#B,A%P=N -#_BC>.F"^\%[FG:D4:*$S7R%@2UT88!(>?T+&2VL_-!':[[:K.S;5?DM=.4.$OERAP]%<^BN NSC)8(% MCPQB+71L BF%,+ZW.ECRJ>,:!;S^_'?\.21\8I<^=K\K?:>!3MYEEF2]@-<+ MX-.#W):U52\=53]:JO*[IE)+':_UET"*KC=4:ZGS\K3@9?YPO_('*2^?4Y$[ M\"R2!H^ >$J_OH'"Y3M9;GI)Z3UD(0FF@3C71&4\-H@E]R^* /Z$HB,0HC@E ML?E?BS^O^2-;C8/1 V(>>,UPYTMJ7W1OP69#=]/.\Q 3OF4IW228)5LX4]7^ M&T;[#E\YW;:.8>%FXR-(HBD7WA&\)& ]B$TK/< @I[9?$89@^5/1O<4,\5I& M.G@.R9K7FZ\-2[U06G(SM?9UVJ3OR<]7^'I85+]TK6R0:V&'Y<50RD._0&P@ MOA-P!4&VA-/%#.P^%A>NF>3RKFTBD9_<#2/25WP-RQ>^?MQ]Q*BR0RH/80.5 M%J(YQWQ1$;M0:)VEF2UT8K=K'H0,K_G8L867(47BS%;E!KM:M(4.Q@.>W*,, MV!!35IP9=#(MFQ6&!'I\5%@2*%,+@V)Y=@MQF3WR4/(N#R<8% ?W\MP6NB$F MV%(/"ADMK/P,!@@3OF* =!J4C,YEN>UV8[[B+5_C2":_A:[(,W!7\*'0L0L9 M+:S\-280+8/<&%3H&0:Q%CHFXCX.Q'?J(G&(MY#/%VP"MY#P9=F]T%8HC3K" MZJRR"0G\N4NW\BJ/!2W#-X3BN;:?%4IM]O<&B#\^P)[_A(!4N9>54;U9BJ2? MZ\Y-Z#,TC$\MW<,M]K=\]HSZUS40"VOVG.^$371:V",G.%B*&5:.B#$V@P5O M>@*-:QRJO)995,5SC0/( 'E^34BC4R\LR7J(7IU?=%P9_LAK>0(QXLR__ =0 M2P,$% @ 5L#5^TA5^C!$P Y1,! !0 !M;V0M,C R,S V,S!?8V%L M+GAM;.5=ZW/;N!'_WIG^#Z[[V7&<]'*]S.5N_$P]XT0>V==K/W5@"K)PH0@5 MI&2K?WT!D)3XP&-!T@+DS+2Y1-Q=["Y^6"S>/__Z/(\/5IBEA":?#D_>O#T\ MP$E$)R1Y_'2X3(]0&A%R^.LO?_[3SW\Y.OJ,$\Q0AB<'#^N#,T;1A)')(SZX M'8^F),8'[]Z_^?'-R9L?3CZ\JWP^.A+L,4F^?11_/* 4'_!BD_3CG-T_LWE#T>OWO[]N3X7U]N[J(9GJ,CDJ092B)\>,#I/Z;RQQL: MH4SJ7&%_?F!Q*>#]\:8L+87XUU%)=B1^.CIY=_3^Y,US.CDL5!2? 864Y,\M M^L*FDY]^^NE8?MV0P4'N/T9C/,;3 _'?W\;7&^ZYJ#'\)J+S M8_'I^#2*EO-E+*IJE,TP.Z?S!<,SG*1DA6]HFE[@#)$XY;I(N=EZ@3\=IF2^ MB''YVXSAZ:=#+IE[YMW[MQ_>OQ5^^2M<]'$'Q:^3"7[@HA/<1T>EE"[JW&!> MMST4:?!W4>$SI9,G$L>GR>0ZX8!X) \Q/DU3G/70"R*TB[*WC"XPR]:W,4HR M+OSROTNRF.,DZZZJ760WG*VX",I(G]I5">FBS#E*9^+_PK05BKG,E!LZQFG& M2,1A++YUU]))>A?U+Q%+>'^1WF)V-T,,=U=5*ZF+6C(Z7?/.;(X%;)X7/$3U MT,TLKHN"L@J64;9DW.;3*",KDO7"HTU@IQ8M CM->FC5DM"IB5 >TKG#)_PO M*8W)1/0_=QG_4X2"=#05*+Z*Z5.G%N(@O*/R&[%G*!:=^MT,\UC;35>=K+ZJ MU2RN]NHYZGLJ:Y4^I/JCAH&U+HJM*ILA.)()$3\RPW_=ZU _)QA#JY) M6:30NH\ULMBRX)A&M<)BD1135C=/E)7RPF1R.47I@\PP>6K_B-#B6!A^C.,L M+7^1KI!N*'[XSU>*I MSCW]2OF').-^YP4^\B0(,QX]3>:Y\*M< ..ONZD"K5-6]QAB45D:_VL-5^VQ M1$%QG"[GZNJ3]O5 QXN-!3=A!1@\Z2*=L@MFGP[=BM/J$ MR>,L^W1X),>N/D#&$]0IR12-H_VA<$CU@P^-M_Z^XC7/HTY&DB7W\#;.G.$I M945DOD?/.+U\SACB?B<)8NMKCIT4U(!V4%+ATQ"A?9=,,^-Z;"9"B3OSAKJC;:T>I:B%44 M( (M5' 173^$$5T_,ZY^'C ;\%!\*;Q1^^)#Z7.:9J.IF&010^T[S%8DPND= MC2<-&^R$A4DF0G]05E4!=;"J!MN*, %7DY "HB=A0'2,5SA9XK+?82C*?B?9 M['R99KSYL#"5&=I!=0>U>% MF@)I 74@^K@(Z25JW*IVYK&956:WSF>(/>)F1F0BV304%4FPE0FP"%*K:C%% M]?YH"Z.[],VBDJ+8H%U3N4BJL1J?FZF3MH?'WUF#/[8Y<@:VFB2KA\=TJ*F3RZ MR\FM6H5LEU9 0M5;;90014FQFSF6/&A$ = M0P>Q!*&=2C>O+539++W5S\=-:V_XOW>YRJ=:%/4R=]52@_MU-&W/6@ H-[-7 M!DH_$W1:A?B_\FF 6\HDZ-V7#5](NMV9W:3O^Z+9+B/42U4M.,8-K(!CE/0P MZ%08+%35Q"07ENH U,H2FOWEEJ1_X,DC_HQ((I?/I[Q6QSB*49J2*[:(\SXG3T\D?RS03OW:()0.4 F@NO4IY'2UG.$;FP1M3 M'\V 2>LK&2=T2'%?>@0!4RG I73(% 9]Z0$]M';R73$#:Q+4@,]@W;#3,,-. MNX2^L[L_ROVAV@G%VD4C/[.[]?,Y'MI3?J*ST2SJ/Q:U5?[H98MG<1BUN;^S M\7.YN7/SL[\&U7 AU2I;:P0YE]QDM:$N@/M#$.'W D\Q3[\FFS6C7&/>%!M5 M8RIK%NAR;5I\U&GNJG *O2H+NYZNJ,X2V_F**,GJ Z2VN,-T%4GM4.?"\O9G?T%AX*JE5N-K\628TD4\:I<:5*=B#3[6_&G= MF=F1>SN$=^,.J5TUAO8]W&!I0L60WZV H.:GN;9SFDC+E(,/S>?M&FWCVA*"F<\;BML<$3\HK/2NPO,!3$K4.;L$9-B?Y[0RA5K^SL0! 0&0& MM3QQSS!*EVPMSGA=8*"FB2^9<6:N+8S-U!LUI45%*'6K]T< M0-TJA00X%SC\X-$Z#'JAX:.JW !WJH*GJ)2N''J7JDT;M6-?QP[5.9';SX7A M^74+CSB)2.LN*@!E9=2BI=P/Q,&-=8:14710^6S%&OW\LGXJV=N>/S%H*(\K MY4>:Q-ZFBF;:Q9!NS-N]@4[,0;2$*NA[6:]K!\5N0B?!0>5]-S1YO,=L?H$? M,KG.*9-3^1#.Z"$FC_FE-,T&XL14MAT@4W# Z62M"3!0@4%-]KJ76;S)O4P=6]FWV6KL(L*=0,2;UQ M3$_0SI>"V*AZB]9B]&+>HJHF:FQ.;1(% 5K#WE2C43K(*K:F-N4$EW8I?,'WA)P!]J#AP-14 "8#(H#*8NQEEF*^BB+4.K>; ZAEI9"@DI5F5F78Y&R%O98JU#J&F06H9ZV@H";T8$,G3;;2 MA==I\!H\6OJX ( A1_' '1 !C Z-S#IE>Z-*M0)9/T,J?.$<4V4)5_8Z;T MT#=&/1T$:9Q(J#\0W'HQN$)YBQFA8@0J=B'@"YS_=[/8<_DM>SJ\%%XYFK++PKV,8F39HVE5GU'2R_*-C1%UC)CN*>G$:]EAK47 M4C2W6SDSEKNP'!B]OAW@6N&TAU.:#P\ RY9[O!S*A+Z&LEOL75'&=8XPGLA7 M1^1(W]XD.W(W4 CFWE6,+C(:JI MZF T)(@JRBJN!=.6$=0S6E5%QWA1Q/[1] PEWT8KS"8,35MW1KHQ*2!D8MIG M.(&=,1"T3.45,/M[$#"K*NJT%="=<7,>$,ZX;Y#K[)0>L',I,ZQC9K=;O8FP M-)FDEFL;'#@:PQ$CQ[[!S-T-?<(:I##P4&/G V#>/):,I]6\)4PK9['U8UX+ M0WN8JV785UB!G3 JDQEE: *95:ETK]7U)?C;_N8IB.W(D<#<>\=]GJY9Z"L M#51P@*<\@YM3<:RQ8.943!4>QEY&C>*C\NUWUSD5 Z-Y3D7)Z.F]Z4;-MV_3 M;?C"A67[$C6 );BH:ZI>VLD1D%"K*+5XXQI06MG< AFDM)667WK\\O=P %^/=ZA\A6/)HX!"T,1Y:CS;V&$@+L98O@,R1VI MX; M6%Q,'S3'J!53IA6!S&1=X 7#$9&6\K_'6%9@,CF=BPM__J>*,"XLF_/>$)9] M U0'1_3 %:RTH,[BMHZZ%SUK<4U*"U<@:MT5 DWJ_4.3B_F]@&0IJ.S=PEB6 MUD\5%.?0P3,Z#7KK=,Z&?M^@Y.J"%YG(V115]GBVF/1=3Y/;)U_#G"97ZFWI MA'9WA*^XB"N]$!XP6Y$(@QR@H-5:7:/U%V:<:[%]1YW1\%I,@!:FN*^N64A0!XK:NHJ$1<2U M,*6(NR M.O&^X\I@^H!(JI<2U,&'MK+5\?IH^AF1)!5K$JV9N@Z<6E 9./<=85"G# @W M0Y&J#=U'7E)?F?TO(QY::\FYQTRXIM'Y#+''%N9-))L]XRH2;\MV=74X9)HF M6:BJ2W8J*G_-TU@7%&I8K=FI1&Z6X%2B@MIO=8=7?*R;Y#ER>M)<=U-_+1?< MFE_#K5>S(:#Z;(FP++?O+BH6)V3%Q*7B,RVG42#K_V;BQB8 M';&O!^-3^3! KHSF:(>-K/*0O)K,7^,"5A$%&UEK;V;IY1/T:JE![7BYHHRK MD.17H47K>QXL4A0)(T4V)9*I,SSE-.TW*3MP%IYTXMP'!'5WA2.HG H*?.HH MQ,G7,.'5T0F.V(*78KM797=)1/E<(U=3;A#RF#_\+AV!)Z8SB*PA;J[U=2E(51W5=&WK8W6B MMO)Q3S?[5$.%T=[A]N?D5WG4BPJJ.RH,:$: [!PQMN;A2O5TL!-/I;T >%X! MLKIX9UC 34(I@NJ;*KWV-.46JQ5AS[;GRHSE]M/OF9BI09C]/0%97R\C6+Q M^MAHRD&"V4IQ;@3*T+31P."OX2HKAW8PL]8(JU++V5B;M*#FRS8*7Y&$I#,\ M^4SI!(8+.T<3&":.@)$!-A0 .XH#K]C<:_4_;M.I&7I:0P;-@YFM@P<02, M#;"A,&R8Q%EV.>UPC[7N*FR/W;)6IW8W#2'='J@WD'IZTW(Y7\JG]R#'PZ#W MS@\M=OMNYD!B_84 $%SHB[FP%C=,NA3O=0ZD0V"71>H4_]G@H=>I$I4,A\R["[![12O 7_,&5C@=P#&U1F\N5V[^Z%!>6$^@ M&"Q0=1A0R M";[4%-#E>U+O<5JS>J R@5B&A1!HP"LU6P MFF_)".;EXVM.^<"SN@2G7KM"T%/BFWLKBH>UOR!Q'D5Q[?%0XIR>@S>)\]&( MJUIO=:D^''++2!*1!8JODZ\<-?=/.%[A+S3)9B:'=I:E\&8'61Y#Q5"HHL,Z MM!Z#>BHI'VGOIUQ0:UE.MOP;(W;/"V[V.HWBW(.H1MRKA74?M_H,K!K]@IHZ<>\G MGFCO'&(KHG,&(41\=X#7N2^ [$'H%-2E1J2Q9RK/)XEI_AF?BFM 5%B?9?=\%4E,H/RTMU)*;_^[1\ZV8'>9 SC)& M'I:9N&#WGMXBUM[#-9"TZFTB?:1Y69N*2'XQP1A',4I3,B51#O+-?0401_:3 M4CJPJQ3/5P4,@" ZE _;5PMTUTZNS775*JBY+),CS#YH7F$U@"1 N+!*>AV( M'\R7@Z.^CV8%\G\(8V=/L]V*AUM/:42*U"6_1L0EU@\G<',(MK_ 5]$>!O?L MT,UB" 55@SC0%37%!_'' T_'?_D_4$L#!!0 ( %; U>C20*\8RP '26 M @ 4 ;6]D+3(P,C,P-C,P7V1E9BYX;6SM76USW#:2_GY5]Q]\OL^V;.>2 MW:0V>S62)4=5DJ62E,WMIQ0UQ,Q@PR$F?)&E_?4'\&U(HO%*<(!Q4G6WL8:- M1C>>!M &HV__>_S-GGUA+(/K,G\3Y4N,7__O MW__S/_[V7V_>?$(IRJ("Q:\>7UZ=9B2*,QROT:O;NYL53M"K#]^\_8M MR=8G']Z]>W_R?]=7]\L-VD9O<)H74;I$KU]1^A_RZL\>?'+&D9 M?'/2U26D8'^]:L)_>O/_PYIOW;Y_S^'4C(ONL44E+_LS1-SJ]__[[[T^J MKQTI980EK'MJ5_3%^XZX3_AM]5=K^O6K$PW1M\PF MT=LEV=9"WY>/.?J]1&EQ_D3_YR,J(IQHR$KY5-6_^^Z;=Y4((D960J'UEO*X M3%A#75)^UC>!W M./\M_YGV@XPR20N,\C-"_Y.NZ3A%_UBD\14N\'IB:UO58J/.91JC1]I2*9K2 MY" 7&W&N$!V\)@@R*F\CPFU&XG)9_!)E652UO+TT8E8V@GTB)/Z"DX2"?YG2 MH7C-1L=%GJ-B@H@Z3"U;<4>-]^4VH9I3YN>_EWBWG30RJEG:=0 VS))L$M 0 M$QMASJ)\P_Z?J?84)90GZ^IW*"\RO*3]BWVSE]*(NXWXYU&6TC$JOT79_2;* MD+VH0DYV$--_HH?H>1K$/!,;8:HIJ6;&;/AY1^>E"0TE9VC&;':G.D_U;N3\K$9 YG"0=,KT,>9@!R<=FDI* MNB3K%$_T2L2\K":T:OF63)B\1@S<^,@/$9T"W;C(+:M9/&1K.;4Y3W4HK26$ MF-B[D]9B#(L[<2:M91%R4<)[J1$ZR>XS&7$VDMHPES M%RZDM: B1LY\-FO)I-P<>FS6 BKXN?/7[&=:*;LIWIK]J#)BX,97FX"AB-4$ M3^V6))AM/]F[:GL.#C99I^^NNG(9G3B+,[F)C53O%G MK3U91SZL"^_5N=_JUF-U[*NZ]%(G^Z?3/-/Y?-*9O%$W?J@##W3RYN6T74N' MKJ\KI]>IN^O.T77IXCIS;J>YM1,<6KN*+R*<_2-*2G1-9YXR0VSDLI%"P,>- M=^W$KY[D4=M[TI;C, 64NN Q<^WN"_J_57O>K*H!:D.2&&4Y&TR+%YO1V("Y MI? Q&S9B445LN+](R!>KC0T#YE-;_C1*6"3-_0915^.6-DY*1\<"+ZWL09>Q M4Z%=RNG6D@=KE7K"<=G"9E7-K-B\NK@5_V;7!'%-M1T14QMA/Q*ZT$6U?TV7 M)<7+M#6]G%U?P"A;MC(V_^R+V<73T67L28RW)PW-291HV*\@@J\-S&.!A=]6 MXE;<'$A%_UW["F]BM(K*1&.YHRTCP-NMQ&0;80VL;01N6+N0MV+U9HNVCRAS M*>R0KP-)-U2H;%D^HC==0SB4%^3>EYH:":[=LBOZYZ!BQ")*8Q2W53-Q+0>& M.6HT'>+FKEA\TU;5 M3#V6L^@J(ULIF&1J&^R5^.$57\^K@KPRYD\R^J&Y'^/#I'CQJ I)R:[IW)*L MPJLH,OQ8%NS0\8%\)G3\3@N* I5B?9D6*$-YP74HETR[3NB&:9!V.4N+JT MMQE9X:)__-V@R7]HE.U_"!(SH>1JF/I%&V3^QQDP;V_C6EVTLXG^5>5$M Q[((HXKE:+D-L+Q97H6 M[7 1)=4X!ZZUP>Q@ MM09IY'[:7-U/#B97T]6^\^K!U[/UQ^KXNY:QGL5A#2%WW8Y#WSBX6I(HA0ML0YNEGU!U[;F=V\!M-9W*2&( UU_K9T M.#N;R-!T@^]]=8-KG)*LVD.I]T7:3< +"LI'G-<;*=7- L%&RD_U3LS(]EVS M;4!RQS9(*Y^IU=2F[:[B=F_XG3_7LE&PNG$B.C49?!R?F#0?YS217BB%GH1L6;T&J=O"+]S\L$T)'K!]?%UF)ZA\HPNBY.$^J4C^^SNOK(IX1K7=[ MVMJ!$$.,&>("AD>+]*\?@L)Z&'[F FQ. MP>EP,Y8!'7U=#YPD_M!K^)T_[KH>!(\=W)^3=U&B5J4/*,AL=-#5,O'=9P7K M'Q!.+=IN22NE#15F$Q6U(%OURH1F&KNMY0H,_<]_'Z8.NWGK5 4U'205OK M0[I034%7-2WH)/G3%7/5W597]6C)Q-D0IYN5Q:%^LMPTKJJ!4O"XLP%19B%G MPX]ULR[;M*4S3-*S=@:3U+8'F+!GUE6=$-GMY#VOA*]:C;X D5M<6>%)?1 MA/X@4&+Q2,?.:,E=XM0BEJJP)_85(J:) S%4=W!T+*^CB@Y1\)YX EB_9D4 MW7V%!_* LBVMO$"P*-PFHT79;M?1J&SXAC&E,0SMQ+ JWP>7L%RWT4OEI^!M M=[-!:V21E),.,F"Y\,W*MA&<##U@-;[/2F%1;QZ39C/BK,PRE.I-4\)24E," M2AVK(:D:P(D9 97X/C75%+2+][I9U928[:7D58. #Y;:69UU-69F:E'-5V/7 M4YMXGHY@(97O0VA8,S#R7TTIM5\O=P*F&I[RMH"M[0SO$7SG[QI!GA4].Z%_ M[6V$_O'K792N$7!-@/N]#4;;_^XW_%\#3B)60XUQ=PF@QV*6D%(=@.#@0?Y+ M'Z2#A(1(P_CYQB)[@,%*,!>!8,TA%X$Q&Q!\@HH MKJEDVW(+@@%^V]^+['_SY"A!QD_D@G-@U%3-G<1^,1\]XSIZ%L,!?6OA&'X+ M# Z)X#(XAL7XWG&H(#3Q,[ >'-"/.(_6ZPS5CO3-JA&.\]$:H]$E;^!0D_MP MN@52";;D-:GE&GO?E-<&CIAJW.]RJEI8/U1R]WTSB$7F,$E^P<7FK,P+0I>+ MU7EL%:43/>($%R\"8[$JVUT*,RI[!(8TI35,S4/ +SL6\)4V,RJLGWQK.>L*(1R+*TD8D=UR@UK47F,35^)/.6 M+[-1@J5C@B0]?VX2H+/>0?\OYK,83^#07=2VX' $IC>]94S-SZI&W[DT!8I! M9VTZI/+UOH_3-@=+?-5YVX3U_?#$[:_!GKCMG]6ATE=* <=O3V8 MTP*>:&JH81K=.9V(H8]M<5X6,&63BDR(L_\470KX0("5Z;E@IC"XLZ;FFA=> M[L#-.\#0L:$]PM(#17.,0\C'U;SREZZ;&Q)P.A\%5?OVA8C*DRNH[*A$5S,Y MSOOL#4)NOG?FJT02C4=PGN J4!L+,K1HT78+4BEMP,";:*D+OX*G[[[>1?F= MECEFU[U:*Y5E4Y71CK.IPK1'X;69Z&OBO"GX>C>)6AIPE@>_M9 /OP60456* M&Y%K Z;6A!A6B X9^1[9M1'DG!<_&$HSI1J!J)*OMC$X"[$84 M2>H(NRZD)PND0/:+E) M24+6&,$P:=&V;_K):4,#S40U*78*1C[B*IO;^C=9\R06X.O(2/:/- (D1^'9 M:&AGXM# [&8) M!#EN73:&2!=RN4=$.,(3I__HT4/:*O7!]BB&LBC-5R@#)U8Q0:,61.!I"E5W-Z*A M$( 3SY&!!7&:PP_ZZ2E:5FF)5AE>-U?\8*R4A"UF$L*@L=-54!]#"<XA$0!4R9'JJZ78=QN\C!+9H86( M;GQ@P=,=Q9)>5T^K@PJ>YRS!W"K(ZZVEOC"R+6XQW7"S&Z(+X/!"B"/1UQ#< M_1XS[NU\0PQ]+/,G(RTZV/"(M?20PPILO<,.([A]W71?;%%&I1#,T.#'=F(> M??2[CR[ID42A"+")SG.KIN$1%Q\=]+QDR7U!M*!/[7N,@T\A(R510ANG(0\O MO2K'$=RCN ]M;^I]"!D?H0+ZO:C'P?=UQ3J)XO/LJ)/?DI M9F,),53:P%3Z[T/*:_ ^X.SENWE"F8YYP'2\98SICM HI*I.M82%*XV597-@PJN*^;HX;H4XF-\Q@I:)3=W4:;5RG[XF E[@9NYB82E,# M:(5V-: ]7B,2J^S(8@85^/8E>?':1X^U[ ,B%AK(D/AX+42BM",3&=;@>\^, MEX^]$LB>S[M#19FE-RG[K7VJ56$QZJ)"^Y$5/5YKTFX01[8EJ\]WWC!>VL66 M9 7^=[.#^(GBD+/'ZI#:T)0EA78F*7F\9J;;'(ZL3%*=[QU=71_.T@^W]+^/ MV;:T&F)6?]M_HK#[Y0;%98)N5KS,^5Z[''PBQ:9L&VUA5O:PB9U,36M*0UC9 MEV&%_51@?I) &:6N*W!6"<*T>: U0>^Q2(FZ!'0PD=^76JQLA6BJ/#C<-JFI M3C,'U^![+X"7"SQX4I$)K<+_(:4"6Q!]Y5$DS!0&.I0#QXE0\X_.^ 8;?('& M&FWYVS3&>(=P*MAL]M>#TF"<$MRGUR/OKM2KR'V]M:+JS\185[DM]*_;J]CR MH\"ACG[N"[+\[3&B[@E[Z)T*6JW$?#Z)OHDR=#H6:)%E[+&;*E/(RYZD>7%V M\27*8LY1;)UF9PQ;3]H!0R\K#UNY%W%<65J4?*)FFT5)SY<1/?-^B+JFXJ%7 MEZ^82W=F2PZ+Q\ EGJQ%M?J:5_HYKFI;B]S+S7*-B@POZUV,F]59E&\N$O*E MW8^]3)]07E#^T0X74>*J TZM?VJGM*__C]U1'>$64.>UUVB.^_KNU?B4D2_% MYC(]?\1%',W>?^'J9NNNX^K^[)WFJ!Q#9QPKX/L0VEK#\]]+7+Q9%/]$Q1U:DG6*_XW&Z_'9ZVGSI\Q7SU?180^%@_NN.:/D_3G(G9$'5N@3M/;O_E9D1N?)PP/S$RJOL<<-*?0=6VVNT5R2-JYM,T18.RIZS"MU="JLJ_,7] MPY:IL[$PO2W[EC^00VLCP*K^/SN!515\JN)C[@;0C8B#]@/I)8J#](0P[EUT M$325^,KG"R$J_N'"(56HZ\TIHR?1;14CU]9"HM'3B4-)? ^U=W2UFF&6L*&Z MT@$:EY2FN\ %TGREAJ73(HL;JN$"54?.< )QE5TX^TWGNXK-3#= MECF$D4EDX:,V#W4!K;+\MYKYJ$[LS/ VI:2A'QALMU-]FY06="?KO 6%Y5RX_%ZQAH:3&:I(6S#G;]1 M#0Q]%F%\7];A=88.&A540D?$QR&@IFGIJ61@'D*&_?L;?D[4=%^-O%^B-,HP MD;T8"=&,7XL,=8^AZD,4TYV$1+]_+4%XN<,16D0F1]C\C*U $<5;.R#!3&.A0 M B\F0LU-7=[!AJ9F>[2E4[,YWB&$%U!)4%[@Y1DITR)[ 6=I*4V[X0C3>)JC ME=V5Z&DEQW<_00MX^>[.S%_ ZU2&K8RD:028)&!D-732!19FY>_)M?,H2W&Z MSF]15AWE>CP57*0%CG%2%O@)W:-EF54'L.?/RZ2DVK#=1'8,7=:;AC>KL>3< M_E8; >V8;1L\[8RMEX"*,>Q,$Q17!]+JK)J6I=O@"]/2GD8&YX9#IK;<(%[1 MD7150(:I5+[GH8G*+[9L^'4[3@QYNADD6IY?40>8HY7GZA:.9/7MD>]OMTQ4 M2'[YSB5S[@:>&^8'/8&;H_?,VMIS=2/70OCO8(9GGG1L5? M[_[,G[?_O(%N>I-/!W#M6WF'.C5@+U^P_V<9=Y^BA%T%6Z3Q7DSV;>9[3$^T M4I+-?4/K-B-TR5"\L$ML!;NC117>L=6DQW,2H4RB$Q#] NVU;HT"7JZNB^3Z MC(K3E^J^(7Q@85Y0U1) 04^#DP&Z9$)+],L0J M"_*;R=J1U:B23D^TE&%^:&]N[6*Y++=E$M&9[2/:96B)*Q^>_CM!%59IO-B2 MK,#_KGX7JC->HCEFVR[DG+$]"MN,V%*'N#NVE7X?W%TRZ$PBAN/)C M9;UBW(&QJMA!CX+-;,=2=W,#TJ^H_T!'\$>N0F6:10=_=&I00C52]4L$H/ ?FK;H?PC-309& M ")110O6/4\&:Y^7[^Y_6N(D9HGDTKC]Y^5VEY&G.F\>"*M1F::9-,L^)J#A:% VK26E/ XCT5?6PC2DS'WORMVL5GB) MY*8@I6G:14!S'/#K*&@!O("M[TVW,Y+664FI+I=LQWB=H1R>/71(F_:1DQZ' M'1BH:V$.BV(40ZV6XV]/CY2%Q350]' M0O%?^O =I$=*E_\\$D0F=1^@KFB'P*R^N0L,N+6E#Q2@9;0*!NFB6 2$KSQ. MUU2R;;F%/5GH6^N[#K]YFJ8@XR=RP3DP:JK*WQP6\]$SKJ-G,1S0MVXI\1PP M'!+!97 ,B_F+K_Q$2/P%)PF=SB[3@@J)Z516YQ7V&'AXP71#5_@)<5)="4(/ M38JTV4&TBGC)?B*6[#,J!*&'9H74;3 HY*G7&:%*+-N@WT]U*JRRJVA6Y'M[ M4"(G%'"H2ZZV'K]!AP[M1A5XZ,!B @D^E$C8BSCK1Y;I6X^"@=J>A R.W\+T MVL:QS0DK];WY*!]9C>8\H[GN:[ D>7"@F[G-_UYEWUYO5F,11Q:B1]P&-"N( MC\1"C'2VL1!5!>'$ DHTDD<#ZA;DX@'5!0\:$6AJ.]8M8&-')I4=562@1)W3 ME^OH7R0[2Z(<2JYB45(]O?$E ]FJU[8Q^;RG:!EX.U]5MV(JY.L,>*VW%U68 MQL&RM-KXX-+^CAIL[$AN?AKMHSDZC@50V"!<\1_*#KD3B5 M$3IN.8PI2@]M MYC7&$*(;S\J\(%N4W:&D?@5L@W>"R 8U91O8(*,,;Y4@':"(B>*:I@-56(4[ MR"KR/6X]9%&,F+RP=8@^-RW#?SX^.U"H.!%\GKOOH>'G=!<5=)& X@>TW*0D M(6LXU[R:L'LT4DQX?/:@K?9$RY#5XWL_LCTAY5;+C6D(OS=- WSWJ<8=29(+ MDK%GTP6* !0C5084GJQ:W.Q$1Y6^P7*LF$F"+'S/4*U0 N0$<(6-D2TP_F>/ M5I+VI8TRRU"Z?*'37)K7[LTGVC)7_"FK><$1HCH%0\;<6'%MJ]#A['M&V6]! MM5++MZ)!*F[?>41UT$UF*>AZBB@1%K+Q_]ZO"?;M*YBG94ZUR_/[6AIH*UB+ M=OP6,$P;R'8O; #$3%5X-W? >O V,,S2]U3>2 ._( M]:X$>?@O@+6 I9$2N M#?A +,2P0G3(Z&@0Y-_]]8*A]*U?(Q#UWOG5@M'!!N&6Q!4X[[[[YET%$/WA MU[,$;ZD<]X3E.R6I8+]/2M1N]0F(?+WA"_8FHJG, *@^IVIS3L!A8D<#\;E% MV8IDV^H5V7;)CP4;;UJT;9X".6UHH)FH)L5.PP@WF9VG@\M:L,OJ4F8U:W6_7>'H$2=5SFQ(*=$+ADYY M[H\X7?#TM1_MRM3(/*T[V,N>*&MS9.I"1M_N[A5)UP\HVWZDHU_7+"-CE]*T MJ6-@FJ_ &'6T=VU<@CI];XWN57N!E(/VNTR*<+.,K,AAPRU=#F[F+>)\[-(2 MX:C>R>NIU/WS)XPR"NGFY0H]H02*RC0JQ)NGM)#7S3DC(R.6+0&;I;C"D>E) M*_(]+W;"7=.U1YG5J9UXB>%8-YNR8^O2*^LQWM+,8LBT9A&8FJ3F@;'IU?B' ML3D^NC)(JP-C*^4SPN@YJ%6P%V14&ELTZA3UU&Q6F9&(S]/N,H*[QLEBG#M\=IB\O"[LOV.M\ M+QIV)"8&[ 8B/@X[4:II81<03]^S*Q/V9G66H1@7%]&2[0P*K4"#M+4!*6G M%J"OHB[^4HZ^ \,@Z9I,4: MA;!=U6RB8)3?H5WT4FU'T5 MEJIL)/=F"E79VJB_W5\3^5F_>O@RGJFGL+"QR([%5V*(<)/,87]=3:W9^=MV M-A:;5BP+_35G8FUZ-9.OR?B 9IG-_.JZ6@/TME-M+/@%*2?XD#P/6_.K>7Q% MU@5FLZ%)*WW9@>K&=C.F/RB:DRMKC/V;;8NUO MSUPK*N0R728EV]BMDXCTK-DJGD?-SBC"1\;N.(S.05,YC0*2U=J:K+]-?2T5 M&LFM['-4UL@8N[+';GEP(S@ULZZ*UJ9L-_0=9#V,ZOS]**ZTRO.27<,X?]ZA M-!_[]7K$7?9#.7&X9F*DIJ9=J'BVAF"[R7^@P<5J5+$:3D(V$"NUG0X@^^A$ M;_O^0QWZ$2[5-<+X%F5+^B%:0]%%9@7!\R-YP7"-QUI]J],C.?_6B)RF_G '*@!7I<4$(.0!7(&6PDEU@F0LS=!J-3H@P*RJAZQ M&K.8 XQKZN3B]@V+._1$DB=V/CF\> KA9%ZPT=VD8*CH6BNO!;P)]UG<%'8K MB!(A<2^5D;1N"D@2*J(:"FEA!_.9Y;I_GA6]E3G]:[\JIW_\>A>E:P3LFG&_ M-^KU?@]YCTPDOL;66*_H+-DW= !>Q/PI0_*0?J.='N+;W0BD[J/15>T0V#6 MU%$N,. V;'R@ .T_J6"0[C2)@)@MU9L"BB:=!>Q<0-]:_V'XS=.$ AD_D0O. M@=&;\8?%?/2,:RJ;$ [H6PO'\%M@<$@$E\$Q+.8[5=-ENB1;U*5/OF*5L";E MYW8-RD9[*67(\[^^BAH>@929[QQ- N' %04A]HBDF$4**W#;^J@GT!"=O*4UG B"-I\E'\M_SG=(FR@HK(;@J<$?H?ZJVD2_K'(HVO:"UU MV.:L;U$MELMR6R8LQ*_:13XCVUV&-JSW/B'VV*W'!ZJDLM68,PFO!,F!;8LW M!F9>W,=((1/M,RIN5@_1\RT+(:>]NR@R_%@6S$EZ(+<1NTL@R SJF&O_^,P% M5T_CE[5!D;E:M#\(FDK7'>^YD,JW%W5?D.5O&Y)0*?+SWTL^.YF8H'O^F"X]@#R^F=JQ9#YC@>]:5S:0R-@+.\%!61!ELT187&+,DQB$PMVQ[#=('? \ CMVGD[ M3C5Q%P+Y3B8M4U;N9KPW\$XU.6EXI$I.1VC8[EIN3L]3*8GO5-@3W6:WBRVW MBZROSJS-6]#SHLI_8G!-I:'K>C9%S?9;?%SPFV*;$UIDJB&:5=U//A[\'<)N MK[=>@C+-2,H"7('#4RW:;A= 2NOU -7*DHB9_A8FUQVZ*NKQO44TD@H\8)/2 M-$TDH/%WO*J'+]'3KF\ 4L8,<0'#HT6:.U/TBS5T=#H-;.FAJ1W<(1R7:HQ4 MX!&J<3E]5\7S4:N\J^NY)Z(^9%&:)W6@0/RO,B^$5V;- M"O%&(RT4[OJ+C\.S:@A#'V,?OJ=;6T V]9'IBN)3E-)_%+<)E7HO+UT,]A)\ M?:+(,']*97&36?+V.('ED5JKJT9T8Z2,U58NF<6&5>M7Z/D(;17Z=1@G+CWB_08BEP5O$<=4*4?(1 MYVQ#H\Q0?OI"_]B1/$H^9:3<[9.W,IHJ"*ND3477XLT+S\IH[)DKA:,Y9ZOT M*+V:N&IJ27#N3#I4V95L M9?>]8/#:2_@478'W$XT;!>%V%)-K"^%UE;GRE"TPG3$IS/&B+,B6%'32/"US MNBH2+8=UZ=NU@IK>5RJ?B>,M,6^,P?TYN^JKM8*Z6G_W*^[KP\G+=$6R[> 6 MA8_#REJ8.[1CR_ATW9/J2G!WP:1(ESY,IXB7PUJQ9'?H"5$C$UQ#,"^H;@NN MH*>.;X0PF= 6@R,>C4KK=&SZE?EVGAJ!6$@DNT/%A/H%%YNS,J?#$LK.GYLQ M;9'G=&A"\4/TS(7-6G/HXF0M.!R)X4UO'1L+M*K5]VJ7SJ)Y?IN1%1Z/9,"7 MIG$&7X[$),3:V$ ]X#9'RL=>!8M\_Y#!S>H^2K@GN?2(>?! XN/#4ZWS1(C! M"KS'IM<^+E.@W:H;!^F**=K 6XCB2 Q K9T-ZB!7W[';;,(HN*O"@Q_;16/S MXY%@".I@ UO+R'<8\OUR@^(R8:.$6/+3E^8C%(T\@4.[D+#A<-#89.-UQ.0V ML5I0V-3J/R)9D5N+>J8Y27!<25_I"IP6RHG:!/L"(J^G<5-,A6@J/C F\_JJ M]/R">GQD6^-E ;?J561"J_!_)*5 %<1=>48$,X7!G?709EYXN)N[)83!XRMD9ZZX*J8^@X5W!^K-Z>4[1@DNS(HHQU?&81IC]F#-VD&!XZ\ MHCK?KD C#>CQ@=^&AY'^77<].(E<&_#&&,2P=XX82IR5-H*<(^L'0^D%0",0 M]2[^:<$X5PS0 RFB1.IE2RC:9X0@"K_[M_SLJU8#V&';S[-@\7G>(FS&[B5) MV>,T=/2N5FUIW$WU\!LRIN7&01OJ,Q2 MHM93%A!Y0E'6_XBF2GW@ 'Z5/RS@,T=7O459Y5>E2_2 EIN4)&2-$0R9%FVC MIH(V3 !-%-3 4<&.[WH'BW$L'W/T>\G6TD]LX/ 8X#B4Y$H4U*@@:^IT:T*6IN9/Z2'SJV+EE60T=F]=[_QD4K[6+Y>XESW(OB MK?=E4'SZ4GVCXIZGM"E>+DAV%>7%(DW+**FSBPH,S0G/D05.Y'D$INFRU4QM M=F+=WK=QARJ"83\2$MC'\!*XHV$O&IKHP@^SZ@=>AI_T;Z0"K0K:NY=3"0R@ MH_*[7R_#&[ '6#>)2>SWVD6..;AS/P%T^?Z]!>PAQ-:,A(,WDV4T,-R^-XF5'9<'6KTY+&(* M@!Q*3 W@< +3M8)*O#0X@NE:3S>=Z5K(R7X\[3<-ANG5S@OO!QA7>'H$2>X>HFU?E1)<)JC)FQPDQ%ZRM5)RK3(;Z,7 MYE4T,HVTDQ/M,V^"1)XZGP8B1%.S?E\3LVTR98+L?,^Z]>5-@>W"'P?77?W: M:)4[L1;D,TF7H(E*:?J/(/$TOC+ PLU.]'09I)D<<.H>&^(Y^#;#VXS0M5/Q MPK(9L]QE+%7\KLEG/(Y'T2!MPU&DI,&A:Z"9'&0Y(]]+P"N2KA]0MOV('IEP M9]$.%U%RA:(&UL[+U[<^0VEB_X_T;L=\!Z)V+*$9)ME:=[IATSO)%Z5+4VY)*N M)-O;X=B8H#(AB>,4(9-,E=2??@&0S.0#;QP2D*HB[IUVB>>!)'Z_@P,0./C/ M__7\L$9/N"@SDO_7-P??_? -POF2K++\[K^^V93[:;G,LF_^5_)__A__^7_M M[W_$.2[2"J_0S0LZ+$BZ*K+5'487E^>WV1JC]S]^]^_?'7SWEX._ON\\WM]G MZNLL_^,G]G]NTA(CZC8O?WHNL__ZYKZJ'G_Z_OO/GS]_]_G'[TAQ]_W['WXX M^/[__?GL:GF/']+]+"^K-%_B;Q"5_ZGD?SPCR[3B;>ZH/]\4Z]; C]]O?4DE MV+_V6[%]]J?]@_?[/QY\]URNOFF:R!X;.&G%GT?RS6\Z^-O?_O8]?[H5I88R MA>GMSZ9O#Z'Z_15DC2_Q+6+_^\OEJ53[;]\SB>]S7)VE-WA-77+UZN41_]/W]2BZ'=_6BS;7T'_4_/+&XGOEX2.R8_5?N\EW!;DP:B'B4U? M-*^6>_H)R75019")U>\G)\/E9HT/?KCYRP%UOEB11TKQ#^OT;H!&C53SLZ52 M'AR0V+0E0#4>2W),RBJ"5Z &+H;5K>\->Q*??OTO2Q":3KJFS_LHNHS1_^ M>[%E9=XB;.G]&:-/^'J:%,4M/<&,#41;=Z(6M21)B9-MHVR3[BX(>(X M:^%.Q!QC]82M7V.4-G*HV JB?93C*BQCC#J=V'=.GSHJ+<8><^L38\L[$MLX M\H$5CD\]LLP6Z)04Z*O JJ] 9*$3R*J.#<+[,\/##K*W:+J8;JOEST,@1 M6$;MZ%A#3W-3R24NBI?!G#EX\NDR(U\W#G.RN6:E)L"+V[*JDB7 M@AF%IR'+L4ED:";RCUU#;$,":P5$>) 83_HQ8LUBQ+('_]];^<#+ P!X= @@ M:F2X192Q39<8(VM9B*#S(P<7>I7%046U][<<6YT:H8HJCT:3S$*6=IV$# MAP>V"%1O]P.%O:UN@'!M21"X@Z74[N[AD4[3[%IQGVNBG2JJ=?=0EPJ+KU20 MI^$AN! N-6];=%[=X^*(/#P6^![G)6W_:;XD#YB-\I]P=7Y[G3Z/\W$7[5T2 M;J?MGWG;^ -.MQU<:W)L:XN]P9 P+9I7=]1XJAT\HW9"% 'IYE'N;&-HD##; MMR$P_X\Q;>(RXQ&)_O<:L_]8Y+U(=5&01UQ4+Q<4EQ5]=O+G)GM\$'[Z S4[ MCAB>9N%"B5=#)LB^@9MF&(/\725GN"Q_8I\UMR%JU3$:35B"P;,X7H%A21K( MO#Q((AQ JR.B(^2".VBCYF+B03]/Z-K;0UN+*,W[LX@]U%JE_\7L[G&1K>FO M!+9"W^MB<*C9RVJ5L;:EZXLTH[.MH_0QJ]+U,!E12[6YA4S*-S:)[8+.+I0N ME'%#H9GL'J)'^G0_R]&R?AZ8RYK^)%8O?T TL4*/-RJ;05C08>GY[7#-84@& M(^&6$QIA7VHHS4^Q-<_$H9(O>@-);UT(/S_221\.3!BS/B>Q3*>Y!%:!=]!I_*B8HM<+]D]0OP96GQ.BU6)?J^%0I]K578H ML7C_@X.M(O$N#13VID(*6'15>G""R8$ )V\%(+*CS\X("10?KRHZ-643S//; M#UF>YG1^NKX@)<^])?O#;%2:MV.FXDD1$R>0$T(+?RKZ&)M)CLX_79V?G1XO MKD^.T>'B;/'IZ 1=_?WDY/HJFLU:5N @[IW7IYV)=I>%YMY"LZB\J-@DUTL^X0KAYC%ZI&&Y9 )H M']TP&?0NR]&*K-=IT7GZ;5@VJ7N96'1*GR]"\2Y!%/:F@@]8(J/TX(0=FL@< MOF&,2'(9=Y $RF4.-V66X[)<+/_<9'4PO\1/.-_@2_Q(YZ=X=?C"GQ5X=9+3 M'_OR@11G:5DM\GQ#!P!>O'0 6U";S?L%LNE)1)!6@,=]R%:IN [G)_E[5E(L M9\MTC5+^$)7I.O09&UC6J(MM="U'BRC\5S-OPRJ)&29PBU M%'P(8G8A5T74+BR#Q%93R'KT.WL>>,%#UZ%J2@[?OI9C3$'#FIW-6&A0LQ8? MDXAZFIHO(F2UQQC8D VTQ/ ML9ZJCFP"/R%H=Y26]XM\Q?Z'[1E[HC.0O"H7U5%:%"]TDOYKNMX, 6^ET[PV M0QU/"AIY@:2AC4,5%Y+8O?4^/60:74:HK4X(%+ %"9T35XP<[$#"5P%Z F\#-I)INB]N DVF3_-E M@=,2'^/Z?T_S<;6W 5!M5+9W7)FH>!+'Q,D$T=;"K8I5QF;D!3-#7X=E 0OB MWFW#:[+TVET*FGN;"8U@(=W&(000#]A%;;4(>M<*?XOH1$Y0>?-M0U,R)$R% MS4!#Q45!EABOR@_TG5[BQV8L.[\]3/,_SI]PL2K2V]$!#3NE-@DW5/+-M(S< M0,Y^K3PJ5=L9;]%)$R/S6<)LS%!)Z\D"3/OMXPPHSS+%>( M13,)/W_$1(=9;>-(G63[%Q5 L@)6%-NE9'7ID--9/5GN-@=3N=NTA?K-;5 M!O+:1;6M_&1K&(T'\%VIIA[=%C"Z-G;W@SS6?XV-B++.-UJ?$/2/Z=I$HVJV M,-'S,P?:9E@N&WCSAIK!0MG%VX:@]?J8*P8#Y6]'Y.&!Y/R<*3^?42XVU3U- M*O^)AZ<<#"3;_1\J2=]='W+;H'L]M&Z4.SPTVDDM@$HFL5>?$*+IU5:(GR&J M_QKXX)!)IQ/KWAGLZI K]?9RZ&Q'09_3LMSHJ=.7DM&FE8*F3&UW4KKT7%A1 MI:,IIDG&!2*FR*!S5?08]X2&&K6"DA9=F],AQRJ9>>3[[D]RY0JFQIDCB/BQ MS#6_,.^-(4:2F?A!9IR% &+FO3UFKJJTJ!Q1\]X=->_?+&K>3X&:]\$'7^'6 M9TP(],9F];B;Z'S]\ M]P-ZR-9K=I:FYL%>.P3_Y2_?_77[C"T.TC_\VT X&L[(]R0KNDU*DO%.8Z&5 M"1 %MHH@,VX+IX,MGJYJ//U:@Z@.#Z^S__5CJQ$ PLWIAW<<2*X-,9#<14NY MI#_,9;:M8RAAMZ&I4:_QI<&_4COI":",2Z!W[#:/;U%:545VLZG:Y:&?R2K+ M R^70S\+J$^SO@5RO&12X@%#<-D_:5G65=31[6QEQF@-VF8%SGS MQ9TZX",FCWYG&HBK!#Z:/14"+0*]#P2#A?R2#CL?"5F5BWQUA8NG;(G+*[(> M?TC0"6[#O%S0FV4RT[!?%#1>U+Q2*B?L.L_=;?OA<6] MHNN(ZF^W]SPUFL[' _*"7 M4P- 47W0WA#[A6-9-O[,!N90L]5-6=')L6C?**:M&.VD%4$\BDKMR3#J:6/?(8!XK5^I-9'6VXTWTG#(\I]1N MIF%P_F0.+(L3I6^O88!S']E\TS/[H6S&A,QZ5FYPAZF=9QA('K0+.NLO#)E> MR98;-*->%)"QS1UB$8Q$@"K!]D H;,TYP5 M6V8E^4YSFM+BLKI,*\SOIEU=8 K2O$KOADBU5^P$5E-% !:9N8)<1;+VJF.: MA;&DE4 %?AN>=)5B(;S>.R6EF8\A7&\_A&?PI?1#?;Z03$[*S*P;* MQ9WAZ9@W\F'.LX%J/:+M'N\A)A#)347:CI4R2=P)*M[L-.0L&5H-SPG!]7=R M 2$/0"Z]&YN<#ON&5]U)E(9XC^*".T6721&NOM9N+"M'==C+[/IM.D0.&]M3L=QHUQRCG3U'7" JS(][5 I\X>M7H7^K(*? MP&9X'EP+JD0J)(3XOP:I!"FP.1WNKPT+/U%88Q-_BHL"K^C#1=?I\\OR(\Q(?XAS?9L-/ M+]9I\9I7 ).'<0&,0TI4:0(Q3^(!-?DS=F?!.9R79_AVE[8,X MB&8" @'9#'M)S#>%LHAS6E\A:'>2%CF[W>D"%[RFW'&VWE2C\JD:J>;U2*4\ M*26Q"YXAJ?VH^*/23%A!&-P(L&\.=5TVM(]6M10O<+@BZW5:=)X''L!T/4ZL MNJ?/'XE"ES-*F]/!"2P7TOAPQ!++?=X\9B1)CA]H0B4U6?E(RG3]L2";QY(F M7>O-BK:0?>0F>97E&[QJKAXA>2G_..5GI4U^7*WX)D1N?D&3)*\F*!,G#\M) MJXRX=E1?S3P11T"[?Y!]N1GL960^;0IT&Q"=KO&OZFS5K:F,?'6/,=MRN%BM M,M;4=+W;/5,>OEC]2L%7P'F=[NXEFL6I_W4S,S03,@;.VF+-M3=S-40<82/X M6CLSM4A(X(ZN[9G!_^#NG]E^<9 9_.TM7E;;BFK7Z3/;@754-Y.V>=?.X:3> M6K&=YULH^L[5C%U!QDIKK\KYG)VQ9"O?^8+"]RL&GMS9HX7X]N-@!FALHS?/L+22M.KQ*8/^G01RW>IH;(X&6# EMC4+MS0LDOWUU]%TF9&W7O$8N7/5A4$HGWEHSD M]J:"!=S&#)4')TRP#Q'-,[[[HKD(LGIY,S"1;;5PQDF@D/@AR[,*G]'\=W6: M5[2CLYLUKC]#_YS^#RF.UFDI__+@J-V\,VMM3R99^H.<,;JY5G'/Q6)2*^US M+;130[7>'N*:B*O&]+G!%68$I._[#+_6-8!G=!DQGG5=ULS/>A$4.NBWU'QO,S MR2DI&Q4]L\_ SD^9.)F)RT-_CB3NFVG8BV3LC>?4E15"S-@J[$%CFIZ)#F>9 M>XN,F!\VU:; BP=6T?F??$&E66B2U)N#,*4GLH&IZ0BN=0Z^B +0&,>H8&8^ M.:%SS =^#UJM@+H:V\,0L=3Y L&H62BQPHIQB-%:-0P]AJT+3"6PA2>(ADS) MHP/]C/D3KO:$Y-JC>"F7Z1K] Z<%S:RI.[[^]95R:DS%R;E0JW.DP-E=KOI> MH1)IQVVAB&\0$1B%'V?E3I2\EZDES1/T_U VEJML66\'B&-16MF3Q/S-#Q@D MD.XQ0VIM(H# C1X*!R[H.-C!(\9O%K[PD$581WP$BHCL_L//V7HM6Y^0/F]^ MM>"Y)\Y'%B&7&63&5?@6ZR3MGR-:*I!W%C%\OWTLCT2[0);8";*?JRDA4E_G MR1HE*L:BD6IW=,FD?'?HB.U"@EOM0KE#1Z'9*]"R WT,Y5AT/4JL7O]@.XY8 MH;%&1^H7MG"S1HC\PJP_5 .N%_0(_\+X'C MLZ 7B/;U#6+R3J@7C8>ZL%UIE61JK_L5&+?HT8/7VZ62G-&L3P-EB(/S'))E M<8V4^+09V&*VQ.Z$Y[DL5I]5FLG1^:>K\[/3X\7UR3&ZNJ;_\_/)I^LK=/X! MG5^<7"ZN3ZE -*M[8E2AZYT9=>V(&OHN$/%#K#4FB)ASN8:2M$UY?CAYJ=B2:+6J9%\9+E=^@I76\"'Z\P[G:S+R6CKC'^ M&%*_&K,/'ATOD3'K$[;8O= 1UK.*"T_'*6I^)D;M/#GRJ360=#YFIO4>HGV4 MX\#3$\/^-J/3H%>,R<0*MA['_5C.-#INK[I?ZSI>AK),>8 M52+QB(N,K$[RE7)U?&#=M/,.=KVWAW#.ZN>@F[KZSNOH3=GJN*8[QV.Y3W^^ MM^_/JRHM*M,>?6_1H^^[/7J#[[(\?W6=^MZM4]^'6M"M+]5KMBR.UG"%3[?+ MMH.GWBNU/7O&P\/?:FSF^(YM6%?A4NQ!O2P[UMC=\AA%A1=9)Q&C-SM<<^T) M]I=9!3;@>QQL=Y_$MF5G'W1Z.XJ"+&Z]+1EI[+H[V/?8)YQ3LR_CU3W1HVUP MZC[RQNG.&/@>98%Q-4@'XDG[ERS\=R%!=Q#]:QR"L?_W3W*%%JU17/;:,#=OT[?L=:5_X$:#7U;&2%->T M8P.ENF=IOA*>@!D_:'Y7]X$G%'>F(%<]1E95(!P()^S?D1Q-$/0 T;V[/O9V M,EWD#36#P"Y+;[)U5M'P/<3=^$D+O.X37^3M;%FG+KHQ;FQ;"<"!=#.^K7=_ M#HQ"07\0[8LV4\$F30*[%CU*4Y:SU]F9DE3%K#<#S8LZK5CD M*UZ%]IZL5W2ZY-%&*3X.01)Q. @+'4P9K%0.#?$N-S$.:XB-M)A+ M1$,*-0;$3-'VDY0]0DT)I11>9H#<%*%4Z+!=$Z:.P-?6+!W[<+&_@>+L='%X>G9Z?7IRA1:?CM'5WQ>7)W\_ M/SL^N;SZ5W3ROW\YO?Y'W 15;:5PZ4\[OHJV4]AYG1&RLXT9-K5K[&Q)QI!H MMOW,A5;'X<47KL&&FQR?WQX5>)55'](E:^W+S^ES]K!Y."1%03YG^=U1^DB? M"*83]JK;8<=&U9O'YLYLAY\G7-P0W0!D[5Y-:DMS2?,4W;2/T;)Y'IK0#O@A M_OTZY+6YE3ZW;;W/#&/ (,22"^="4\UH,M1)JM5BU\1K;6T5T]$5B6SIH MS0/NB :O2\P*G]/VN0Q?>F7% *92GH#[C^0U M#&0&2-+0W:Q_]7R7V]$Q7M>"V4$]Z9"F=PV+:-6PMM5\%0/;U%BW&-RF GM$ M YQT 5 OJAB\ !?ZY,9G&9BL%O0TZLEIOL(W%5[EN(SG )115VL89[(^)]?2 MD0EX'4[M8-)1P6Z]3:Q^MGQYZN-]BH4W M@/8HZ>YM/Z'(^DM@PH/ CTR @D'$\#';"RG^[0O-$[@!#Z(EDU*$#9G4QCXS M@IB5O>T]"'OUM0CG>>#C./$Q2#;H1D.AUS!L,W!]H#3V&:Z'-ER&Z9V-.<-. MZS7TL#QH!UBLZ=EEP_!_O*(@,H*5:_ 0];)'S&C-.<>*?GM"X3W,\#ILP210 MUP^G3/)+IP+$^ G*A=IISUC![7D%BTZ+@L$^W-#9:\(TB-06(?@_[1H?/ MQ"\VM*T)!/2 8^6N 5-@W&"<_$R^; J C9 P' @T.OZ<+N^S'!)I Z(24\3ZR[ITTRA MU&63UG80SF0YOU&V+05=;AF M&RFSYF%@H,MZBIB]W0&D!Y(]' NMQ #>8[PL<%KB#_2-'&=E560W&WZ=]C7I M]UFK\/?Z])P&]+YF)61Q-PM,,M>&&)/3O)PJ<--LN.WE*CG.GK(5I@/@8YJM M&%ORUQ DO)&M""X0J%(')5 M%LMEL4G7E[3A'TCQF0H,LQ9W"VV"XF+!-^39^P0_]>'>!F4L<[2:\+_C%6KE MT!$IV74Y3! UDJ%GU1Y8(V"=/P@L]L9Z,<2U+6$( #>\N_N? /UTT&XU:\7 MRXK.TP2%<^T5F[=LH^@9*ZM':M"@V6QOB5C4NJ@!X;#73S@FY;:91N MQ<.RWP%"Q+=S^U0WM]%EN*WG65$,-LS9NX6#<'/M*-- %QT,OV-:=)C[%FT5 MT>(+1+-DY)H#SM&/4Y+3^>X&K,X>) _TR #P4W*[)Y[)> M@1*-9C^]E@"@.L_MU^>N\4!T]-NU)1&%!W;K25DYI+$*174X$"I.$P8$KN9* M8^6N';@O,[9+8S=LU+\E!;^&B8O&GL.J\*,GNZ9GC4@NL&% ;JGG62$\=0ZK M< N'7WT.NU6,/8>=!,UV.2PHG./*806-M,MA#0Q8#UI3Y[ *ES/DL'KO,'% MG<.*1K,X/^(B=\!DI!9GJ^-F.U-UG_GS=60.FXLBPAF4#>3Z> MXK1@I:Y+E%;U9DM>5Y]V^<]DE84NJ"?N)F+P=D>@WXD-\#S4A^YOJ^3+9 XQ M-F_5[0=OLM_EV8]AQP?*85]2 C=H@N)2$S51&0ZF<)E\Q#EETCIP!)D* MX&0>4 U"%["G7MR;Y%=$R%>P;QA3-6YNJK)AOV-V#_4,\XH^7=/LJJ&M<;2S MCG;FT>_, >(>0L^67FD D"4OKRP"!$J;:.[&#W^WA\!/\_/J'A?;W.XH?6\K>=9H0LV4MN[A4/M ;OPL:DT\JY5^98=;*[1W-EK ML,/UV0[7>VSI^!<.*P(!;HCR$ M@H(]D^#)I\BZEE9CI3;0UW]J5E8BX(BXPX9TD+YB ?![LB.,"RP%0W--L46^ MXO\Z>7ZDS,,&GW)==+L<,->%H(>IMVDR*DOO6F99V6M(UXQ3_,*$6B$"XED# M:,A)EWX5T-74S(C)=O[G1C)LQF7K&13&!P(]:17X\\%O4 M#GRQ%;L) WK) #VQGJ\=RE#<$69CZ1G/0/!S1YMV@E1BO<77I1"$/,4*7F MP0O3&+G33D/5!I)KU@I$.!=Q,]>,@).&W3Z<2AIUCF#J*-4;S14U'B9'&.RB MA]:5'[RVRQIO'%FJ50D@:(7\)'1)<\1BLV37%>=W_.X<49"62W6CLT@*@C1C MN],L=DO]:)DBT6P84G2?\O6_ C^2,F-[Q-E?&@;%\#U)T=%#UJA[1<"6L<*( M)C*;TZ$(-N;*?3A":!ME>X_K2Z[> EQ4T=49+X'7<<]OV_M-2\V%T18:@_5: MI0;0LI;"QX3KLGJO)FM8.BNOY I:&X (UJ8,>U"\'*50%BU!:7W-@TKP!58# M?P" ["ZDDEMT7JSHK+YX05NE/=D]JV\9H)H%4UB$AAHUV'XQ?G20CV@7=! K M<)45_+3@(<[Q;692H,#73#N^.)OQI;>CXPD*"W@V11D-?$PGC7;H;R>^2".P MO3Z(#8X6>P'#JU4!B0 W^'DV8BH.T&'RHS1.O/%V,$.9$SNC2--'?C!H!8HD/>;PUJX>"!%U=1B M.;_]F&9YR0[=C':0.&@V;]!*TY. %KXF6(*S]Z[BIJVUI/N8+8)L\@(OR5V> M_1.O^,EK=J R+&M=4$2\N[=/90LC759;^YX7RF##BH-?0!33P:;1:&!\;#X;1$B&9@9)OBEG261< M.RCJ5:4#HDH5/$+(G1+<+$4$#!"4-*PIOU MK8[KA-(LTXFKM#+9J(+9XE.:[%.:[!S;8@ M,8J8$Z_NYUW=;IU X?>^^GOMEP/A]&!B_CR53NL+%4[;$ M1NF10%::$_5DP1G;L3[#%\>Q-SMZ#O63Y@]1CA:B3E9R2](7.CYUU-0D&MF? M&DT3SF8%GKR@))W+M@B+<2KKBS#CS,,58M%,8W<;[\_HD],*/^@_G2ETI,%: MJ -.,X$7R&I9-@[M2">S(^1>KP LDT=<(;IOXBJ<*-FHZ48=*07J:G)*_87@ MZ-7R'J\V:WQ^.VYHYYQ,>9W>K(?,<-)M7J>EKB=WK;Q!!W#$ ;$I;.&%2E5>OT"E'H/L?#KM"PW1MSJ"RIXU0I.P*G:]-1\ MZGFQY5)'6F)RG'F$+C=4B7YW\N M6>FKCP4I!??6& COZ*<4]B>>PCPPY?2>-&33&4A:F3U^H*SB9=5Q*Q><9B:] M3ESZ9D0MA=Z 5%H/4='I$Q:,:%I1'96XZ%1$HL9GH='.CQ.)6G4UA6*XS\.H MQTUH-.@90Q*Q#8\F%-I:GQA8L/N@3;SYX*O=[_P*X[0CO.3S$!!\A9M[B)LE MGWB8R>MB->240^UAEJAM-]DPL-&)WQ=;:FU%8YIT&.+!A&I&TPVUJA'G(IAH M-&7KK\EB25M58&E;AP2T5AQ<+F*B"'2;@][5!$?5K)V;7/!@:(Q7Q,A76<7W M K$[(.V1)+CDP:Z/Q5<]Z&V(;GPP]3PKF,%O*#%W"X?C[GTE],4W*F@P M(NWUAZ0O!\R:BTNF1'/@RZ\^D.(2/U*RW*XF' TTCHUO+M=922Y:!ZQK:I5@=-R4[S4VPG0)E^U.P?8_82M(!V> M[HKT(0[N&H!%?$6[07=*+V67Z$KN85=ZF@6?X .,WIT_-+L#"LN*=J(,JK4P MXM)O%XF:40,2BH%&B?Y]C334W(T*M:M$FOFM LMBX'9!5@S3ET6^NL1KMKJS6%;94];?J2;;F.]C M0A3@C4U 4M'0*>1G50__QL2U,3O@\TXA(A[;PDO&;X?N5M#>T)HT'%BU)GB4 MH/_ Q=.052H1$-"Y,E#PM)OB$;.O;EE5R6\G)[2VF4#1NA1D-$;8?JR2DTH6.LPN^^D *G-WE MZ&A3%#A?OJ".C7BN:YT/TA:)""RF@RWN5"DK)':2%FR642Z6R\W#AD\T68FQ M938>DTP5MH.17L&;SCH7L(LRAM[4]#4RDK1R"#>"H8EHW/O$M7^&S-/I]BEG MYBD$U4[S)\IU4A@4,C$1;5Z36M236"KC$Y0M,7"GXI16/6DE@J]8&G4PL>^( M/G=46EW6Z*U/C".P%,O$D0^$#G88BK3D"#2R) D1%+0"I3W=0JHWU6G.$K5Z MN[DD(ILK" H1RQ0 JP^+78!O3C!V:5IL6&$D.2/YW?XU+AX0DXNG=+"F_R7U M@O4])"\2+-:55096>9H%BNTC4N]U!='Y,.(;=9M8?.Z4"2 M,B,T$BS) ^9#\Z(L<56BFY>6(;%,P=Q *9R>.2-$-G6S,BB>UCFT*881OM/, M,\G-FS8JDC%>K (\R(N<3#G**_S9#/-2,]MQ?BO:'?$CNG+3"B"*\5_7@>H$ M0*2MR@#DWEY!"J"\=-/:@MO0#WP!I['/@$.^]66<=E9[WR^4[-_K#/"Q7]@K.Z_PFIJ[^XASFA2N%_EJL7K(\HP=/JVR)]R<"1\- M[39*V\'=3,E[>#=Q,\$F)BO'ZI'>V%#2R.ZANUJ:Y_)I3SZ2XBB6F"$^/3H< M\4WT^V.^N \]NN[G#; "D(^%6I"GGMOB<%GR%NWKI;!HXK^YQ<7V?YN>/ MS$3YD5V84Y[F%_P]XV*R/?G$U)ZK*'=^Q) M3-<.S\XQ$A:_@U@]4PMZT7[67QUBN#AY>%R3%XROODK0P6 M ]C'.K ;_RM] FL+_A[.Z>O16:7*1WF&>WQVF%/Z19\6NZWHQ6M&-KU^3K"=;M MBG;!P?*7O(X5";F+_9E\MR]$*QXJLUVE1HL?VFI8WN]CA M&B%F60WQ(-=:@QU:R_\*?(@ M[9]D4/1HT6#H([6EMSGX>=(48HCSQS[00.;6$)#ARN<=O+Z8!;=3(DS;(PM8 M@_6IKM_N(A7?6BA:QZH7K!K_[# ":P$[ %ZW80^UK4!-,VH1Q!J">*SD3?D: M 0,RZ4L.@;$NE96RG\K_SS5MVB)?L?.BG]('?$P>TBRWS;X]7)BFV$XNIAZ3 M'!HUZ[*2>_N\QA97MTD]7:Z' O1[_23TQO,IL6\3M3VQ9AF9';Q9A5_G7Q-E MB)7]F#/9F3#DW@\';XQ3)MOQFES3*?U MX* -D=,*P064I9X)SP$"M33P*4'G^*TY.PAC=WRBT-8[) 4%:L$>DB* M@GQF9>5'Z9Y48IN_"22\$[*13=@,2V9>G3*)M1+^8+]B!557X:OY*CJ,&+_A M89HQ$N[G#1);02!=I?F*,NNB(*O-LOHM92RL7A;+9;%)U\T_,UR>EN5FM&7> M3;DE@J6R+T>LW('2Q\6SDEGV!I/=7Q';75ZLZ,B95JC*'NK=-NDZ]'*Z&Y8( M1 \/Z&MEI\=LAQ;$1WHKDEN1>F(2VY+6\"97(Z?N?*WY&=GMKH:=;LP^5[:9 MLPOFT[36!?Q]L&8^_? 5V1VQ4Z!+]F$2$%[^=\GJ?8#=*FOFR@]6[]E!Y%H( M-5*H%4.-W-M#FN0F6DBD!;J=5MVP9B(^FO):*1GE"3NE2?G6NC'.&\QOI+5R M[$["GJ'D"E>T$?P/,;-N! EC]HDZS(:$K;XY&?L>9T,CW'XU*Y%C@M,;HE1;N&^P7 UBE-\<-MJ-U*Z@86&#]G95T#KT9"BPB[\45OQVS( M4=F9EO=RS_.M0ND;X1$;-+:3W?7''.&/!=YO%=#G[:))U+'! (7FX<(,$%8! M1&[2(J;HVA4HRE0\Y3F_/4K+^P]K\KE+Z[I/ZZNZ?_\?/+I^@J=?T!'BZN_ MHP]GY[]=H=];]="?9TV 0.P[;,1(J=: =!KK@7E5WPFPR/G7V@+?X[S,GG#S M5RW5;+3'[#/3AB.DB;^).&KAVI"VQA83%7_/?[ZX//D[Y?GIKR?H]!/]]TF, M3+;"F9CD_4*%V6]F5L?"_0ZXPB@TH'CO=S+ M1&S7.C3DN,:.BME7?U]08I^?'9]<7OTK.OG?OYQ>_R-&9AN@1LQGLTZ5LEBN M+N&NSE\8QAK3U)B;$Q(2BH7Z@^=^_%.3CF]>:Y[_*\)5:Z4-)$H9GL'B+^%+''E!E4(#0K-#U*K%[_@ YBA1X7 M5#8CX,&9[,2E1DS,A#.XTY$2PQ-R8>C#@@QG@_.)0S9$=-Q0UZ]R/@C[0$F( M,^&!/Z75""@A/)&G$)$,"C#GY 1&IQP.3$^OR=0$T(_B*)FJ^Q0C@.: ET!: M%?L#'[L:CT3BXB4Z.7D2!%5&1&9YXD3(O*"'4E>6#,51GD/;N^J$2%LH0Z:B M28I"EZSX2,CJ<[9F-WV=YA7M^(R2M;Z\6W W_0"X;LK-B[-5]B27G3M;QADL M]S@U0,5&!X-)J\,OR]MI-=>UAZ6H(YH(1!_WR6QGI\MPEQ;,#FRP_:%NKF$Q M?: #-=HITJ2,JB*N&W@\"@%VR9+IG&@/M)NT;M/1IF +EP,>"9\U;VCPS).I M/6O6WZ3831RJ\45D746UL7S";_M R_I/*(U@3!!W#C%XIWV,]\2Z$!;H0_:OKZU[)3',O'\#1:#K(EUA5J.N_!D_W.!B ![9X^97 MCA][@G1H$/P+N<2!"JU"E83_%?$_H]_K!X&';FE?$;/WVT?N4+(+7K&5";H> M+$3)C-OV^\%;ZGA)S++M^4"1ZY?\,:TPNTK@&B_O<[(F=R_"&*87;'Z_2M 3 MW'+3X!%.ZTJ%>8URLEC^N/C^MLR3ZWL'VEFXK^Z2Q[R"I>(6_XI7M"#]LX/X$';UZ# MMVF" @#3M5(=3J;QFG!1?D5'6B<6.A)-QP0R&_2&H0_<63]F3O1; MXJ0WX'@_6?L",/M@<-T\-8U:VWMH:QUMK2-&.,3MLPBP\X :%^RO9U_C BAF MWT)@")2%L3M[ZO+"ZS7YS$J?G4GV#1I(-OV@E/0,?PK;D'M(]&Y4P4BGG6P% MT%8BHIV$)CU-K+ND3U*%4I=L6MMQ<$:TL5 C)>4*S/9"B=UI.6*ZR5"E*>9& M#%L-=1VJI(1FPZ%$04V%P-L.!U?!?=JP!87SV^-L3<>W%3^<59YOJI(53:&C MX0"HCMK-:[/6]J23I3_P3]]N_E4<=+&8M$K[:7/O)+]JE\YU=X)H'ZUJ&_Q> MWEH@\&6\KE@C( #H,]W24#<".+5A?N"#324=?0.CGDX!C[\"6C'?FA?1@>9) MPI;*VKDKV&8RZ)E;40U^)E:FB 5ZOY YIU\3K".#H>7DY/86+RNVM,/'ONR) MCHQXN2DR?J%$W&'# GZZ\&&'!8,HHC>HC2:F;8HFJ#3W/W7;>IB6V=(L?U;K MJK-GF>XT*838&_@F!A?O#AF$PIYAUGS#%"*/%5I\Z1,,?;<;91=B,P:YAP9%.'DC.:X,(M\U)GS?O2?#FE8F&DH8]#>Q[Y1: M?<[HK(>@#VW'(RZJEPL*@VJ1KUAUJ$] LQAI,Z7U="PT=.,58(T= Q^0R:&Y.R MK#3R LE+&X.#)#8A22 VH4*_RK-A#_<%NI:[Z3"$D'7G<3JW?=I(%'HLD!I,P82?**O MSH@'8T$)%;J"P&S8F9Z2$",O-IP8*#>TR+=_C9<9@@Y6D$/<%6I^['14%!E: M#E*@&]^QD>L2/Y*BOA[XEA0/_##/)7["^49Z3ZBU8EO"VT+1MZ:WL:L)/HI9 M.U<6_[8SEC3RJ",7SY5!]L@AOGTZJ!=N;*-70-S2\ZS@!9O/VKN%P^W!#KA; MC2Z$65D#KH3HGQJ1NH!!H_4E0EQV%]L,& \VQV?3K.OT>;&I[DF152_";V Z ML>T<7R;F/<<7&X:=XRM]J.?X"M6D?LJ+BFR?1_+U2MNOQ*X/AC-^L49_QJ^R M&B2-6][CU6:-SV\O<;T%:U/4B_27>,T*7AV1LBIEVYP4".- MN#AJY>,H*6:%$>+>AWU&FVAW:6ON+2PU!6W[D.7T;UFZ9F4W^3!PE#[RFIMG MDC*74.9&E'8U!T9WMP9,$PJ\VF(6)CQ<]$*(.'[LH:TQM+6&6G,1%?,$P[,P M_/AC2A::W"R+PY9/*X,L-+9M$EY8+GS8+A,.'OJN O;,@2[RB2PKU_#&"LF. M>%&,YI*>(2;O<["2UI/K+90)+ 39 IY765OKZFI;ZHK=YR3\3&0JWFX;UXK[ M[E'6.("$NJ$OY:YF$Q-)5PKMQ/;X%6.1?%)7S2AR1;/J Q2V9$#:#Q!;"?"^[A6MO+(0#6[(&;=$L;#N@<\[M?+)C MK#O-[-B3S4J_\M0!;:^%J(&6OGL?Y.D_X8FC?T)OCB;>53%%!,+R=$]^ZS%+YQ+E\MB@U>HQ*Q,(+\M@XFC1CYP'##% M W'JM#YU-8I=4AKYF!Y\8".>H2]/W!T,=T4U8E\ XB2C!2SD D7X^CRQ9*(H M?M@[W@\V=>N; Y^#"E+2(+X-T+ M7"# )G47:23-6?M8DFB7?E96$3#KZ$!A:+NT?2;Y-"L7&'[]. /[?#HV.V'9*@/)X78"D2343H&Q[4DV 4C=&'W?EV@G_"_H?205ITQZ5O1A7=T%DF_F M8R7AYW"9[1 <817GJA=)ZBE^V/SXX4-/\/?-0>)=:%D%<8%"LE@N-P\;ODNR M/@?/]XD7^![G)?O:=T8B6J.7]!LQ>=M]:/?ENF@660@:Y'=[6Z6G/8QDAX%> M+ L5ZD76)PGV"D=&X5ZJW]FKA7[&*9/@2ZR1Q'UE5XLBOZY')+%?I":,_G+[ M(>AS1O*[:UP\'..;ZO#EYY2MCDC' S/AY@7IA#T9I#8/OG1AY$Y%) ,#2?-7 M=F4=N45,8Y^I(*83S>!B" +BTE5];JGUNN0R\3 YWL#64LQ<^8'M@";J/7RQ M#YWE,EVC?^"T0*W*FT:=9*4&$G;A:D<4="C&Q[C^W]/ZBI][LE[10%>G;O)/ MB([:NTH3=MK^!2AL_ '7I7!PK2E786TQ:970NU;M6_9=LJOYKTTF']6'(E>< M$9#.'Q7$L#$TJ)-AWX:H+ECXA&GX8B7G)7F?O:+NN@6!XE2W+HQ<@>>&UJZ= M+F(0&]-O6QE"47]V%PVJUJC\3X=?#AX MDX"0Y -NB @TPI^D!2OB5U[@HBTXDRUEGZ%-9-NOTFI9WX_4*NO@H='$F_([ MME8_:440S0D1%XHFPS;K=>+0.8-/W"JUWA=OO?VIX0469HT\>6'KH .NBQ9< M[-@4E7O#&)/$9CB0A=JB+CR/6!ODVV'V93\7)BY[?#G[%X()O1 M# [4IK)P@;7-2:H;6+9B^A((;@VRKY/@XJ=?3*'$TS85'L*&TQ5;8LHQ!HT<\+ J_4NJVU#4SDJ$OJ8S@P\@8NWIH $C<(J MIX"Q6?_;7F'$/I,Q1/YT= MSZ C.EH&#G^X$"N$'F@\/1,=?H-M=0S+LH8KLH:+L9.MPTYR;$CMPV9Q3++F M>A']FJO-4IC]2JO)^M>DZZO.2ZO62_<^2ZN#5=5/N!(M8X>PE+%DQ@?W8@&8QSLPC2(YH 6 M&9BB96;7K8$Y3%J;+"T%RV6C*!H]#4>$][M!(U-V_1N$'_'M<'"_((;T]IC] M$KSBV\$ZYS(-LUY#;4DRK-4&3G8T_B;?O6#FWR8Q,K'XFK)M4SPI\B2+3E9G M3QI#JJ3*J WS@WNRO1.&OH&1+=E?T6CN-44J=LI?..H-)PW3PC[X%$-4 K'> M],_N@RLKRZN332RHKT]66YCF"F65SVG2?EOW#E#E(O+IBIC2*!3@V,_FI'TW#>R*<9 MT0U,Z8Z!QC71-L2+D-OF?2DCM-J"F,4F7D-0ETZV'TA]WOPB+L, MM7G)@!T6<+--+PY*J!#_ )JKE/%4U-K22U("J9Y!YZ3 OTQ&MFL?V)*[)> MIT5G.3_P5D4;D!#G7NP3U$"YRTUC7_,@$VQV:>$/ )8'6UQ>U;BDPH@4=9'7 M55/5;3N]?,N@E$P0IT%EH(F@=!1K#GZ/=Z!::.A*?G0UIBJ3L/,!F=29NW,J MBS"PHBN'T)1!"+_KT@8;)K4/Q)UG6/-@IVQ4[&#H*RHVGDGV&YHKZ+AX!K9' M4.]B%B8.O3D1L6]$-Z4ZBV4?G@4L3&@H[#A#%IZ)=L69>@ISY<&P4M=PD4,J ML+WR8"S@?>7!T*3UW(=4Z5HU]Y&Z4-][(%1*KIDWT8:C?T68BX6^ D':A<3T MI0^O0!C*]J] $%N:!!56\PY*PXRL:$Y:5/;@T,TX9%K)(;[+!A/ 6 \=X>$"?YRAX.[YW@\/Z;A'I[$UAX#X>%]Q-AX4>P96VI M>7L(_$@AP/^QAQ:#/:MTRDS3@M<+B1_A(/%CL,+!Y %?I\\GSX\X+_$ASO%M M-MP(I9':%0(62_D7_!79-D,*BC*[H M>8[>-1*!OQ/ ($:25?E!)M 2ZP=2X.PN/^(E!9W&-N2_(A1][M\I+;2RM)8T"6C8:J-JIA+[HQ@$V MQ+L_!Y?@F!OI78ECZSO,*BV^Q;2!*YZG\2\YHV59J<1V'58@X;WP.K()N](J M,Z]>6A5K)=L'[??O?_GANQ_>_V7W&7P/I9OJGA39/ZG,P5^_^P$]9.LURY'J MVCU[*"M+MF=MGQ6Q#3QM5/4X,>ZBX9KJ2+B_B"JQ%?2BV'J^PDY\T#[)*U$- M&R/9X?6Q8EFHFV1%UD$W@1DX,KI?5JK?S*#1[E$47P3-^EIT[ZRN2R17T(K4 MA+?1RNT'J4>R6F5LF$O7%VFV.LV/TL>L2M?"JVF-9-O*(6I9WW(@*NN@-3X, M'"D+=VCUDYT(8C+[68X:J4CNK37K=N+0.X,R&"JU7FT+O?T05+K$%2$R(4_6B,U"TD7I0<43A6+2/ML=VXV#%YJN)#8OOL\$L7R7 BJ+ M08:1W9W$_-11[T;B>FE$/*38ZK7#B[F>[U!CZ@ETV+%TJAR"K&P9WBX=!0'M MP4,\^W4P8)F:Z U>=GX#DYDOA*SY"?K%ZG\V9<4R6!V3#93&-%8JP7%8X09\ M5[^56T,*ZPQMUP?;I2S4T8B/MR90$9/6L".EC%7H2^BJ]3@;2L&^$]FYA('H M07^,&>%UIR/Y*/\%H5CR.6I*&(>ZA*6_*G),'FA^.R"*4J8M;2*6\:WQ(+(* M6N%/X4!9K4&J-UJ70[_73T/77%!V(K%XYX/R"2+Q7I$$N;T@@']X7),7C/DB M^ODCHZ,PK]+*M<"7R_F"7V89E :)TH2*'43_F=4_SV6J8N^5XEE!PS8(%/I M,4)M-]@F^%/^>>V8ERFXJ/<)\P]O[2TT>,583&=,?! ;?>1QMM#=1F]K 6+3 MI)U/V,]$KNZUFRX=K#:,)0UCV6&7E-T15\9S@8H/RH9[-]V[7;"WT\[8:/.G M2UO"; Y]HF,X*5X^9'E6WN,5NU*P_(0K7N6$%389?ORUT-AN&C70\-X,J/4! MOBQA[E.]3]#,2M(^1W=,(/0F07,0$.=>&NX=U"KW]Q$:^IH'>8!;4HW] <". M;U5M)/?0%H)%@H-* HJ3NOA)O%5YOD3>O+-TF]G[]+\O]B !EJ?,TM*@$8)F1MR *$1TW*";%]25:UPA M[FNOXZ=PZ67V/-]$A_J\$F4/;8KGS07W63Y?Q''9&\S%:TJ>P?_"1/ M78I'DA-Z6&CZTLF"9VAV\ F>E;FW015)7:TF5YN;$O^Y8='NY(D?YHDDFOD@ MC(!U>3_P.!CKAA/GMH2!/5B>X>%_ LRS:NV-)NJHLB62CC+J:'_EA&HT#D.* M4*=)!QG$$CO#4>_&$[6[$33^%K@8[Z@"B M>W6C^[0:F<&]63U-T#ZTBE7:B=O8MGE7'KS6OI1$&)/.]+_\IV_/ZM(?[>5@ M8]OFO?G^M?:FY#H?D]X<7]\SRXA WW-=NHRUHUNUYYI\HN^$Y!5]/]3AW6E. M"8S+X3J5LW[SAAST/4%O[7&"G32N;5!1R,UFCV@H'91MRGN**<PQ+2'7($ M" 5]=EN;Z@8!QW:$X #8S,39.SC\F[2AN1OG'5/]=E2[K*^.3K]P$D@REOE9 M$&@.]1O.[NYI?%\\X2*]PY\VK.[.^6U=;>-\4Y55RB\G/$S+;"GYNN-EHWGO MCC8\(X>35\CYGD\#5/'#W6[2JNZGM6Y3Z :1G=9/8:.%']X(8/?W@X:3N6[@ M\&A/B-AQC!\+O,SXNCO][S7FG[OSU:(^:2*JBF6CTKQ<,Q7/0&#B!)+W%OY4 M-#L*AQ MP1I*VVP_+9[(>M,AX-8]8P%P>ZRWA.C6HJ9IGRK,3.$QZ9?S;ZY\?;=FDY:P M\6@JM)-9(-:/WVK"ML$$][*&M#]0X M>1V+$:^3_Y*%C-<5 (M@BA^"6RV!)L=AU0G.MX@E M.*_CRP04CLWBWF1Y#F!8BR&/B2EOF2%/F2(O>>U92$#VV6<9 >@7K)(-6?YQ M3]8K7)3U)1\ 2R^P1KLW"P 8A;ALP+L9X.LKH,W2WDL XRBY9K\*86XE= 4? M4,0.;RD Q8O@X@)O^Z.[#(!:' W9K#*+Q_KRABHMJGDXISU$#.@I.4S7K(K: M5\(YY@TQ,\Y_0RI<6ZPVL]:4.\F5DVC8MLU#N/=?"6>/F-=#N/&>X7"$^Q%J M]@S;I'EX]F-[:>.K7<)_#0S]\?4Q],= N_J%#1+>4FDBVN[55XKZ;DE6&)_@ M1*V!.^5N8YUZ0B7V132/Y!I+HVXG]MTSV!2LT.KM_]5:GQA=<'O;#1SY .N M(^L+ I9LNSD0L@*M?)[AM)36@Q0_;'[_\*$G,?KF(#=L"BVKH"]02.J_15,? M1-(SQ.1]]O';E^LB5F0AT"?^AZRJ"W?GJR-*(DH@G"^ST0U1!I*[3_-R2?\O M@#+;X#6F]+XT'^^4VDE'@.\\7G9%T+L28QK_*HP._CW\QC]MSQ/K+AI]*9,I M#;Z"J6U/"R_(C\<-B]3^;LF[5-;G$[%UF M:]P[/G=-CM+R_J(@3]D*KPY??BGQZC0_?^3EGO*[Q;+*GK(JDV8?4[IH>F(: M%YX$GZ)1D/G4A.U3!93)W"8=RXQX16L;Y=TCZ6RO%_WWDGI@%Y!R%ZR<+&G- MHW1K/_ INTF90^9#:C]>3N&M&VBG^S5! O1R23;TIURD+VQM\&A3%/27#4.L M4J@-DA(AWS G- L:J%0>E*%&KIBTS]!C_3 PT]4=2&Q>]X!M0OD>7Q06@U1L M?'A,+_&:[T/.TIMLS=DH!K^Q?%O!42_O6X]/YP&2':;.E-7YC&PPSA0; MS*:/G:KL+.7'C3ZZP3F^S4)?,VF.".+8:8/R?3K57AD_,S\AF'=>W>-"L/N3 M#9GM#E#A]ZJ+E#5/9A53ZX#M0-\10FV7:K@ >DI.;IGE?I+E.5L MY-H\;#A)$/?1W^.,>/FS6!9RH4%.)D58/WP!.>@&.= VQ\-0L$4YX#;-1,^# M;Q(1$17G/&1;5FK;7]GKAK[71-] ZYJ>OP VA8%-74('1/#3'C#MF3 &=L]W M$!X E[%6SH!"*EP$FRSO Q8,>09,>47,^054^037ZFG@%3,W N4)!SCVRS' MJ\-ZT>J"-9[D%Q3QG449MM]+N.SHIKRMJ&>G[%U;S\8=;)4]!\_J>GO6!I-& M*O"JI"-@"$0W#@OOV=CIE^"S;T$(9N\BT ?Z[NO-%ILLOVL^\5$L'.);4C21 MB@8H7)X\TSD+*599GA8OIQ5^*(U.A\_@J>F\23UY!I@)VP8^W9B^K:KX-;7W MW4U*-]Q..SFIF*6P 7 .JI#9,=D/K1,Z[<;AR7];W/$ ;)XT0SL#!@,ZO^K- MI1#C(=JY03L_;;1HY+FKO3A/%KZM,"*9G[V-.!*J#!"^8]N_CLE#F@W+GPN? MM45Y^L]\CT)WK4'.J42&E<>21_))\Z<2_5[_-?#W%W&G$(-W.3BYVQ7K'< = MZP?Y*M'N,&S?O_ $K4:J_8H@D_)=QA3;A02PVH5RT5&AF6P?HAV\HSC"J.M0 M8O7V!PMY8H7> IW*9IC9.=^^PAMSLLX>FENDA60PDMW.D)6RWCFMPCKX_AT3 M;^K44J>?<)']1@9=I6L<"V',.ITX],TPRU*H]?,DK?VIT04XYS'PY 6M@R\+ M6](4'@I<@=+H#VE6_)JN-_AGG):; O.Q8_O'OV=T5"F6]R_"--M)MWE_EKJ> MQ+/R!ID%N3A6T=+>7L*>(OX8;9_S#=V?%K]&,C5P Q(!Z-\^FZW,=-GMX#_8 MAJEZFK_(5R?/;(._]$BGF7!WNY-"&&+;A=0\Z+3%Q)-VRX3:0+,AHEF&8U1L MQ.+:*ZGO^^$N!J,>$NQ1D.J-MB!H/ 0_7;U8K3(VKJ?KBS1;G>9'Z6-6I6M^ MM>!-6N+54>=8#?\9N%AF)3Z_Y>7#SA_Y>MR !1-Z$)VMAO( >;0:IDV3G:P& M;9[QP6I KPG_RS[7ZA_]PC71(CHD#

>5 S=17I;-\F M)A5""48M/VQ_@XQ8!KD>/7TMSX?S#E^&__'O7,-HY-Z[P\8?C4"O@8?&O1MB M'GH,XCUZ>6&W /AWL&%(<>]@R+1_DN)HGRB9.OK]1"=:F?QOIQV2QFV3##WX MN"@S9G-W\M+98YH2MDVNVL56IW=VRQ\04S+$2 M%RV]T<0.EP@ J0F(2XG%8=%D.F0" J>!1TVZQ$..J$[*>L/JYGN#E>GT"0BL M $=N%A)\2+(\Y0/8'7G 29#D'S%%2[#'7]B(IB#3@T/\=B>. 7;B(!]Z1'=7 M:3(95PEK=L(_COB!K5!0BLM.? M*Q3S6WT0NY>0)>I28O9V 7^D>A/$3-\*;0C+3\JHCEV4X&JY6NHVK/]WROZBF=V\_W/]X^Z=7,\F&WZ4TN@9:X+58^;F0KI D7B%)CCC]2X6?(4B"Q]^P@,E1"=P*N(?" M@2BD 50%M?0E0\T0.,%#;?0@ZH,8ZMC??L&4E=,:5!DXP6U*JV>:(,NFVL_( MS)( @Z[I@Z#6?=)2G3SJO\@HR8YYJP_I!*.+*]$*L;L4B][I#&[$:,JJ$\C4 M;-$5DEQ(LBTWRAH#OEY1%R1^QXC"C,K&CL:LBH%03*.S"JLA67J8-@96O<(V M2*R.%L;]$N0LU>[\-SIZ6Z,V':$V2&L2@EE87>RX(9A&DYL!M1C7[%_H\8#+ MA$4UG(HRE(4'O"W8G6\4%QN,=D4IZW9I/M> I:WZ8I%5.><(\2\5($/Q-_2DF(\99?9LVO6SO%&(D; MU]B9AC#@;VSG45*0(J/C/1WXR88M?= X8$?BF*>Y7,XA9"NT*$8,Y:$"^?/B3TPM.VE_PF&9M7D,GJ)C<10<,T<4/4!,AL"KZ0;<94BW MX*MU,OL!B5#\5<)8#HU@.,-KR8$J%IDU(9D6DC,Q%6X-0<_8P!T6%/GI@@N2 M_/7"P)<&47_@U9K],S9> >.QCR39LTL>>,JP"/MN=Q1W+/9[3R&O -Z97K2( M _T T^N4#AUKN2HT69H;__JV#&_H_"2F#*_Y94-\[83&0^QQT17*:,68_>V* M9$OCI-^+*,7E7)CM(Y7[1[5#I/Q\J#AZ&J288'RGN965UBN#+JR^NE;]"[ M)[[%EI5;5M&1RZ8A7$$I3O0#H:$C7S22Y?)C67>6R\0"1?8^F92?T3XK0U': M:CM^M7/$I)$LXGE/K.;HBG9RS"M^HB%J$![FSB1R-R?2 _%-K]3)*IV1HXZQ M[18DQG/6-,AB:43'Z%[S^X$8Y65):B6,A,^V&?U+!)PA;H-%W+ HS4D%7'#F MK&X0[F@H1D?T?T/_$AQ/_T$GT6>2;%\BO@QQ%BR^JJBJWH(?Z;_H1_F)_M\F MR/#Z_P-02P,$% @ 5L#5\?Y,X';40 )U\% !0 !M;V0M,C R,S V M,S!?<')E+GAM;.U]VW;D-I+@^YZS_^#U/OM2]K1[W&=ZYJ144K7.9$E:26YO M[XL/Q812;#.)-"\JJ;]^ =Z2!'$)@& "R*H'NR0Q$(@(! *! !#Q'__UNDN_ M>D%YD>#LKU^_^_;[K[]"68PW2;;]Z]=5\4U4Q$GR]7_]Y__\'__QO[[YY@/* M4!Z5://5X]M79SF.-GFRV:*O;N]NGI(4??7#C]_^^=MWW_[IW4\_##Y_\PUM MGB;9[W^A_WN,"O05Z38K_O):)'_]^KDL]W_Y[KM/GSY]^^G';W&^_>Z'[[]_ M]]W__;B^CY_1+OHFR8HRRF+T]5<$_B]%_<OQ>;KED3Z&=!)!_XZ@6]Y>O?SSS]_5W_M00FB M1(*Z9YM([ZNO&OGE.$5WZ.DK^N\O=U?"UC]_1R&^RU"YCAY12KJLFY=O>_37 MKXMDMT]1][?G'#WQ\:1YWJ.ATOF92N?=3U0Z__N ^;LYY&VI,CW@,DKMT%GC MF](ZZ68^T=>V1"LC^=JFE,DD1T>0\J";^43?HCS!FXMLLSSA;%>VB+\OH_P( MJC+M;#X#RU.M0>J.+DKHVQCO&L3WU6.!_JA05EZ\D/^]1V64I(6:6H*'$//# MC]__]./W-2DB1$9$H>V.X+C*GG"^JQ>H&72)<9F0MHKC:E>E5.HWY3/*S_%N MGZ-GE!7)"UKCHC"G%([:A/"[I/B]^(4LA#E!DI4)*LXQ^2?;$D>%_+(B,S8I MD^U,:1OU8L+.5;9!CT12&9HC4S1JBA0.8-$"%)#*>Z)\K[=IH1S@OSB MCRK9[V991C5*LPE S2S.9PTT#XD),>=1\4S_HZR]1"G!2:?Z'2K*/(G)_*+? MS*G4PFY"_D649\1&%63UOW^.+P6PXB6FJ"&B,MUDRTRL1XS):T.KX33IC\6(0V/&1'R*R M!-IQD3M4BWC(QG2",<]U*(TIY"$Q=R>-R1@WM^),&M,BQ&39E30F$(#3JB,Y M1Y)RC#/=R!E:/\&QE!-I3*,..Z"P=TYSO>,UWN.V[RN$W_VYKG/<_GGN%MFW5\&27YWZ.T0A_)RE/EQBZD (\=U]^*TS_+ MW3=W\PWM,!E0LC_84-?NOB3_K^5Y\U0;J&><$F^]H,:T?#.QQAK(#8G?4+.Q M$75$S?UEBC\915TTD,^5_%F4TGM^]\^(N!JW1#@9L8YE$AOI Q2Q5:)MTFE7 MDT=[E6;!L2EAO:X69FQ97NR2?[.G%XD-UR((4A-BWV.RT46-?TVV)>7;O#V] M'-V00"+K@@#67];D#Z.^T&N)B#':=+U14LU8J'OL^DQQ/.HFI3>J<3[FB?92 MD&[J>WT%BK_=XI?O-BCYCC)*?Z@YKKDEO_QVCE]0OGHD;E04][N\6 MXKM];3N^B9^3M!_ZIQSO1)+$4M*'Y/WEJQ&&KTK\U;@ESLG:_->OOZ>O 4C# M)Y3G[55-"=TUT>GP/N>2 [@BU&XHQ9=IM&5&D/NME0/SS;\QE!&O&$2F:3N* M[SP>Q4[M_D\5Y27*T[<[M,[*("T:="\.,.0/C[XC+F &.-X.B'>T?/1[M\RJG KM,"N(%_P-%.7_ 56"= MKR $\V_8@2PI1EZ,I1W\?_-X\#NU/5!_2?Y2"":[ (J9[A,H_T8>QA!PRD^0 MM./^IV#&O3%:ZI'GP'''?@3G^^B+F=(:_Q&:5@-^"D #'O(H*^K8J-2[$X&Q M>Z\)F+_#KV )NB>;8&D'_\\>#WX3?+A,4G1=[1Y1S@RZZ',KF>EG_P99P8)B M<*>MVT']=^\']0YM$\I(5EY'.]:)DX&,!I<%\76 I:R !IG%T [TS]X/]#EA M+8]2>D_E];_1&W>D!3"CH9[ ^#K68A>KS:$W>0I:1*R M2)9[!>Q(482POJH(C#F0<@A1=6KA \E1@ NJY'LA9TU&&":9.(WR. HXXN,5% M&:7_+]D+'4H9($\;&$#/=4'&EHXF,'@Z/? Y%D@MV2I'$6?D>9^ZHY[1)_]& M5T*ZZDAGU+(;09\#>C3A8GK[C#-^0$_TN17']+-_HZE@03&BT];=J/H^C,FH9$L3B9:!,$)X/ZJM&@%@#AMWYF#J-\#^J1D^,\_.H1%N<\T_D MN!"3<_4!A*_#+F,$?+H^0- -LO\1M/M=E*9G59$,,PN,!ID+,1ID!L+7098Q M AID!D$WR/X'Q2YV*-^25>E#CC^5S_3!593Q9[04] M*=_!!S08N_G2!K[J@P:;,)=?BJ_3E[D1N?_X;B+&-?G#(@\Z M 6]=9^KP4U0\UMQ6Q3?;*-HWBHS2LNC^WH$3SX54.W "J'F M3DX3QMJ$#I=$>6FZ*$K(KPE94JJB)$3F%Z]Q6M79RXJ"^!MH\Q"],DS/P- * MQ B#LQFN&F1L0R3CR2_HDIH!HZZ?Q M%[, 'O 1"O,'M.6DQ-AQA_F>>,=T&]3D!"*JN]KLDJR^?4YC7DR^KOX,0:=1 M?ZH :^2SWA@Q#E8I*';S![S$ W[$3+&U8WM+@XQIY\3AWB(V7B4#Z?T='HC/ MF@-@2L-CX>$R?]E;3@KP'55 M^8-?UTM2?>1"5)R_]@B^]CM#YJO/*B!G!3S\$S0&+WVY51R=V *:YO,:9WBL MTWQ=@ %W%D(![+.F:#$*MQL*K,X?#9O'F:@-[';T2581W@[1KS/TA',T2&Q[ M\4I$0IA-LBA_NR)R*HA08AH+P+5#UDTP;JQJT9Y&\:Z%>O)9[X\G8@UKNR!) MYB^ZW2_:+;NM]3@CFYAIZ$ !-5)W#I3_JJIB35/-..@,WH)[L[@WX1*.?S_] MT,IK^,'GT16B:VF(3B!5H%U5RB$ M8#[P=A852:Q@; 0CX*J%<:;ERL' ,+[&ZB["6E\*X6,+\KQW4J [2:L2L8>] M"BB!9O100>D&GS=S[>CQ63[B]6LA 9I$\)HBQCD%Y MM&V?=+:E2X9WRFJ#(EA[9N%H1\$0A_)Z3Q;#8BA%CN MP;0"]B&B=HV()!ZBUR93._E[3NLLOT?-OX()9 _A\&K$3(2^2?82YV2]R)H' MV_'; TV)3M]QDTF4;>K?TF9*;?Y9%255R8Y3#6G/[P0P G,Z<69*+.HH/M(8 MC"W5? ;Z*S8+$'YRAK M%DPXKZ%HPKHISY*<2Y7>D/KDS7FMY/ ,-ED.#M>VS6J@\674F M2XC)\9CP]D48\07K>][9<0D;% 7Y,IC#<\V)9)R_A\.8*KX1YN.+# ME?KD%/:(RCCK=?K$!GMZ$GM;C]\S*LEV,_UR+.OAL:S,9: MM?)-$. 8YT*A]X5B[?[&+'@Z9"N"/B=X,:#+6ES\- ^OX"'(I2+?2X6]3VK6 MS!'G(M-&DZ!PKQ(N%/@3K[Z+1O=&W9H;L^EA@BO']BPBMCE&]\\(E4Z2PPX& MZ#+)""U)E))%)*E54^FN*IM,?51)$Q>+"\TM6A8"3OD?6Y[8CTXVXL2,T1E% M_KGXHTI>HI3ND5;E>93G;TFV_7N45I,:?CIMNLTYK(TS*R<8*&S&[=B$C7'7 MVVT8SB"=K54'L,:61!'XM&PAH-U>DH!ZJC09O*FV1HS+W+-QG ME+S*7@@/.'\C##&ZP?O4YY@9?O)P["6TJ\9ZW#3PVPX->_RY+P88;H(8 _' M6LF':L1Y",SO"K@T_)+1E@G(_S&>,[S\D;422S_ZNY@]RLLW&@LJB?-"'9=] M>TN2&6T(Z.'MC 340UW0X$VE&G)4YDE@'=H LC=+2K0F6^[-%>$\VR;$6VDX MGZH)#+@5I@K80U71XD^E+"ID!HECW:L+K;GP*4G9JL7LG[L2!?V?/1QL JR(>0L/=X2H#Z)O_EF^ <0;=9 M*VUX,R?UBYYQ7CZ@?'>&\QQ_HFG%V(,B,41W+L2#<#95M(<)0W@H\>R/CG9)]0TTB<9-X]ILFW2M_.#3T9MNQFDUS8HS9LC M%W.=U.PUR&F)R\2ONWV* MWQ"Z0VE]1_\@![X6@>&[9+!J^*!T2Y=_F02]=,I3I*20:O, OJBD1- JP/"'/^C/QW(\<]-#TSD<32KGJ@ M9T^3@/M ,H#S"SZTZ!"#A0Y*Z_1X-UAL MQ*SQ00NU&H>FE.:2F:6C6MV:']UYM".0']U!!"X##$KMP!S;VQT$?P0XX$6\ M,Q!O"0+3$#%/5C8!05<8/,>[75*G5BSJ9URT .L69?%4,P"0A[0/8LB@- ?. ML[DF2?LPJ0KHR;DJ^"05?';JVVGI;3<>-6&\=UD2B/ZV+0?"X<4"R*Q0<\7> M*9#I/Q=;D">B=";C3*@,HL\#JSG^[+D:*/C1T8$I*O-#1M=V;[79U+=EHO0V M2LC.N8W1L$>-[;Q7'U:ZJ#['H M=C:>E'J'-VAE"VG@N1)I\ZRC3Q#D09X=#A@QR&]LV/IP-4*OM><:.$\:6N9- MMZ<@SR4?:,+>*G^K9=&L^3Q'2076RE<,YKE: ?G3T1\Q2H.32;_J)$P95^X? ME?M&[U5$R9..!&EY19];N4T_>ZX)"GYT]&"**LCC MNRF3%A*EVT4J-#S!I44W,U8+)#[7,W"S4IN;O.KSX5F0T5L':/!UQI,'21== MF"? ?"HJ$8@/UJ3@P'="@:F9)O=6SN4$'74J=P)E7T"/_PP?JID]"X1W9C/ MZT6F1Y\2EG^6:1^_/.3\? ]?R>2[R6O5W-1QCUN4UY7LI>>QJD;<(UIQ(\^] M="/>S0]RQ1T$>;8[9J[FI%A5Y3/94/_KL')PU4P$S%6O*7!0:J7@U5R=IHB# M?(;*8^JJ*"J0"HT!)>K3 0:H.EP>YZI-AS3(L^+!W0C@*J?18GKW)-CU39]K MPQLJRI7-9&?I.)@Q8$^QM@$@ITH5W*H&Y])0B83K65@GNA..N(N9 DJD+X$L M8S#N9ND)LX"%E8&4@GH>8_3C) M,-C5RI+^?XDK&\:50ZP@M$%9@3;"&IEM>2O7)85Z.M0Q92'H-);, 76Q5M$R M'H22VQR_)&3DSMY^*>CKYYL]RB/Z+F<5E\E+HX9\[LT1M#(Q0> H^?Q34M)+ MB9/(!?OAD%B^_^#,RLT8'RSA;6S5]#MID\_WR(.,D:XV_ZR*YB7; [Y#,2;F MO*Z,,RCVAN=-KR6[Z-]<+-&%FSP'1'7(BDJ5DORKLGIR.I9Q M5= 4>)TX>D.62*5AK^6-45\EW##1#!_N9%46*IOC**N$&H,3J_'K(-=1JWG[ MN2-L)VSL#)HW["O;0IOZ(=$IM5IE;(0 M-Q%*@=?$F1DP&%UL)(?Q=(9WVU22A71GL",#F&17NMA5SYWFDP+!"K5O!!N\ MVHDYMZMOHWX,[+_'BL:4' !;/ 9>:>YZ^."53BZ!90Q=WU>X^R..**A_S9!7>^%B,3YE-CY=#E9E MC65C0V5U.I]Q6]BS=ZCB>QY:XZ%[8VC2K=X(V+@SY)_QH"Y^,>>J"@"!W)A( M$3BYJA*]M;&S5?Q'E>2(4$S4H7RC6>)I&0UZAVQ/0=BK+-H-NZLN&@U],[.0 M\<$P1FA37)*QJ]U5CH@$ZJO9FM%A<.O M%=E,2C:U&4Q!R)$;N(B,EROC92I8'3:6C0WUU>E\1MCG!'Q>N&MEQ>>5=A?D MZ9^ T?;I@+G/"T @-R92!(ZN9_<+"7T]1O/4W#S1LG'3Z]H*P,/U;2&@;V83 M,IY8@W>0F91TVE[O%G86Y ;T#NU;QZ5A UP]4K]AG]0D\ M9!]T.!6'/)]%V>\W+RC?Y-%3R7G7HM&(8S1EC0+55B.9V#:FLHZ#/!88[ <) M;U4>/]/)]S1X%2[>Z"L:3/?VP@:AJJ2N+*RH(Z#394X2CZN19%E(J%RR3:%( MPZW1@M%):8O E1(N#9M:*>W5(.V(/VHY6 4&4[ .G'%D(UG0-5IS5G90ZU!5 M=Y:4;*_U( J"S)("EXUQ2,,XE!&L\AK+QH;>ZG2^1#F.<.*B\/";E;BHM+L@ M=PP73T\H)E*X>"6>9[9%=T0N-QGEG?Y'#T-?HA35%\T)GTE,EFWZ@>SOQW\8 M0/85%-XGQ1X74?HAQ]6>M""_QW61V@IMVEL5TQ"//P2UBN,#0=Y/3Q^$-&.Z M^T!^D#4#9XGH%N4)WDSO:K:"&PY&,T",J7#3>9=S\,B=>V\"G(Z&WG0_-JGF M"3I=ETR;)2F;T]7F[#OUR>1N;LS90>_K>47(R\LO"E\6O_WP1>5G2,N%TAOL MP1NEO\C&L5!758F&22/K'#OC EANLT=J%*;1:#/-)^E;N9J>M ?.ZU3^1Y:I M!]Z[TR-3WXB2YFO"&=6PU6O"VDL0+,L;']9Q1O./:/>(#=!!H(Y MQ22X.J>$$Y?J"$>GH$QJZI $K7F$459#XDCW%[@UU;G: P'M[BA(0?W7(0U6 M-=5(CMD\@.=>DQB.W^,=6>39\V493'?DRX?Q7VD@S&EJBP!EN!6"!"$3K!=_ M$$BQQMD4_)'B"G)3V_.T)J[S%?E1&,"9 +!1FP& 'YFXIE&_.V(?+W'^*/%8E5?@'S%]3)NIA$ZFPNK@94H_2 MG\&TB5NXS() 5?G1I-3Q:YV9465N(STY2CSI"I0PY16J$T229BC$?+R&;/;-YTFO*,M89,0 ME=5 &+.U$]:G0;C:F[?JX-7HD9V&-)WI*\KCA*:4&"Y-IIZ3?@^Z7I).#R%. MD>5%?3SO1X?$=@+^.:CU@,UYT0F1YA-XGQ1-$)/R)PIB_JT1,S/=;*-M!]X> MVA GUD)"G3V;[-'53J%_#W$-\_@\:?)TY,N)DG61^G:F]+.MESH!G2A-'Y1] M!F=*]C51>:ID?%XITBT7=V/6DPL!#=F^I[X=9L4/5B^1^/7-:3I M(&C>/1H@L/SZP&_:;!AO!PS>/+4)EL@&LW^**GCE:15G=\!I!Z>3$^ YI-.4 M-"DNJAP]$)4Z2Z=Y8I=";T/P7/3.S)5=O<2+BWYL$*U07Y]N6Z?:W.3R+J8? MT_+>H1>456AX\N?D*6%-!8T[G-.M$1FH7Y/R^;PJ2KQ#N<#,:K;J'QL"6[EY M4RDE3F0"=9O!1.&#R=(=8VPLC+&Q ?;;O->$]A>@9W89)7E];;F) P[/W.Y0F316XR!=P;0U:'F(%L);.KD5W0P(H:V^67F+"3$] MD6=D\_N40'8Z<]%T-ZZ-T3BS$B:Z@:T);&Q/-&BI;W$;TQ#NKJ(.6$V.X%V8 MHX-@Z\(E/2UWJ,YW0._A%(<+ UTB?H&%LH.L5:JYR%S8,3#-9T.:1>;,$C9= M>8JP.3-NEM0*VY;HV.S-HY):PMG4A6L0[VB"QBHNZSNJ@Q()3D(,0U+H^E5+ M7UED5+M='V0 MW,3<5&0IW;+YJ" "LDO=TQ?%[ 5,;$Q&B 5393&I/< -W]M M@77Z7*N^\TC-+')RLL8C1'AD!@(>/O:3 #M[YMC35/_6$@8XP3)IRY6%LJV[ MLR?8 .-YTF!.C*1]]@\=X7V9FX/I*]QCVH2&PX?HU8W+T7>OC $!( ^I2L20 MCO*VL 2)YCL$5,RF#[,9,DY8B]')Y3<1_O8NE@1O@(MVE^OS%N7U#LC%+&5I M$$Q1%5B7ITP(YB3[&D.-:&8JX03<^3 GE0.#X?R-9Z,(V"0$BBV#45BP& M65MWIRM658!?+P4L-.:PQ09I@C(J,I+"]?1?""*<.PHN=MV_ 3Q])63O DL@ MW7CZ$X+$GKX:5,RF#[8!,DY8BU'6TQ?B;SQ]&=YP/8S;'.]17K[=IE%6TN $ M,4M[>M[A8M8*B1',73#\(<6;"MY1KCH^68";& 9-5<+P:][#QQC/$L?8&BA[ M;?/B:?06KHWX@/'F4Y*FA,4K@C#;)H\I6A4%6O49X3H^IH]S A M0GW76Z?)80$&-''DD PH VPOX VXO'NVU= :2VS _<374';7NAO*;L*=^&OZ MEMW);&]Z%LQK_L=V'-F/MN*$:T1,.[HASB41;'U+I'T F&V;+D7S4+]ASPF\ MH;-Y*1@+/(/O\4P<=T#GG [B<$-U&_18HDU&>'5R-9KTKG3/Y5!HVV4 M?HQ*:K=9&L5+LT:;?E4&M7'Y&LI@F+&9,":/G^!=-RLYJ,L [^Q(RZ;653N< ME1D47=WAYR4:%A9T.\$Y)2>N<2EB$&:,T>60N[DR21:G1 MA>I.WZ,M-4M7V1/.=\Y6[Y:*.[2GJ1_)SH4_$U5@7;I/(9B31*D,-6HW6Z.% M@&._W&_EL&$3GIF\;X(^ZE1O$-P!+J7WU6.!_J@(LHL71V?@# FBN)0*K%-C M(9B3BDE]^F_2]%A3R50/V%ZK$@'-GH9J?NRI% M[[Y__-,[TO%J@_=DEW"91EN&&054]SI4!.7P5IAR$#"4._8^F AS_8I3A-&F MU[JD6ESC#*89:L!6?#) S_4#S*..BLB0FF<:/JZ6#!EXR'=9J;(=4R".Z1@" M>:X9(-Y,#<<0H1]U5;7MAE IE'!\JQ&0:D YG&$S. IB4.34;3BD3:E]B],D M=G2=YTMJ[<5%?!8527'SM(IC7-6!]7J\WYK_B[9Y>HU:(4$;G4YR:R,Q+92R M&DJ+'VZPB29?HT\#[G*GRE(9$;?9 MU^L:'H[R@GW)P=XE.8RVVQQM6T5MB:U'1I+*$-[FD+ 0TB:DU.LF8F!S>H'S MK@,[LUR&Z5@'X1S>Z;N#^GI2])BD2?DFU<@9&/KC<@,,(6GK?!$9ZZY1UP$N M<%TFYOD?U[18IIMJ?8/] %6<97= MUC5)?T7)]IFF<'U!>;1%]^GH?R!]4Z-=E)K:"\$@UV YAI/08@TAV==D>>B4*_#%!KFI6:!QLGO4 MP@4G]U#@P%P#Y&DM8\ M@/<1H.\B3-[N;L)_*7_ C(0XVS"P@8IQ'R:\G0('QRAK< (+NR21NKMY_Z6@ M < ]Z(A5>P1"R(D3P($,KRX!G/&Q+= N0B#M*/ 3O\LD2TJT3EX0WRZHM4X; MPT0;-3"$K*6F@K*FO1H$V,S3X;2*AE.G]K.NI7'0.Z9^ ^SYE&GSB76!-@^F MZL9,R4P<8U -#OU. ]P:MY4-G)D,7PMRU-C/(K(MBM'],T+#'*_RBAQ:+4&J*BG( ,8=[;;QFL+Z*)%L@%%##B<&#\E)Q(!RIE42 )<#; M7,,*+0[?H)UDG9;#BDZINLKHK<#ZSKW:(U,UF/A@X@8>%W+1YI=Y\""LZ0)! M'*[U/G#W,:*73*E3>?.TQMGV >4[RC'0[]=K/M$Y:/,@--!(%OKZ".TFU/" MLF*(P\M^0=<-.:B05,3-7=%>T&H;, O;Q"088O.P*(E="3&7_"8U2V;W%NJI MV;2DB3L#<=*%37H%8^D:B/[LK?VH-AM&6";F0A.+WT51K,B&JQ;"19<4^IN\(6*RP M>#%@'$(QLEYD#1)_+,%L%V M*),%A):Z NM9!;.X)[K\CH3%]B# 4A;LGTE? MXS(AZ.MD6@^8ABA)AR7B=\\P9-2VK]BBU=:S*6+ MK-K5.4=P9J:QQMWHJ;A!-Z*%)9$"6>=TY/_=TTYV'<%0%#CYD;-;# MJGXJ[$LX><[E/-D[ZVT$M7;42M3A1FJL5]F"A^69Y%BV"FI)"0CPV&M:.\OA M"=B7XEF XEGLE54 **!4UO'"\J/I5ULXSKF5'.A06HD+Y(Z3]W@7):QCJP(3 MNG((\0491K_* M:N^MYN0B3>HX(.&9JR4@V#[%CQ36:XW1X1.N-PJL2P2VG,J5/=@#FD^50+LC M/S&Z<,__0#X 5Y3*TT 9:KXX0SX;[%S^LZI(Z'.ESE1S/!00;!=SDL,Z8;6A M@.NP<+^-KYS.<$WX:1N)8:,'23BMJ"+QO0TY4.=&"8!<7^R<+A<@=KB7-0^+ M@PB'B^G''=A;E-^0'%SQE.\39!_/$%P78I$^2P_HVV#G.*05>@"C=< M!+.I6&ZA&.')4-8!G3&JTW<"=!8N/5] @=FR7BZWKV^38]SD]RA_26+>O5H9 MR#BI"P-R9!YHDMNV?WYP0@DWYH8'9VNI^!N*RH<\R@JB&=SU00S0$LD#<)T1 M1B)9#&")F^AEBI-./QXN9S=P^"/\$L5UUN6G/-FV9W3\D58"=B,N ?1\Y*$L MZFB !*>S"S!<37@?E=$YHI&-KG:$_\V/$5YM7NAVKMW/D)SW^'(F_8^^/ !T2LY^^IRX+TNB3WT,L84-C@,=8 M@@F1KHHDXL_AR8=N_@X^^#VP0A9TYNT A^4EU,5YC'"MQ/#51W NPZ(>G,GP M4)Z^8P=U4 S/9J98+;^1.,[]A>9UW\U3%_!NRGK(CFPT6K02!K7PD'FNDZC5 M!B8 E_=3.Y*(JJ[*6YS0_&Z$7+[' 0/NF%8 .S,@>B.(-=D>FQ-07]2NJ/KP MQV$U4ZZ;%Y1#](H/-U4I%BY(;9(R.U^16/3A7FC167.PF8W6$G?G8 $[.GUG M2]\IT'.[0/C-0_T.;:2 \[4@D0X47/Y4:3TKEF>"1W M\1JGU88F#2T*6M5D\Q"],D*8@0'V4(^/P3?#PWO+.E\T(%LT?+UJU.7)K0)3 MHX-U9RM(\NOA,WHE_B ]9>[365J,<)5M^J)B OMHU/;P6%*GK5>BN49@20Q M58S7H"Z?<1F,)=9B??+""]YC^U))TM/)S+Z>=X".36 E2C: /0TM$S&_@)H- MNO+GA$?KL6^*)FF$LOF*A& M'N[-4=TD3F)9JY.! ?N2B#S3UU01E M>5:#EOV.1J.EZT*N3V3$-FO6"\D?LWA-6S'(,GB\JJ?8%8H3HPCT5,5LNN+)5 M%Y/1Z8LO\(#S24UY/K \V1)TI\8Z;?J*]* V?HC@&I5-488D;O]ZCHM2=(9N MV%PH&%5S/V347@^AI"D%PH$51Q-YL>YTKR+USV*2T0WY56>W=0. M;!U$5"^-ZJ9"K90U/1$=!4MG"8V5=6YPK/1SH[\9C<2UL+[H[VI':V+_JXT0 M?B"[@V*-Z04JI?HJ6PJU5]+R1)07*ILE=%?2M\%1DL>JRQ>.H0]NZ'N?C,:" MI+*$NHHZGI%"!I=1ZCK8H[<3UA@2V/$GI'>=\3B=BDFF\2.3T,;,>,'5[V1%8*U!V]"H!< M7G*Q,;88R/_D\LN,SFO3(N@TW"C=P5CR>5OE>91MFR)U9V\'F%8ZJT]1OI%? M&+"$=W*98#9>%^)N^N??+^!^ZU+;C+_Y8Y4@\CX0GVUJYS7:\6\B+-F%U"+. M[<+-#8B^1$--L++@!0]J6NIB#.5N!["D*F"H7)BMP0(T,<4VQK0L/ MR+*9T/!L[:URE5,*TU\[XL*D)EI8,(K" >)2^YHX'K"];Q1&,R1SL+3XBZLXUQT8W3^=1\7R9XD_= MY8FK[(7X>P1_M$_**+4U)'/[GSM,YOW[Z\)947^(/['PH&KZB'/8!CDO]MGU MJS::?0%\R/&G\ODJNWA,RDVTN,W@=[>8B6"[^V(1+ ]9\ : Y2["HBRNLD9FMFR$8;=S;85VMU]LQD)# M&(KMT.;2GW)(7IB/O]<>52>>7U&R?2:_KU[(6&U1+;OW48DNHR3_>Y16DV-H MW^A:W !IT_7%0KE2@I,Q8=IB"+(>B+'\N(:>N(Z%M6BCNH>Y=D?6PQ<+,G]@ M0K$%,H:"3#)O5Q)'\T_F];Z(-?CB:UBW%*?J49@R:YY\SG5\I;^IT#SNYTON M&K9LF_$!M06;P?]NZ+_7Y.WT@<:Y". M; X69*N=^#^%>!-R,;$T9O,2Y^V?*-R[8]D#:>=+&PE!YU\LQZ+#>2KF1,!K M:V/^'. U-'NWE.:XL ;7;RRIU'KX6GIA^D_F:;7%*XO6K\DM>,_1!JWA/N:V M^ !SH1=^UM]LVJ/3TK ?\ZEX_8BCBLLJIS77XC)Y(28.NO1_) MF^!6J':[X0,B6#MG[Z0Z\LZ)]FUA$A" \IB>@#J)LR(:ULF:O(8%NTT1?.WB ME.Q7A]F! 4. 5?RPJ8'%.&L#QN(*][5Y?7 XYI?RQ"B# JH5HA#*>^6 \:>G M)$*9)E/< MD\G1XS2?%/LZHG=?1GGIV=18Q7%>1>EJ\\^J*.E^DO5\]1I)M(G7*%3]4@K MBL;Q>@DY[W47_:@CVP-V&8U3@74Y881@(6@5D$EM/1+C#3GC-(_Q![+G+-)F M6/L9 C!>TG82^R5H%X*RF8K!BA43=!1R%FE#E^NW'T[:Z9JP9]?M,KBVV;A= M%QE?5X+:!RKW)K:V@KR.[#H=QSQ>J,-.5QGYG29VH049,EHTV=GA I<>43P= M!CP,-TJ W50@IW!;+T3=UP$5H M@\R/0RP.2K;9>46(S>*WVG4@G!)AT H4M #%&7HB, _1*Z-#!BU;D6NU#$#3 MS"6AJWQ:/5F^DO"E7(CG:FBE.(A:![5+@02Y_ZWE<(TS3#Q:(IILV\BD%0C/ M;5 "#]T&"7 FJ;%KZY^J9";OQ2='E =TS%NV""6V>E=FYX*9=U[ &3O)DH@ MG=RO?WI"=-^%>LKNB#DYQQE1IXIHU$VC6CAC3X_U&W;WVC4:.IO@D!'%,X0P MGNF2WNJ[W!J]!.E9TP=JS:BF*?Y$;^OPJB(HH%K)"J&L,5;DY8 I\MN!(?++ M;_=D5.L+D?)O+P7Q\H5_RETY.#%=Y M1I0\M$,Q!$L[D7,IH2J!*+N(5($KP6+LN9FPTS-I$%\U!7L^_V<$G=9Y#[ MGU^RO$\W0;AK#\J*.[2IZ@-<\E-1I?2\XY*,W#K:%^CF:;7?ITE,C33="E8E M^=,ZV24E-WB]8 _M^"[20Y!S8WE9SY]+B]!HX! SG2=NE;3)9]G_/361Y7C MM1ZF)]'O*_!@),"]A7MF8!]7BC+9WPP^$1/4N*P(-7@74GTT(P%UX0L6R-4JVGN:ZYWUHNF&_.)IM2Z%C.QWA^ MB;#1R<5@"=+G9?*W7E96&1J"L$2GL)JRV:FZD+Z"[*LCF"B MBOB%&555:[E9%;<.3T_!LIAM6L7]V+S@ZM9SK5<+H/O*A17XL RL-ZQ"6(2P MYM',X0\+AC$GGR0CU/654#[*<(_))YO*9LXKU(2!$BA*#Q6>JO 9G*DL/=+ MS\\A2Y>.[80O5 JLYH_"74_#0[[7558F&ZHHR0NZ1W&5UR^S+U[CM-J@#0V# MTSRP52.MFR=6(KP+W,L@[Z_DVD7N0OHS*3][XR/@W!X\0D_MN"S:DS^#=!WM M$/<^(Q1<*JXAN-,J'"6.?V_J#W%OLBGAV-H64SAGJPEXH#"M3 MJ)0&"9MO9C<[SJ'BF_UW\424O48IH$3B:EK4+,-!O#F]Y M5YE.=O1,G;$O(3$8+;#$0$:./, M;ME5"VPFI+'MLD(2-71 4H(,$XP%((PO#S]. LO-Q]-1/2G;"^D8VV>0CZ)G M2"".=NJ^1V5+P!,G-542IAFCH U8EB4-'+[E4X\<-F":?=8G[*7+ M<*_"'NZ=S)Z[7W'^^U5VF^,8%3 54[=@=4S6(A@E [-MIF4R]$%Z6CUGETF6 M%,]H\P'C#4S#U"U8#9.U"$;#P&R;:9@,_0R?Q!=#1C@2Z=/@$ZLX]:=@-&3* MB)DJU'A"S2!/;.0>Y>4;K;E0TNSYQ+G>T[=L#KU2(4T"WQ0,W]6<5,.[O5(N M)%!^61S6;'(-7-7,29%1$4UG;P^D6\Y%;8T6*C48MO"*>4H6]^ZT1@L5\\,6 M+IA?1]F&>_EU^J%E9?C!V>*C,P)8PLQX"0)@I4O1$%N04>FSB@BTJ7'8_7BU MV^?XIGC:31 4#ND MXX;!S(F/T:MX''G?^DW*J]?C*"%=/H[CAN'>#9\:-2PS(ARA=&OPJ-'GM=:* M5@;S%76 , -*+R!*KB\=OMN4TC7->K<( \=QM:M26JOA/2)4 MQTDM&_)SBNHASS:K'<[+Y%_UWX4R8!32-MKN5; UM($I^4+RG#,=[)&T3)41 M]PN7QE*EL3@%I[L:?"]BGH>W@*S<1O=$PWXIT%.5KI,G]MZ)1@N5O@U;G(K: M":6PB/8->[-\'N+#$$PW&HH9+W7*@2.P'B8KT.GL9/(46(AHB[:("P2TUZ=0 M>0E^EQ$;7_T#ZC__[;^J)TO[DV/>@:5WN#\E:4JXN2((LVU".&FJICF\!2NC M2O5:RZAMJQV:;=W>E.V(E5^,Y4)-[L$R4$X8(^I<7ZDZJPJBHD5QC[;U#2O. MD1<(MF-2#NN$U88"[G56[K>.E?$W ]+)]*_)^?ZG'[^O22)_^.T\379$1O>8 M9C7!F> FAA2HNX,A '*WGG.EB8'L, OU$%=]ET* PT68BCNPMRA_POFNKB2( MXN<,IWB;(/[X@F"[S8P@*5.&>N,%L*I9;*$9X,I2U:S5&=0JG M<_SU%NNM6:(=P@AY+4 YTB #YAV3D^T3X^")ME><[R[9N,-I>HGS3U'.%JJ1 M0#"LC"!<,B/@0$"VPPDIDRT6$CZ>=QP<=,X=VII/+[*-3/"&S-Z\=!CX[#@A MS*%DFYU7A/XL?GO(HZQ(:R%\(':94UI6OR&C&9"&ONN.-O-:V@7!;NYLO*#\ M$3M];JVP*+_]$*Q-F9!N9E4, GB-5;G(^,=U#B3%C5VKESV^P$8Q:2Z2DPD^ M"YU(E>\#=APYB,+=NIB%_# T3,971U!GX_@QTTF0WOF!&YH&I$3KY 5-!"$/ M24(;3J*4ZH8N)"*AZNSM8_1/G)^G4<$+8QJT;&6BU=(SH1S($]9#,VRM%@Z_ MM9-'<%51XAW*[U#CU17/R5X0>55#=N%7&:0SZVPZF%B'];&-UNRR#N;*N@K2 M4I,MPP91)OEJ)?K<"G3Z.40%4C Y6VNF^)@US!)1R*#D=TFJC=9<='*!+*KI$H(YY>([4,1HT\DP+O MI1(47,VYZ]=*FB,I-T3JMTJP[A26)^272A*V!D]1AD].X*JG0*!61B&"TU!/ MF'P64%AAQR&_&9)+1FO!T%HH3D4;5>^&K&A>X*^&AK/EYHEECM$Q&'#W!E,! M')".:?%MJF.J3LP?!\)J>.U@Y]U?T&F4E%PM9E559U0>K>*E^\[E%6B%[LV$"E=L\ J#R3(X?6 M.T0CC$1=J%X5<93^ T5L>-XB1L"V#(S1Q]43KEZ*W9N97,%+KI).U28/3-_) M!2ZFG%^CU_+A$TI?T$>8P36W" MPR<\:X8P.(PF1H_C,YL/?-FYG 8]14%FJ3?@E?3,WF2=3H":IG0)_^HPBJQ:C=C-CK?,HL7F=\LC52S=57/X:Y7F4 ME0ERF:]I2DL_4(4XK32XR2&'(J")DSIJ;36XJ^R>Z-\FRC=C6M]6<9Q7D207 MP P,74D#$PR.$CU)R&/D @,^I'J2 CLSLG-&%VL*86Q,#7IN\XI(>PP]\X&< MOX.%N2J*"K%SU:PQ2$>GC4]39Q5".H(.3RD(,IXK9_(V1^@U*4I:LS2+D'I+\9RFIL-%=P2EEQ(39$17P6_T5F?#TE-VIA%,L_M&)ZK& M?*$<0V?[G@U"K=[<2);SJ)V R18ZD&Y[G:QI4:V?F>)ID?F@D1A*)R(;R$S1 MF@>33$R?YP91D9!JV2VB04C4FS166C$J;".(,TE/K^R_KOIHTJ_-9%G'C'NN MJ;?J,MC9$" (:_(_MJ/+?G3R;*4YS""3*XD>DS2A:K5&Y(^BV[GP!MWS%4 # M%YS?$+L2T:U//0QWR?:YO'GZI6A."ABF0; MOPI89]9+8^"P'L=C*Z7NA]HH M!7YS:^0^E:64M3Y#<_T2(,KBA&QI<)$T9U'$[A7TM&I--N4Z*JB/%:*L.EA/ M0:V-I6A] NA0$F2M.YWA]Z<3TUL2)Y,Z%")CK,TR! U%2+9[GK_#3#LSO M2;I.#2CGS)*+.Q\M2%]/T/PN)$?[<\# "-NZ4NETHESC+-:QPU-XN6H/XK93^=C$T^,&?;+,_!#%7?S\LAZS![]S=F= [_O>3428K\0AKSIPMI">@RLY"$A;);;^^YD3N# V9T- M$:C/1/S+[FSM ,0DL_/LTPYE5N=0JX<([E=A@WM*8Y&/$==I90$(@TR75K-Z MC@M1!07A]^$UMO%W]P$P2H\TCC4$X(:C&@"WFLV5^B2(Q&&%H\Q#7-/03X/# MA?[N\*8>S.]_^O'[>D#)'T:KTZJ4**<:D+/:L("^K;]FBZ[92NO'\@H81L6R MJE$E0="3:@WE+9Q6:PL?7_&N,D(-*LHV"X9$V020' 6;0 :D5'(N315I@C7( M*WNB956T!/FPB,(T +:(RL=[NHA:K6'AB^,!7FX!#H@,5[AE,^^?R3+Q@/*= M:+Z( ;I7:1P /[5!R0I "W@X+%]%]6(_JMI%J;:?G/:6EI%COM:Z(I"/)=ID M9./L\,W6>T*$.)U9.U'E0.VPB8!LW 428H9\[_VE4S9[\Z6S#D@L0J1L:K!A=979><1>)L^\H=RH]56B9= M!H,[](+3ER3;-MQ<1G%]-L,=9?V&778\C8;^ZH8Q^T"UT<'OS&/G:M3])T(H M 4)B"R$#Z3QQ+HB_^@!@"3CR?$R!EYI7KK 8MK"-92C"2L4HP.:7];U'68+S M:URBHDYBSY\M4J!NO@B O!YQ$&?P(1>A\\P^'JB\R90C/@&9CO< ))31%G%E M--8#9$M82?.1OBF?44Z9X ZRX&MW(,I^M7:\UR:M&IM'_CH-@NW.(>2PSC13 M)&:LQ]Y8,QFD=4A5CFR9K!J>S7"Y2L,G]P1/\'6#)1$3#(X_R 1(45+1B5&% M6_=7%CJ;2(\3C9+)K:_;R\/BSYVB(B\'\2[RVR'617[Y[2[*MH@3J)O\O97( MX.]')9&[RG"^#,FDUVU8X?].!]Z^(:XV_.9@M/G%A.^GB"#!#4 MD8AQPV#FQ,[ M/HH6 ="R.&@\C8/(3]&9977 M;YV,Y*5&IR5!&3IW=_[,- =;ER%SA5"+K/J*X6QR9AQL"J\^^S0[^'EAC-IJ MZ;W[S#%+*SDDK**%-O2@7145OU_-?]L" VT%0 M 0>HDUK\SU5"56<&3J0W6@>3AI&]-#*406JCD3R.8QJ7.O5TL=/I(@QW9,[4 M^[G-+5]GR(_8QT:V?_/8/%+&Q M0C4@5[W&@,&KDX1ON^HS[L@\L;"'EUJG<1KP^@)ZER;H#;Z@V,B5XOJ)YY#3 ML[=.FP!Q)3$PQ\GA ;OF]K#7OT/[MA#KS=-MGF1QLH_2.T1CRV18:=:L(HY2 MCJVSA8XC,3-T7MA-B69@ZS(36],I&>S,-NO^-.:Z@O>K[!J]E@^?4/J"/N*L M?);M>XQQZ>L]#]=I*;U26@MJ/*]O\TL*[O=,6JS3V?WP"<_1V%@^1&.MQ@^0D-9DCG^5UN>DTY"B6-L^7N)KA M=4]QF.IR@^,459DCG<4UN>G3/+@U6Y&Y,2X.&V^K)^*UPQ61#R]6.A8^3 63 MYS&2]Z*4*]5#,ND1A4H/*A_QQF@%)94S,* #)PQIN3CG*YLW3 M..^&*-P( .U,JQ34%S[;ES]G.,\Q34I!)A3Y4KX!^%8UE.?*OB*8#1IL5(2?:HN$1).0[X'ZG)?]/&%#Q1((-DOH$,)[75'SI:]71Y%AS+5,B#[((/(_MYHB.<&;B4JD;2YPJ M66/_U6^.-.8[5K*NG!62!]QZ.LE*"%]RJE MS[>^\Z3$OT11/ AZ= MRD=1DO\]2BMT]G86I?0-SOTS0N6''%=[XE#Q$N;K-.ER$(*:..:___%O";'3 M>?S\1MV"E).11*_15 ;21DZE\!%%5-?KT]8IE=R\)49M69G VCH5S56V)SO@ M>J!^X"?E5$.R;/,@W16&,AI(K,/XV+YJ=5BG\I1U%&[R#DUS@N?-.<$82/L> M"1_6YTD,AWI]PX:K@7 4A%V.QD#15>"N"$<$?<7Q/NO,>;2OKPU,_.#)(CT/ MW63Y-D7GKK!E0N]+==YJT?]M4+29QY0H*XQ5G*-BF;-QNKZ*V"N)Y(;7!(9S MJVL X[A.I*UAQC A,&;1!@GL-9A!UZ>P1LTT;GB9^2Q:WLRH/53&G$WE$J^N M@O!-K"R"<[T64R+"S8FKCDH9A%.@82H8Z@!+9MXEQ>_%+X2?O"2;#3KMSS'Y M)]LBHDJH6&6;-3$&S;U2AR4US_%NEY2UJ:+77HC)F-TQ@DY:0?#YL6/3HCQ:/#TN;CF,LN8;?:52E-+E17 B+R M(LB?458D+X@R[7"MO?BC$K\ X']L=8#]Z,B8BR7;I%NF\N4=QYDT/1AUC:9. M;@5WFX)FD"B!.*OGY_14#@3;W126P[I@E:&$>]8FA1FI\P3&4ZWFGJ1IMX/K ML_6B16;B>,BCK$B;-7;SSZJH%QV5+ "-IH*0-G+IJVF.,#84Q<0Q@_7;KNZ@ M_L+-Y#/@\#UZ(FO]Y@QEY(?R-B7\'CB]1N4@8^L'8E#HNJ#2U]DHI]H\ V6P MNFY+C'9FP@QJPGUL.N"_8XJP>AX5SY4Y W<)BZ3L,SHU6V66TV"955E!["6<79&_EE MCXLHK4^5#DD\*$P= JN(0/8ITZ>9FO0^:TIG7W=F@> MENX=D2D66X^G5@F9R61:;595B7>X))/YK"J(!RO:OD#A.^],#>_N['GF$&)] M<3 GTV8$U"Z#NN/ #S^.;/>PK2D]'N+C<%&_N3&E_O/S@IPLJ?/'Z/66!J;(K"W+/'FL2JI[#[C9Y L. M#BUC;25J#:N;(SD<__Z,4S*/BF;O,SF'$P'TAV]3 &EP]CK39R

MTO2Q+N#%9I(-2D,NY"G?N,BD^$[#C01B KB.2DRG-(WLB72YE6@.B0:)6(*8 M. 9VMV#V=U[?3Z32%^T3B82B,P9V0"%Z>.]W6W_]L-GO]^>B,#%CML@?6"S MX[[(^,;;O\CS-&0XWZB 7FKHTF?!BIS,&V+34X698>1YYP/ZG8=^74OP[LGT MK0?OJA;SE$D#=8"/E^[1MJF33O:K.]&IQL*SA^4(%U"[P0S(G+ M$C^C396BFR>6KH'LS][:C[PG33,P=!(QP6!-6$5>#@1%?CL(B?SRVSG."IPF MFYJ(VEIQKD7)@?J'WGP@=YQP[Q*IP(3"URQ M_F/PJJJ2:'>_3HPNW MTN0+/^!G!(=;?.V-W6Z]ESW:E\&R MC_;YL$Y8;2C@>KW<;^,=F^W;[@\T6BWU5R40+6E<"&M+)#'49!#O<5I)ED8I M4+^R&#V@^#G#*=XFB#_@ M(-A61 I87X=?AT60%B@0+O'6^I@+-]=V8HC]8M;C(2(J-RX"OZ9.[SG$.*,5 M;HCO4'L$-"55Z_-RIY%V.S9\J&[GGT*8,JU0$PVTH4\UD >&Y?Z,X+TR#^5 MNI_]!D/'^[6RSU!T&.056(D UH(7,3I-!&\7^'7E!6B5*GZC=4RV+2 MT,VEZ)H(>E^5IF&DA/R:E,_G55'B'7G54 =N0$G<5!E#17$\VZ#W(@,J''!?%;8Z?$G8*<[ZTDAU]"4ROQ%S- MT9<15F\.#094K0JRJ8LI>UNZKD?I)'DS#'BJ 5S@<)5"S;LE/>%VM,3!PI&/ MM _W>43'V5,(]BA["!&8*JFYG*,_7.R6ZZH>Z=TY63;+R6ORT1^[-^+M'P-3 M!"XO<\:^0VA^X=SYCE9G:X1G;"+ 8EX/+_'J=&?NZ[V@_!%[$)J9&5W0W^7: M"3* ^@WW?J[R5B:V<851/C]&;Q!,^@KQ!F_U6* _*H+LXH5&#QU>WQU3(JJ4 MJ +KPBE","?AI#$UW/NY$A ^3RY+"#"4D*YX]Q#D4 *N>BA/&./?0U#!B9ES M>?^6(8=_XB6#X;/E_B1+.1P8QABS0(C0UBL$'UW YRZ*Z3H5H5#ME6+L#ZW$ M"$]'D!,?$F07Y3+L_4(1KB"#LMT)VBK^HTJ*.CT=9UU10+7R$T+YPAC],4?\ M]04,+V&6@;<57+V.]ONBOQ[SUAW=BZ[I0\%;1M3@SJ8U?$RP-MOCR:[LBA18$A,9C+ M)>H<[Q[;=Q_T!GVR:9.]UN6:FF$2;,UG8&"6,2T,G@N+S5METE1?/"XS4\W1 M SQ+0'S[KD''T&3!^@^W4!G'-+?A_B;6B39G;^VBM[G(B(3?+G&^CHIRE655 ME#:IZM1^JSE.L6]K@C/TZ6!3I%;GR4S"0K_JJUKK]2P:[&!/T*>F]3J9[#N: M 1>1/V84<1D@"_CT376HPHE:J8_7!$AY8:LCG9^U7^C_'J,"_>?_!U!+ 0(4 M Q0 ( !; U>_%^"QE8$! -#E%@ 4 " 0 !B! 0!B8-[+"V T XS 7 " 5.[ 0!B M& $0D M $$O 7 " 6#) 0!B> M<<+!.PT %6; 0 " 57F 0!M;V0M,C R,S V,S N>'-D M4$L! A0#% @ 5L#5^TA5^C!$P Y1,! !0 ( !OO,! M &UO9"TR,#(S,#8S,%]C86PN>&UL4$L! A0#% @ 5L#5Z-) KQC+ M=)8" !0 ( !L0<" &UO9"TR,#(S,#8S,%]D968N>&UL4$L! M A0#% @ 5L#5_.9!K/]HP NC$) !0 ( !1C0" &UO M9"TR,#(S,#8S,%]L86(N>&UL4$L! A0#% @ 5L#5\?Y,X';40 )U\% M !0 ( !==@" &UO9"TR,#(S,#8S,%]P&UL4$L%!@ 0 . X L , ((J P $! end

,@ICDC#.).>D(;\+4$2E^(N MS9O;'X]H2\@Z6[5MO:!QA/Y*_L_SVP]T8I4O,_K;Z%_J/$R6WT#:;-,@&)N^ MV1)$*T"3*L &*7,O,#_)1YS3I'T=3T8&BE8R(5@&^1V$^5X:"-?>$)'L$C^F M+[PMY[?'^*9B98+J8,Q+N)W?K+.[5)0$VBLV'6&CZ!EXS%T91Q?S^\JLG:LB MB:6Q9"?/MK&OJ$;8<.& %N+;CWWBF]OHLMO6\ZR !5N=MW<+A]6#(5B9"E^$ MX-)H)_[E(%BRN#\'A ,M^U\49(GQBN\(.BW+#;OMH6[N@"EZP>:=J00]62HW M#9FD:KVH.*A13@Y)49#/?,MN%..#0;<2VP[HDT>NTR6+SG+03V*'+^,E_#/\ M1'OG.1NF9W9*PX]@&B6HKU]*-Y-\]C+Q:/2]2V](\Z&+R<7RFQ@3>X MNF**P/3S8)NLI:7>3EJG5@2 .-B,S-4Y-+[I[*Q58_!6@1W]SM41TT?<0.@- MWH'P+[OT<&8"A#H'L6TJS:57FV7U6UH4:5Z]M*=U7PP'0COUT4!HJ@X6).B)EZ-* T M?\(Y=?#2E!HUI+^9VHCV.C4PNJL=34-S(Y]F]#8PE;0RP:_4L$:%D+CF/28C MK-J"F*@F7B.[&>DX*Y=KPO:-2K8J..GJ;T\2Z4YWXPN< .8V:TZZGXWOF9G;,;P MXAV9_S W^-VE:SJE8,LMPW;*AF@KG>U]?T8ZWM< &GB!)+F-0_6E@:9V'$@= M^K)!&[00C\X<7DUHH-Z_L=#87[CB4M?ILW9P-I#L%7>22((48Q':AF2@WHV^ M%(I<.^E6)HEF<#3IX%$M$6U/B$J!")7&I3P4MD-0Y2,AJ\_9>DU9?)I7M.\S MFG$ORA)7^LS62;=Y=9:ZG@2S\@9).1?'*A+:VTM:%3[2[910K14-4=W 1 #Z MN$]F*S-=>COX#[I!8M0J7:FQ']N6"6 )WX^1[8XJY-K5V/E M1VKJ60])YK26W#SK5T;M1S+;5V]VM#-*.'2?\2ZXX83K6D2OVIEL9V MF&+V-Y66)&JA;7%ZL9!W$7J164A6*#VHB\I+%2D7V)9LO,IQ1-?-:?J1V+SU M86UXD7R_!KS<8J"O9]WSR9>XRNK,U^3;F:WF[LN9N:;_=S-37\!?S2S=:KZ9 M65G;WMD0#>5W'T#Q2,8.%<).*<9_)]J@H#8BWJ!CXG ^3 M$VRA-O()!,C!AFEVCUBC4.^$C'B7])2HU>Z)G@*VH79 LRHVAZ,J-FRCYAT? M 0]?=B(7]=G>T6#5E;3ZR'9WE:7Z!BXRL?L/9W3V="BR><)'>8?[P.*WP M=BE1/53%T)9V S;%M\0%K+U\(-U!+]&&7&#MZ_[98,&\KH>&7?7RX@1]QIZ M?VP4+":UNRANCWLL%#=HCW4M@DUC:I%$&L6ZH3AZ%+GKV'7,,W_&G=C.93Y M2U[@);G+LW_VWP&;0GTB^1,NV0_B.8WA&IBWQ='ZF(=%L'4*YS;8INH4.S?$ M=&7-MU5FBQQ^7I*N>G^P:,N*7^(UJY['F$GM[?_*#4:>8@/B7;B$ @(XV>J* MLW'QRHMG6^,@Z00+C=[MF8&?@V1NFZ3MQD!^!6=MI,W=F.7XTJ^H*:E=\8R) MDX'2DFX!BVW2-&"]4J8]7B:6\3U.)K(*>GQ,X4!Y7$RJ5R]:/;6+5FM6H*5B M!5K"5_A3]R.Q>.V#@UXB\=[!+KF],$L,AQGQW M0WJY!]TU"=$2Y>Y*?P>)=$(:R_8P(&R2*1 RV.'I9;>W$Q2@A6$N6J MV"Q9 M]38:(=F&.-[>Q;+*GG@]-TG\L=;;7K-@K.==M-[0$V0 L76J+EAO8ROIB:.= M5#1AP1XRQ+,WAW7J#4WTR]1;^8WZ9KW1%X;NK567^,]-5F85OL+%4[;$];>$ MRWKRSB0&-)O9J^T-?+Y>Y[J5SZ^=D*%KWB:#W-X'T)(ZFT*DN1F.G=Q/(UC7 MGYM=+K?[P4'7\<8_OP8XW0((\9O#?FE=+)>;APT?Q/A5L>S'%/B>;5=_PG7A ME#-2FGYE];(V^L+J: WLPXV3_PE/+/BTQ^R;C;N'I*-:7T^,>LJ(Z<7R)<8/ MIL*O,-Y8D7V <3(L_OCBT<;PG)K@0ZA76R8FU."$AHY=30FP=\S8MQ%_ XV) M>=IOGS%0+] W3_89:K!Q[#2G0Q6=_E[2'S%GA3^,;P(,XM1[X^/Y M"L7A.7VMCR!Y.;YCLXY+_$@*5MA3LMJJ$VLS::F8[W N,0Q:WTCM0SG\JE23 MYBD=,BEO'N+Z5*+M6&+7"8.13:+1&[*45F.H^R7CA$9,4O4+CA,2PU/6_++A MA$IU5/$K'D+H>E51^\N $!(-5>6O\(3@">0G^L[2\KY.'9L=RP-D:N6:EZ&0 M\^2$U+(Q*$#-@: M@-:+,UH.6K@T MN9>2/S[5M!D&3V[ ^A0#/>;9'PQ::Z)T56O0CN*U8+#0O6 M#X2@:M7WS$Y2IE[DP:A"_5BQ4YP>;9]&<:^PIB]%M>FE;UY2EKXG+ZQ(+[#X M^HN!?"Q(.63.A!XF*=S1>(CJ_#EO$^A\8K+FS7=2?.WA/W%FIM!D2&RO42,;R]T,'.,'0X61G%#DLK8,'#RN\T MT<.E"6;AP]YRPD5XX&B$4&N$%:VIA^A88HD;\H3!Q!D&LFAB95 <3AS:%"*> ML&:5?#L"._Q&&WQ!UMGRI?Z_LO!AI]2\9%,ES^!@Y@9\4YZ56Q7_+0QQNO/C MGQ?TI=!\-X*+,RVA07PZKL]>,_TN66T\SH9*L"5M.Y'+,\J?)8]X=$-?(9YJ;6%44YJ80$L'S7V.>&F M<-LVF"6C=E:3T>V6L62=]K@29IQ.'2W+-HV-B3--R[:$ ?L$N[6M_4^ ],&N M[%IWGRN+;GB-=AMV"%IHMUO/R8OHATSGD=)Y@)PQ5$RS-&/H%28L-/OF;(/! MJXD ?L2'& ;=6!ZPG@^^Q47!EGJ>Z_9\PM7Y+:OC57^Z6J_)YY3VC/3^03?U M[:$*6W7O4Q9V#L%38,<&J ]C.)CL['")J+J&,YP(3!H?UG!I10!T M@^6\KLZAH4VSW5:MWK_%%??X=5%TP-LJHZWV%P]_29([-_X#I;<7N.!G:FAK M^$>0\F?\<(.+ <5-Y'/U>2P5F MGJYWB557]&DD4>BR16ES.NB Q7Z-#T?4' Q@PQ^_* M0:*Q?@1',86CNU)&? @3:&076IWP^*7Q<"[7$QR\C"(FJSM1?N92-X +Q16G M+16#]XR'@JZJM.)[CL^8$Y9SRTX&*25[QX,DDB!GA(2VX0\*J=SH3PO)M=L% ME:T$:D6B"/8F/3TZ/*3M$M$)(J'2^!B1PG9$G#DF#VDVK!IJ)*OF32L[#7-J MZS-PI^?(@3T=?15_:K$X&33H=3V'QIUCQ*):S8!'7?LAF/0)?^[L_BE(3O]S MR5M8FFS;=%5O7J*]NB<%;1U"LM+1MXJH3B83JM792H<^;K(5FYF&):PSD@A, M[_9I;6NIRW2W5@192RW8R93JY8("K%KDJY,_-]DC:^@O);[=K,^RVR&/+#3: M-583#=]%,[T/2"*;NU,NI1E:25K!/?3(1/E9#-P*[Z$5?BSPLB[,MLZ><.!] M<38(([GE%T"P$K^7^+'YOZ.\]N+(LN7V6.ZOL0L M=UCA@FU9*)?I^A\X'2Z50)D3W"_G9@[P*CJ7!H!O$0!JD.DM=\XNDNTC]EV5 MPN[?XKD%SPN8D@OS?,$AOUO/Q;+L&C[W5D; ([ /4E"-F9I$!]\DS,P^L\-K M@>ZAQA0=G'O\JO404_Q*,R5VXN99H*]SBAV(BP=6-/.??/&@.4C^B35_7#9&,98TT^^QCS#EI][R$D 2$M4 0O 04*!]9>P\0<(?&0*"/1# MCY_=;N"!:&'\48>%R.O/Q"O8#&PXQ9BMC5E#2^,U7$3I-P ND'3MLOCQU]<4 M/X9X<@X;@N[UB1:-.?<@T6O/*XD-U/.0:YY6W.-#;67^",'\!HX1G28 1XFM M918G_OW5Q8D>LOPBQ;";O6,%,^@9+79M>AWQX@.EGG>XZ!IQCA:UD=F#!7,; M-E9T6@ ;*K:&6:3XC]<6*7J@\@H4PR[VC1/,GE^8V+7HE40)*NL?)3I&W*,$ M-S)_E*"R@:/$K@7 4:(US*+$WUY=E.B"RB]*#+K8.TJPV_O\HL2V1?%'"9.O MHH 6G>+'--]& =H0+K*X?AR%\M+_/GI;?[\)_YD4$JG.0>R[X-!8 CCO '#W,X]@^>\S86,LT%:K@K) 1HTOKZTX'& [6\M MZV:@1ZX=-IP'8B2) >?]06+>=G3'DQ!O(-@=?I)+H"_8'TB^R.NKHB_HKREP ME17UM1' M_MV%U[K-BM,V5WNAW42>6069+,\TW4__(#>LC6ZRQT@>NI*32\;F]:O KNZH-W.+KI;ZK?%&]\@+VH^;1N]K!MXBYV$-MY&CL(69P#Z6W%56DH_@Z+@P$?!!8H0INO&D M8Z*5V(F67J-9:YTQU79HT^1K);HET^I-+&A,N8(Q_6KG%$L4T2;%M&$7; \' M_1%5560WFXK?HT,N4IKT5\,-#0"6#**:UM*$@4SCV_'#D&O*;=8:UZAE8KTM M-,>_WL0;FDS!9QB-+%!@'H T1DUCCE';PC)DEL3?L!T3DD/RB:-AS#MFY=L] M]HV"W99:U)\P.K98A]?6OO)*@)T8B15HPG*:5Y@RMFJV6 IK M954%5F'+JMV#.O-]P5Z%>9$->!C 78 KMFV) 79Q[;;O^9]?8V?+KI"U MZNU0E[HLEYN'#2><*M$XRW)\6N&'T;TOCNKMU3#6ZKZWQU@ZA,P)''TK[Z!Q M,9ETM)!H-L!4T.],"7&MT-?8N&*,P/3[X#(<2TN]^W*<6A%Q6!#=">VB:A<. M8.Z%MG$6( R8W@UM;9@0LVNW-Q#(E:.B]L55!'9P_UM%!' M[P \U5N]69%_GJ*'W,V-Y 3(/;^G(NMZLLORNW@7: MJ>,\8!F4.<$]!V[F .NSNS0 ?&L0ON*VHFG^KH7*B75 MUWV1(2^^[F)95GS=O941D&B22PY\&C,U@T:7'/!U?&X#[8SLH:T5U)A!.SM? M6:>$4MRT"[]XW6Q.E)ZQ^R5/Z\(_>/4QS7(V\19^DX8T.5[5\C )M]KEW CP MN3%@HPR7R/S<)**SOV4D'^)!D2M>1 -!CG1QS=FZ9-'-L[61$ XLF8!LT!QL M.^BO5(NIUSU?3PTB9J;9QB;9N/:5K7:P>QUT#92 T#;S59%Z-?\Z?:YK#-+6 M#J*"7K!YSRI!SX@D-PT^L&M=J0*(1CEIG_>J](1ELT'W$MN.Z!-/KM.ED\[R MI @"&ZGT;MSA<]#!3[/KF1V>J67X&/)VD"2)X1!0BB7>GF7I3;;F\U"#H"N6 MED7>H30T>?KV(;<8F+FR(I' PJL(Q)(N5W%(WB\:'O45E602^0ARSFZ9'>); M4N!AY:JR_C/CO>!DP0#BGE;:\W6N5GQ/#KGY!3T3[-4$Y7DA#\O"B@*]&A?H MAAM!Q=!XX.-!GG@DH. 8G IR,]@[$>33IA!19MC.#[27%F29-6O)=1%G>]K-O;6VO31_X>>,8SQG'3$C)[#Y& M1@9:+;@N<%INBI>KBBS_."(/#R07?O/5RC5O6"'G&7&DEFTG&4^XN"'JM5F= M+U604.LF[6/$G^^AM.*'^B+YY*+O9F+9(WWF256ZA-+8G1)'8 .2UHLSA [& M&*I%WAR$)-';'T/QQ%I^2\IPTZU63AYK6SEXCM26(1=T=$XL&=+1W1&D9,]9 MC%VR&/LNRU')Q0)/8O0]K.;(N#.T%*E5-!3IVHV$(;^FZ\T0ICHQ.3\:,7AZ M<,..BPO:^V4T_BR)LE,=\&2O)^O&[?VLO<>'[5'_\[L?MOVL&14>@/@+4 M_!GUEI8^7$/#GH[5"0$V98K2<^(**VF"LH>XS-M CGER8@6=0*G)1T)6GRF_ M1<7AZW+P[7ZB 6+M%9OW9:/HR29S5Q-,):V=JVAG:2PYN;W%2WY;%WY>WE.K M&!5TQ$'U?P>.X0[0(;Z=VB>KN8TN?6T]SXI>L-'!WBT<<.D(TBKLH?:&DE8' M=92Z>UF_'#!+AIXYT!QH>+JJ:!*:%JN+@JPVR^JWM*#-JUX6RV6Q2>T'+2AS M;6DZ;W.^1BVC>JS\DU53C(R @;*%2UQ6!6WSILCR._H/ M7#SAIMV[TS+#0DUV2MLM469*WILM3-Q,,'FU.6%L*%FL5ED$&R0M 4%\ MNFNX/<%$O[\%P=SC;%@$W-QCXQ(&AGR33D<8-=)[[1#6.5;Y]G$JW4_G73-(8IKB$:"2R4>#7 HQ!],T:>N-;CJ34.KQKW(ZBFQ?^_Q[7.O MI?MDM8JT_1?J3LU'7MXPOY-%$+E >V)-(.![&&UD$O2UT',B)$*SJ-F+[FP5+:2+:W.":Q%.2\?U:F=W<%KHO0G=]>XB>< M;[!D_F(HW9[WUTG[GO=7VP<][V_D2GG>W\!"TA=B,Z%&+)HYD"D"B%,W#8[_ MJQ5[Q_]-?$3$+WXEP35^K@ZIVS_,6";647-MJ#,-X_I>9N"=T*$#^P1VY!R, MDG@24.CI)^\S(Q+VU0VH*/(7&R$M>&A!OTE9-Q?9/#FF'=YBN S'J+\-F>5& M*%,>A3QCL;VHX/P)%]?9@_CF6:W<]I2%5,Y[%[S$,NPI)+43]2YXE6[2?#HO MNW=P(":(F&0TQ_5TW4PL>V2X(5ZBTM\1K[0;T2AS)KGDT51N3?BF?J*D(_'Y"'-5_DU$6U>EEK4DXHJXY ,-/"C(IY6/6DE4,HK/HZ--'I=5EC=YZF#WA/-EEM;F$#11_+;/4VNX*-]3RWHIKY >26'8NU5MQ MS2TE[33O$B_)78TJ_USDJ[9V_XMD8'72U66H M8MVI4E:1MUER6(5CIZ16:F^7Y1ZFU.P2E]$,NF[X,6OL37E!H)F1>@M\I! M) M=5?T^:)0ZK)%:SO\02\U6XQDA<>_H!FCM#Y!/0P3?^;'Q(3T&9X8BX5 9ITN M/3]F3"*EFOQ4F0F1P-$%=@S6R),7L ZZR&H.SG*Q?7*[_TL[AWAK$),KK"OXC8TR@V$&OZDMB\^>' ))+OCSURBW& 7[C_5R]+< MWW&95O@\]V+=:=XL\!QGY2,IT_7'@FP>J0;]-WWK599O\*I9'";Y<"883X.: MKHRA09[D#_\3( -.-+]&%>0B::3NAAY$\@@";OB7)0KRX5LE'UC"MZT[F(5O MS2N=SE[@(B,K^EO9I:;X&-?_N_WMW?=9OV/(>:^S&ZXYYP,;*G4;< M4U []I&?+N'MNU M;4,0:TF3)7X-?<%8].7&OD![^[Q^*&1R#9DKAQU';#/91PZ7JRHMJLGRV:G3 MT^YW(Y/L$NVC&WR7Y7E31ZI^!Z\X\(+'T8DR0K @%SY?LTZ_:I"=Y,JKQ$&: M-"G/#BR)ANE?OU),!Z!8.>9_GZ]W$]['LR[3-F=2@KUO[^Q;&M/L*ZTDD(F5 M5N_#T^K'*)8.VI9,RJ@?X2;V7YDF05&L3/LQNN/XBP=25-D_^8>P ;DMM?3' M]/M:TQW9[_JQ_I2""_5!9#N_CN?Y1Y:28_Q8X&6V*[\?R>%D6Y"8G?27]:#Q MJ?^N <,* &.?\R$4;.7D!YSW4%?K2P"M9#HU+6H#+9UV6[BM M/W.T*0HZ\BF&%9FH8"P9BP+2E:+1P:^@A-L-.<9OETFG927Z"M()=$4D"LD20@J0:V MIR+4_]_>M_[(C2-Y_BO$8'>[#*1]4S4WAWT "92K[6YCW6V?7;O 7']8*)7, M3(V58K8>597SUQ])D4J)(BE2"CVJW!]FVB7&@TG^(A@D@Z1>C:LQZ;C7\B/+ M%&X9TW(,R-3-!N.Q](?9D.>( .,54NZ!GIW/?(>44[ '#[:1;BHSJ1J&--U=917="MV] M5*0YW58V#&HS3 3Z>?X!$)PKI]7EM8O[8!-CT_-. M R3X/!NC2ICB\9BF3M"+3GJK'_R0C$;JY2;]VGL5U;?ZPQ7,W*J2##U214AJ MFCO=8 .?9^?,0.CQR,T36'>3]'HZC+W"IH:X'[-@YS?$_5I5Y)%0?R99/SY ML7=/.4ZRB/Z(CU'FLQGD+]1AV\A'Z(@;3.[5F&HKRKM&?3>M/!4Y;&^M4"63 MI4944I$4BWZ["$9,\LP7- &CWG'OK!_FW'?9W.6[[L?YUG@Q;O$2^L%ZQB%R MW78#Y_:/?6HRX0[C^%ZRMRZW73,9PDU":7#? MGW[&SA)@ICV"9-?-\?F]YMSS;?AJ#=H3!76?SWC6/89-^&S-CNA'A\Z]P>L^ MOS>%FG\#2W5YR'8V#[J(63ALE7H_;WO2)9;.N#B5>K=\T,P-#W6RL,NT\ 5+3.ZA%Q"[US7P7FXP M9CBNT*U(9UY&EC/E.+L5LMJHMYKO&IQ>XU9->Y)#+_2-]/8 MI>H?[@.:$O5CV&*.%O>%E+?9:_NYC^57@ORM7ZG#]/B>>'!KZ08&M_\@5[%_ MCZ@?-.!!P7ZNLYWY :=L2IWB UL\>6#WZM/*?219QBX??!^3QY_Q=H]_"J*$ M?;S=40?_!8C713R6Z-ND^U]\*2NY(X@6B[G@HH>NJ8+6!GX#2^ M4YTR+++$1#0*0G@)FV#P8 ;W@Q,$.Z,X0%.8,XGSNPW#XEC$08ZWLI*_XKQ1 M^<\!RUSZ!1\W.%4<04]NT37>W /=E:<^2*?43[7-]?21N%9"L0S]5I;.G"C3 M%T8$I&^;CL)34-T=]*K#PL[7U7Y#S^]= M_!:AZUHA"I[%]?L=R'*\B;^[K]WOY-?+WU:36< ^R5,3=O7P2'=\@*)F M#<_C,8JQK:''$Q5CF<-,"P-?B],ICG J*OTY)?LT.'X.SBQ/]3XZ1LF^?,)8 M,4)O/M'"'GP#W8.S)O AT%>SS1_XR5J+ O' )]J1%&5" MH)#W$J9MBRBT!W89LT#D=>$<>B8PZ@9!K'84N' MY M#& :R'H-/U"87?;0XW:6[UU2'/F!P-;JXMAJ_ :W'FJF<2C>%8/#TFI8@G(4H^*RQS>HNAI_8[IP6PR)$RW2AIH]W6D_K2YQ ML1W.U&TW-=E@-I.E>Z%\76Z%__,_7$"=!&I'_2K(3#J-=A+<_DF,0M:8) M77321LQT/2W$6DL(VW!1H+.*;KZU+$:_E5_G-H#.3B0>[:T W\3"8.\@&FS6[P_%*Y?'!9,RXT]P0"YD-CEY>146-;F]BEJS2IM--+'Z6F& M@%HG$6P8MP@W MK(4QN^V;>YP6SM+N+8N@J2=>05D,VR)H,QWK,*_(19>'PZ M1&$0ZZ/3+CH)9S/=$$B;I(+!ND.!$=I6OG7]^U(BU,Z.)!YMKH#=Q%(!WBYS MIH/PXZI4<%]N4-#IS[5\"NB7Y->-W:CZ=EN+&_R[RM+R M\7J94T'^"^U(K(%XZ[OX>;7O R!<28&"K"K0!-$FW9IU0I3E')&_X" KTG*3 M:PGH;/< L31>$WT5B42;PC,INK3S?$U)'6$ ,_J:'%"4.4W;54HSTA8Q^.MZ M@UB;48.WYF2LQ3<5YGX)GJ)C<=2B3ELF?HI2-@!Y#4E0V-,)-:&O3;L6GQ:R M/*#O!]+1?$W,-<@DZC2\D^$N2LRXTY5)W#7+AN"N+@D,=QJA1MRU:-?BTU)P MI^T'TM%\"N[J9!7NVKQ3X>Z.)!F)HRW/J^![OYIPSDXD?J"): D]2*AL&F5 M;@*IA6G=*"NS#Q81"W9T'W%M[":2]?02TC9I\V%;NPC516;$-\ 2E$GH>!AW M6H"RLNEQOHA(M+,KC5CO6H0R<9CQ/L<2U+LB)2?]E$E7)'YBLV@ FNN"H!"L MD6E";8MT77Y92/B@[0%B;[DF".M4$GAMSJG =IM%@?["FU:!O,NF5C 9ARDWNE0T$E@JUV2P.N(T"H-,#RUMH8274C@$ M8@U18##3235"K4V\EM^6 CE];Y"N-E2@UZ"KX*?AG@J"GU.R+<(\NTVV7W'Z M$(58'SEVTHD?:J$;@%&C5"BX=BDP(=?.MQ;%_/924;Z0\+&[/XE'TS=1;F21 M@.^0.3'V/Z6B$IKE !M)$_$*R7"P-P0"XUPGNP/B;18]NA>P"&#M-.+6R%I$ M-Z@5,&LD#<5QAL,W>_+PO[8X*F%,_W%!,/V#3L4><'J[R?B3 ZVYOJ:LFN W MRGJ"M54#")2:A.K@J:==\T\4B>+C[!-U73^0CN93I^0U,@8\ ^_XB/N1A 6_ M_()*5."@*Q(_HUDT &YU05!HT\@T@:U%NI9?$/LT+]"T[4_L[=:$69U*HJS- M.1W(_F\1I#E.X_,7?"*IZN ZJ!3HM:@ 4*C(A :D7GP7-G5<%YA6I:@L7@9D M35U(G-M;#V2%0<6T5MZ$/C0-DO+HKQ7?)C+5M[;((/RL(A3-@#I#4E0T-8)-6&Y3;NN/B'V;?;E7DTO MD([&:RWV7L@D_#2\TP4<[Z,L#.*_X2!]3[^H:UT=5$JXT:("B#84F=#!AEY\ M5ZRAX[J$&F4I8L6(ER\CU##U(7%N<'V@H3"H<896WM3X+F_D[$:XADZ+\08= M&,IK4L?!>5N!&])5OA;6Q36IBT.[KC^U>#YKF@6\":%K*8>2%K>?I^(X[-K$=T@UQ% MLT;65-/$+W@?L<7L)/\U.*JPLI$TIH4JR>#I8%,@[#10*]L^_=.PR&G?I0BQ MLB7,]@P=1MP:6#>[:U(W9W4Z25.A]PZSA[_C#\D6/_TG/FOA:Z!IX+=%,QC MBD18!.N%VR&LXY$8%F6(%R):N@04F_J-.#:S#L<*>1/(6EE3(?E]%.-?"UU> MK:&X@=]Z\6#H7H3!HK8EUPY8A5QBE7U&Y?J)3 L\.V@;6#72#@:N03(LBNU*[)"V\4I\L]=-FT0+0GM7/Q// M[M#9@8&M:116V=-ML80D/9'RSF!^8\(=*>@8 :A8'EY=OG&%#T;VUKNS]57TI>Q"-/9E<2] MV95\/@-'E=IGE3C9E+:L19DR$"5[9GFM-747TN8$UT Z?)ZK%0P\W;7IZ)CU MFEFKR:\PA8H&E41+&!XZ>ICX]81V1JSE4B;&%LE3F<77 X[C.W(\!8E^F4=' MT#"!)L%@X-?%P<)=(]D.\A:#A#8O0*)D"7C6=A)Q:58==NNT3<2VI4RYCI/> MT5%C3U(]4+44K=6<&@7(@DXE#WY-1Q7=O:S3Y*BO[- (710M :[ZKFJM[VC; MUK3$4Q&W5WD4.9.YUF,0QV^++$IPI@\TM!1-Y]JD&.Y=Z_* W:M&=(=_;7%4 M#I:5(%FT!,CJNXHXM:W6Q]:)%2?;EC,59-\=<;JGDVF5-"7%*@DF1)T82];XE7)^BPKV5JVH!%[E2V<+O=4@QF MXC\?J35>:RW!0M>P RW=8"O02(6U ;,"NP68^"3^1<%*_@,Q$O0I6<3RH:U/ MB4?SZ]"O86EBWRAS8N3?T7]^2N_)HWI]0@>5#O5U*BC,7V2.@OB6>">\*UPM MM+-RMF#.*!:$=$TOZG"N;W(+RB\,6HRK\B9&.%]]_Y1^3LE#E+0 YT*JPWJ+ M% KPBN!14*_7X01]'6L+_]6.D21;D!&8^EAG"9:^L)B#PJ6U":WDB0WC,\GR M(/Y_TT 8F^X)@+K5-769(MS?)1]).R$Q8$D^KQ$4['X,>WB 8A3A4&ASB#7A#PM M^9I_1?SS(C*UC!U#NANSB4254J)1+V%\1'[%89%22[B^V=RSBBI(,17G\HTO MM7@ (E5A4(@TR#4A4DN^YO]$9(>N;ZXVKY DFOL%+T/OD.X6;<)2I92PU$L8 M'Y;W:;!EN^+GXX;$"E:T9>+G*&4#T-B0! 5%G5 3#MNT:_$)E=_FQ9Z^%TA' MXS51UR"3D-/P3N<&WSV%!_:,C>;@EHU$<8=-$@"76!<([18ULKM<8XME+4N0 M+%K P2UKAQ&W!M9[R3JUZBG;DB;+&WKX> HNI3D=.95,*L23N/ M=V%HS.?M#,/SWBSB@;/?NC5UY,!U":@RX3@AXI0K5-*B&O$2YOU.."!]>DJW M#F#C57+D.K7T,*TCV7+C^?/_^C?11+EB&G#:<:TI>6+?(SL0-+H'R3))96L"F&4:CU0>(CBF N)R2/:QV1# M^1Z#],@*3R2OZPL)*4FIE-?\CRT7AI.L_$RU;].SI'LSKQ=P #7Q@5_3ZLT\ MS-I=I(YF+]=#1Q0W%?TLY5J8"L-*@V0A#PE H4;-F ""3?\$BV[9-SZX88X' M?^P%GIO>X+D1X/F7X'CZCQ<-GYMQX',#%US<;A\"V@S;KR0NF!+#*REV*O'K MC%0#L&Z0"1U0V-688&[C6LM"E,E21,-$&D%FT3ZAGVE/1T<:+#Q@M ER:HAG ME/+)*?.I#_@0A3%&<;3#*T;Z#YR2U_@891FS$AX@G#=IM*U'%Y*)1RI%3HZ$ MWTT9%AG]-Q_:RY"$Q01297[ Z9'R'H,DV)=O &?GC#TWMD(XQF&>T@ CS'@P MP&.)(/Q&"468(*7(\.,-NC]0_9I?'F>D%A"5$545*?$*GTZQ//^A?&=J$ Q]Y(DJRIZ$$Q?YCE!^$GV=3/^KDXVITP'Q>R!UK'%$_NZWF MB-4>. %\01=\CO =MK@=NR&(GRA7CBX>@P>.+^\!@V8;0(AILM=BCI M 9*;EPT2P^2P/T@ IX4_XZ!\SF"'4_U:LY% KC%K"(:L>;3$@:\IFS08%SGT M#&OV'>6BH+TEP93VE15NM MHQBD@",19K76*-H/@]<"A+)D(2ZS;Z>;%F$]>WW@HJM6)N!BJU&^7]_?O*R^ M-ZV@>O8]X-#XD4^*[OB<2#LTF@EDJJR&8 RV^*@AT:C!A,T#0SKCXT)96MH MQ,F>G;6D0^)EDS(\!.D>B_%-?E-V*_'3(2BR'.V#C YY892&15P.>WTXWC':^O3YLM-/+A!OM MS/+]^O[F9?6]8;3S[7O(_<$HM0QUAE*Y'ZB6#MEK:,H"W__3BC?N,&BHU[>7 M;)K6P,:RAD7JCM-X5HZ#IU:PW)1HBS,Z M'.%T?WZ-=[LHC&@)';!*IM=B[[#,(*V2,-@0=DG]V)$4!>@Q8AN+:1J<6?Y& M8R42=56#CJ+1*8CC,]JSJE R-LU[P$F!$8,V)8WY0'G0KKRND&[5M)U$N](L MF5[]J9:IUBCZTZN: IXR:]N'G7GL[K +XHIBY>"REEZZ YNT44P-9'BWB_^V ",(S[CE(Y( M1Y;R=(_#0T)BLH^P/IQPHA6_L(-V +2MDJ%C#!=E)J1W\_*(HT:&ZG3MP*.1 M('J)*,JLT.3 );"TT%--(HTN9,*K)LSHU%VFYY8:*5FQ"\*\8,?B#$E1N11R MYH$.3\$MXB!=H:QLXR ]HQ-YQ&D9)43)EM8NY3N\C=I]2%"P+6.1%?]1[LW4 MSK>MIWW-F' \<]3C9K[$T\J:'LW*)AV;@^PQ_0-(8.2DI;=GH&&2$>_+&!%A MP62(G6#0-"R2ZA0/%U YJ>J-J9OO#%.&F L&4Y ;Z#C+,/YTXA/I9'^;;-]' M"=5,__T1!QG.[O%3_I;*^Z9NK'LSR@UW#\8AFV;.:L WZ'TU&W?9_ 3Q>(ZM MJ; X(\K"F&0T6.*14,PE\<+\_$-&_PXRGJR6\J#CR%>*JO-(*[0I(1D(K=+41(O!3E.68N0<6PS""C&FD_/B1"J"_XT0[ M^T!_.2(G<92);="P%Z-$AD$<%!D[#W454IE?, ONPI*21EN$)?9MSOS74QW[ M%)>_G(:'!8O/6#!+:1!W$BD_RKV-6%27;-FRD@@(:4VV>).+'/HB98>V9(/. MG=K@;Y-DB+4H&Z/.,JH-4T^MD[D#F)0*;Y4PCH"E8'"&%:I8.%@K)E1RH=\8 M'^*,<^_13X1<4S['R- =F/_AI0LP+\1;+PR 61X)__I]8-*49S(R)L*[C M+1V*:8M^/6"<0))']5V^W.7M+X/-FSA MK!Y'TDBL#"-I_)A&^T/.OA0LD*(?Q;)@&5G%4;")8AHLS9XFTP=>9%"_ZVS8 M24C3B#WT3H=MP*C(2R<0JFMQ$>=!@@EQ+E1C6UQ@- 6"K:'1F!"&"(Z8$.^P>N1,JSIT)F6;PC)$](CJN]Q6-PKO*;V0H=ZP2^>+;%)Y)% M(CP[D@2?*6WZC8YW[#*>M! +8&+[XDOWYXO))_+ MS>7;QR#=UM(G?L&LHO1#1+:?=JRV[V/R^ 73\3[YE'S@,0#[%:6VA)X9S_0"30YRG/GR">N(,/-DC.F(QXV17V:>"E MA9R9A?]T>I72V0&?. 2--. CKT=MFLOJR>\X1#]\3OZ6_)+\>)_\3/_S]0=4 M+K"L.#%^"HZG&*\HU?7?_OK+]5]^_('60O=^PV>XL58:;,<]6_47YP/(H0#W"I( 4P:-3L/F' M\YK1"+YGY[7HU8V?4O*8'SXD[S91O@U&7\S0JQMM[4)5MZA!I%FYY:],:.L[ MW1BA4:];=]ASLO(FYEIJ2X)S1.?W['A&AC:8JL#5ON8*Y<$3VY'4,EB6W'[]T)N!E[=\C^HHG=O/]S_>/OJCZ6-V0=( M@Z\9;3PTV_/8HU]3\WB#G>X7+MRE+G050E_1.9WI%&L,/U6^N?22?WB#^ M$N1D/JRW47@+/O7X/3*:ON5CC? MD92&VKS*VJNG7,E%VW>3#W![7<*A9Y^.^DQ^QXE]S:DNEX*<48T.7?'2F1ON.M>RN,W.[-,3_X,7GF1$KNF\E0<3^R&J^@8 MI"QME\W0V!3L/U]?WZ L/%!)(FUZYKF5,Q*)/UJ:GJ.+4UJ^FX:1 0\R-W!5 M- 3JUQU87\95.&.@S!#/0L)L6#SIH@$N'G35-@1L-Q)L+Q=5AK '$E53G^UB MAW &'?#2"O YY:4(&#L[N:%NEO->NAH,2E1N"S2][#(4?1'Q>AU%&P/Z08RF MX)_@@$I+Y\2G5+3Z84W@I9U7&0'O0TZN .(=,LNC8.>J<5K>PX0_IV2?!L?; M#:U $.9JCH83LLK!N%0VW%>>DQKB>[<"]ED3BYCN,!!GZ31+./+(X M=CGQ[AAE%=C*6*WANH@?%5> VRU.NOJ#Z^8[!)=IBP$(7)#+^R2/J Z^DW!/ M[OE-L^PM"VT=U+7^/KQRX=^/=\ABE8\F\"V!'LJ-ZUC>LGBJ6,+99,98E.CO MCN#7HN12)E_1SZ35[H35GDK1WW7&5C_,DX%05);L?,14ZW?^NJ!6QZ^Z@#W/_JH!D/U387J4X7J MRSAA&B.^)U2;-E8F037DEHO8TL%TXO^.74Z5!+7GS-3M%2=BN97203QDS]^"5V\O?1[_1;R@06+!&E<42!7YV'Z(]A;'5%-$C, MB@W5$@7I_%FZ;DD,476RA>SQ M0Z/*M 4"!*N!6QN=\@&W,9QT]0?7S7<(+M-^ Q"X *.8GU*2931 VD7Y;48# M*?:R=;#'GW9?@QAG"C3=B,5O[B(>8!YVT=!1C),VDWTX,*\Y#9L*4*+J'* @ M9'%%QDBKI]#EX^C\P2DK5RX*48>B' M@A1D"D$Y;+"7'NC$EE+O/^3XR/(8J@A$NY;AS2<3"]SYANP%NVH!OTS!4[%Q MB]A+SIH75HL%Z85+[!GQA#<1(60_5#?$4\ U[CXHOZ\N3W728J'M=4PCCUBN M=Y=Z(<+?&@$HK8+/+RUQS M&5/+:?!J2L\9%; #DW9\5 'F[_BJ!8$MC7\^\0MAOB=0FM)Z1@4E8(!T3_(@ M%LKUVSH6"O&;M10#K$8C#SJ0,:LPF8*)8\T+JNB#O^M#$BQ>J D2N8G!MUEP MLF<331K$;(HL2C"=+-2V5_AC*>6+1/S1&G6OIMP(2<*"I=.P8^(XJP1HD M62 >[.9/O)3W,S5KQ--X@N-"EE!LX").:&C:G8986IA1#CQ206(/BVQ/C%Y+ MD,JBA7CH_IUO" 7\>W_8\&X0"C>06Q1X8N#F$E.66'CN$# ,O/X0 !Q,;Z/T MCE^;<%ODY$BH8\=OA9_7#JW.].(W.M /0'.G=.A!V%6A">IN_&M*)F^S""K" MRP!,!^/;@IUI"2XOF&%^[U>0G'_(T$6X'.1G'C/=44-Z=&S3G#I9I7$YZA@; MGB CK[.F0<"\+I%9$M91)DD7XJ+'@9MA!(?%V[#1W4D%W%COK&X0ZF@<(+Q= M@KYC^!FB!UCX 486(LN3/ZE\F]^1+#<<@^PF%+_81CC :,QBP=QSMPJ3A71Q MKF4B?OG"_6V.&,UBCJ0Y]"WQZH4F^,U,$O6=8D<##IR;[=;3#STW%_3$'#UB MB>;%HB!S)K/<7;*+_=IYA?GJA/5K?1R!QU/=1/",=(L28XJC MD6=]BT)>B )96BXN!B@[)]LH% \[E^]0\U7.4TH>HBU;T"0I)3L6<1Z]KIZS M3O$#B1_X[FLI=Q>P!>_\O$+_]>;K&[0E<1R(JPAQD9+76YR0\LS#EA\S03&A MP8O@BK X$,&[%&W&$AY)JJ2.O,BS-LL8 M,$P.N$VZ-W19QG>)L*IP(3'M,#"8LKI[H6%@#K=)+&#JMDV%-R9N7B@F3,G8 MO3 !F7\EG?!'YH/UJ586$IE5I249LB^O$0B>*V768=QN-[&LOY:C&S*-;JA( MMNPI%H^Q>NX<)UNW$[=N4O;<-=35]KI1T@@H@DD]L@CWQ0]+**KPPLL6XO2& M@,"4#M0#!0.3? Q2 ?-Y+!I\L7#S$K%@RL+I@07(W!HZ63&/>X92F5.CE@[9 MIF[* L^ET8HW[D]KJ-?])G[/;] S]3GI["AEE[M)6.UPZ_AA@0.3VJ*7ZP$9 MEM+"$+$D!^;?N:8T%N?>'9B^TA8(F+JB%^[1QS2K.?0QZ&B:)2/HK MR7'V*3$=?#&35&=<="2#LJ3; N%/KAAUF).?#2SKMX1?01;D* ^^8?[T"4E9 MDB=Y8&^I\*S++=[D*,-AD99C549B?IJ5)9=$65;@] WZ4.::L.S.O%: ]H0R ML/$J+4[YBDIA%2DE'J@8=OU'BD/,=FLKU6RM]>I89+DL>L4.QXA7Z3@5P]A5 MBN. ;_/FY!7Z>\$%LP&W2'A=Z4A[51Z^C5^)896DB!$+Q7R[(=9@R\8 MZ C\US?_^L^H@8CGCP;CF0U_-(PS.-]3LL[A64/4'J ;1#"XK8D<<9!N:W$ MK\KTQT ]FU'JT-DV2P.6C'99H]=89DO:*("''K(UXOVAK@[;O'AYKKH7*KH' M;R]8@ W@BMQ1AG"-#G]P\&'\WY8^C/?"1O=0[H4-P.&<'X7]D8X$VG'<4"I^ M1:MT & 56=!#MEZ\":,ZZC7[NQRDHPR%<9!ET2YBAS6R